
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
Uso de la libreria en Visual Basic para timbrado
-
- Mensajes: 1
- Registrado: Jue Abr 14, 2011 10:10 pm
Uso de la libreria en Visual Basic para timbrado
Hola soy nuevo en este foro. Tengo una aplicacion que actualmente hace factura electronica para aprobaciones 2010, pero ahora quiero convertirla a el esquema 2011 mi aplicacion esta hecha en Access con Visual Basic y deseo obtener el servicio de timbrado con EDICOM, ¿es posible utilizar alguna de tus librerias para hacer el enlace?
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Servicio de timbrado
Si, se puede usar la libreria en Visual Basic
Te recomiendo AMPLIAMENTE que descargues la DEMO y la pruebes y la hagas funcionar en tu sistema antes de comprar la libreria.
En la DEMO hay un ejemplo de como se usa en Visual Basic
Te recomiendo AMPLIAMENTE que descargues la DEMO y la pruebes y la hagas funcionar en tu sistema antes de comprar la libreria.
En la DEMO hay un ejemplo de como se usa en Visual Basic
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 7
- Registrado: Lun May 09, 2011 4:34 pm
Re: Uso de la libreria en Visual Basic para timbrado
Hola buen dia...
ya agregue el codigo a mi programa en VB6 del conector y ya puedo timbrar el XML que me genera la factura y
Genero un TXT con el formato del archivo Timbre_ini.ini para timbrar con Timbre Fiscal
[Parametros]
XMLDestino= D:\CFDI\XML 100A 2011-05-16 sellado_sha1.xml
PAC=TIMBREFISCALMX
[TIMBREFISCALMX]
Servicio=Prueba
Certificado=D:\CFDI\CertificadoDemoTimbreFiscalMx.pem
LlavePrivada=D:\CFDI\CertificadoDemoTimbreFiscalMx.pem
pero ahi un detalle... Ejemplo: Genero mi primer Factura la 100 serie A y crea el XML y me la timbra con exito, pero si no cierro o me salgo de la aplicacion al momento de generar la siguiente factura la 101 no me marca ningun error y ejecuta la libreria:
TimbrarCFD Timbre_ini pero me genera el XML de la factura 101 serie A sin el timbrado.
Debo de cerrar el programa y volver a entrar para que me timbre correctamento el archivo XML, espero me haya explicado y espero algun tipo de ayuda al respecto.
Saludos.
PD si utilizo el programa CFDLibTest.exe para timbrar el XML 101 serie A con el archivo Texto .ini que me genero mi aplicacion lo hace correctamente.
ya agregue el codigo a mi programa en VB6 del conector y ya puedo timbrar el XML que me genera la factura y
Genero un TXT con el formato del archivo Timbre_ini.ini para timbrar con Timbre Fiscal
[Parametros]
XMLDestino= D:\CFDI\XML 100A 2011-05-16 sellado_sha1.xml
PAC=TIMBREFISCALMX
[TIMBREFISCALMX]
Servicio=Prueba
Certificado=D:\CFDI\CertificadoDemoTimbreFiscalMx.pem
LlavePrivada=D:\CFDI\CertificadoDemoTimbreFiscalMx.pem
pero ahi un detalle... Ejemplo: Genero mi primer Factura la 100 serie A y crea el XML y me la timbra con exito, pero si no cierro o me salgo de la aplicacion al momento de generar la siguiente factura la 101 no me marca ningun error y ejecuta la libreria:
TimbrarCFD Timbre_ini pero me genera el XML de la factura 101 serie A sin el timbrado.
Debo de cerrar el programa y volver a entrar para que me timbre correctamento el archivo XML, espero me haya explicado y espero algun tipo de ayuda al respecto.
Saludos.
PD si utilizo el programa CFDLibTest.exe para timbrar el XML 101 serie A con el archivo Texto .ini que me genero mi aplicacion lo hace correctamente.
-
- Mensajes: 5
- Registrado: Mié May 18, 2011 7:39 pm
Re: Uso de la libreria en Visual Basic para timbrado
Hola, trengo una duda, en el código ejemplo de VB sólo se encuentarn las llamadas a CREAR XML y VER CADENA y SELLO, en mi aplicació ya genero el XML, lo que no veo es la llamada a el timbrado para hacer la prueba. Otra duda, en el CFDLIBTEST tarabajando con BUZONE al timbrar (claro en pruebas) me manda que el SELLO DEL CFDI ES INVALIDO.
Gracias de antemano
Gracias de antemano
-
- Mensajes: 9
- Registrado: Jue Ago 04, 2011 4:50 pm
Re: Uso de la libreria en Visual Basic para timbrado
Hola buenas tardes Dado, una pregunta lo que pasa es que ya adquirí tu Dll, todo el proceso se realiza correctamente, sólo que despues de un rato de haber timbrado envia el siguiente mensaje de error:
Estoy programando la aplicación en VB 6.0, en un servidor con S.O.: Windows Server 2003 Enterprise Edition Servi Pack 2
Esperando contar con tu respuesta.
Salu2[/color][/b]
Estoy programando la aplicación en VB 6.0, en un servidor con S.O.: Windows Server 2003 Enterprise Edition Servi Pack 2
Esperando contar con tu respuesta.
Salu2[/color][/b]
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Uso de la libreria en Visual Basic para timbrado
La unica forma de saber es depurando el programa, no me habian reportado este error y me es dificil saber porque se genera.YosoY_SiuluiS escribió:Hola buenas tardes Dado, una pregunta lo que pasa es que ya adquirí tu Dll, todo el proceso se realiza correctamente, sólo que despues de un rato de haber timbrado envia el siguiente mensaje de error:
Estoy programando la aplicación en VB 6.0, en un servidor con S.O.: Windows Server 2003 Enterprise Edition Servi Pack 2
Esperando contar con tu respuesta.
Salu2
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 9
- Registrado: Jue Ago 04, 2011 4:50 pm
Re: Uso de la libreria en Visual Basic para timbrado
El error no lo puedo depurar yo, ya que como le menciono, el proceso se hace correctamente, no tengo problemas de timbrado. Este error se produce después de terminar todo el proceso de timbrado. Es decir, entro a mi programita genero el timbrado, cierro la aplicación y me sale este error.
Estuve revisando en el foro, y encontré que le habían reportado un error similar a este, pero es en VFP.
Salu2
Estuve revisando en el foro, y encontré que le habían reportado un error similar a este, pero es en VFP.
Salu2
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Uso de la libreria en Visual Basic para timbrado
Antes que nada un favor, no es necesario que resaltes con negrillas y con rojo tu mensaje. Trato los mensajes con la debida urgencia mas por su contenido que por su formato.YosoY_SiuluiS escribió:El error no lo puedo depurar yo, ya que como le menciono, el proceso se hace correctamente, no tengo problemas de timbrado. Este error se produce después de terminar todo el proceso de timbrado. Es decir, entro a mi programita genero el timbrado, cierro la aplicación y me sale este error.
Estuve revisando en el foro, y encontré que le habían reportado un error similar a este, pero es en VFP.
Salu2
Hay una funcion que se llama "FinalizaCFDLib", usa esta funcion justo antes de salir del programa.
Esta funcion destruye TODOS los objetos creados por mi libreria, es importante que sepas que una vez que usas esta funcion ya NO DEBES USAR LA LIBRERIA, ya que como lo comento, destruye los objetos y libera la memoria
Es cierto lo que comentas, esta funcion se desarrollo por gente que estaba teniendo problemas en FoxPro, nadie de Visual Basic me habia reportado hasta donde recuerdo, pero vamos a ver si con esta funcion de Finalizacion te ayuda a corregirlo.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 9
- Registrado: Jue Ago 04, 2011 4:50 pm
Re: Uso de la libreria en Visual Basic para timbrado
Muchas gracias DADO, y disculpa por lo del tipo de letra con que enviaba las dudas. Tienes razón, no es la forma.
En este momento ya realicé pruebas en mi sistema. Me salia un error de Conexión, utilizando tu certificado de pruebas ya se realizó todo muy bien.
Duda: Si es que el proceso concluyó bien con mi sistema, ahora sólo tengo que realizarlo con los certificados de la empresa y cambiar en vez de Prueba a Produccion? Y tendré el mismo resultado?
salu2
En este momento ya realicé pruebas en mi sistema. Me salia un error de Conexión, utilizando tu certificado de pruebas ya se realizó todo muy bien.
Duda: Si es que el proceso concluyó bien con mi sistema, ahora sólo tengo que realizarlo con los certificados de la empresa y cambiar en vez de Prueba a Produccion? Y tendré el mismo resultado?
salu2
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Uso de la libreria en Visual Basic para timbrado
No hay problema (por el tipo de letra) solo hay que seguir las reglas normales de cualquier foro.YosoY_SiuluiS escribió:Muchas gracias DADO, y disculpa por lo del tipo de letra con que enviaba las dudas. Tienes razón, no es la forma.
En este momento ya realicé pruebas en mi sistema. Me salia un error de Conexión, utilizando tu certificado de pruebas ya se realizó todo muy bien.
Duda: Si es que el proceso concluyó bien con mi sistema, ahora sólo tengo que realizarlo con los certificados de la empresa y cambiar en vez de Prueba a Produccion? Y tendré el mismo resultado?
salu2
Es correcto, pasar de pruebas a produccion es tan simple como cambiar a los certificados de la empresa y poner "Servicio=produccion" en el archivo ini
Todos los errores y procedimiento que hagas en prueba van a ser lo mismo que en produccion, el cambio es muy "transparente"
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!