Imagen

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


.

Entrando a Produccion

Este es el foro para resolver dudas y hacer comentarios de las librerias DLL de generacion y timbrado que se ofrece aqui en el foro
Cerrado
electro
Mensajes: 5
Registrado: Mar Jun 14, 2011 8:36 am

Entrando a Produccion

Mensaje por electro »

Hola Dado

Ya recorri el camino de crear un CFDI con todas tus librerias (CFDLib.dll,QRCodeLib.dll ) Ya vi que si tienes apache web server o tomcat choca por que usan las mismas librerias (ssleay32.dll,libeay32.dll) tambien con WS_FTP, FileZilla etc, ya le di la vuelta todos esos problemas. Las DLLs deben de estar donde esta el programa. Se genera el xml correctamente, checo que no vayan caracteres invalidos < > & etc, se timbra correctamente en modo de pruebas, se imprime el documento en pdf con el codigo de barras dimensional usando (QRCodeLib.dll), Lo unico que no pude es usar la funcion de version por que marca error, pero uso la funcion de error y con esto veo que este instalada la libreria.

Increblemente todo esto en solo una semana claro gracias a las librerias !!! estan super !!

Pero , y ahora como le hago para entrar en produccion ??

El PAC que estoy usando es TimbreFiscal

Lo primero ya se le pago a TimbreFiscal por aquello de cayendo el muerto soltando el llanto

y luego ???
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Entrando a Produccion

Mensaje por Dado »

electro escribió:Hola Dado

Ya recorri el camino de crear un CFDI con todas tus librerias (CFDLib.dll,QRCodeLib.dll ) Ya vi que si tienes apache web server o tomcat choca por que usan las mismas librerias (ssleay32.dll,libeay32.dll) tambien con WS_FTP, FileZilla etc, ya le di la vuelta todos esos problemas. Las DLLs deben de estar donde esta el programa. Se genera el xml correctamente, checo que no vayan caracteres invalidos < > & etc, se timbra correctamente en modo de pruebas, se imprime el documento en pdf con el codigo de barras dimensional usando (QRCodeLib.dll), Lo unico que no pude es usar la funcion de version por que marca error, pero uso la funcion de error y con esto veo que este instalada la libreria.

Increblemente todo esto en solo una semana claro gracias a las librerias !!! estan super !!

Pero , y ahora como le hago para entrar en produccion ??

El PAC que estoy usando es TimbreFiscal

Lo primero ya se le pago a TimbreFiscal por aquello de cayendo el muerto soltando el llanto

y luego ???
Tan simple como cambiar los siguientes datos en el ini :

[Parametros]
XMLDestino=.\Factura.xml
PAC=TIMBREFISCALMX

[TIMBREFISCALMX]
Servicio=Produccion
Certificado=c:\tu ruta\TU CERTIFICADO.PEM
LlavePrivada=c:\tu ruta\TU CERTIFICADO.PEM

Checate tambien este mensaje
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
electro
Mensajes: 5
Registrado: Mar Jun 14, 2011 8:36 am

Re: Entrando a Produccion

Mensaje por electro »

Hola Dado

Nuevamente molestandote con la liberacion a produccion, siguiendo tus consejos ya tenemos el proceso liberado para produccion y estamos generando cfdi sin contratiempos, el detalle esta que al cerrar el programa marca una excepcion, la funcion FinalizaCFDLib la llamo unicamente si procese un cfdi, cuando no lo hago, no marca error pero si proceso un cfdi lo marca al cerrar el programa aun cuando llamo la funcion. En el foro encontre un tema parecido pero en Fox, la duda es que si necesito una nueva version de tu libreria para corregir este problema (me enviaste la liga el 17/06/2011) o tiene que ver con las declaraciones por que mi sospecha es el retorno en Byte. :?
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Entrando a Produccion

Mensaje por Dado »

Vaya, ese es un tema dificil, lo unico que te puedo recomendar es que trates de usar la funcion FinalizaCFDLib justo despues de timbrar, lo malo que eso ya no te permite hacer otro timbre
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
electro
Mensajes: 5
Registrado: Mar Jun 14, 2011 8:36 am

Re: Entrando a Produccion

Mensaje por electro »

Hola Dado

No veo posible realizar el llamado a la funcion como indicas por que el programa factura desde la venta asi que no puede dejar de vender despues de facturar ya que en el siguiente llamado marcaria error como indicas.

Aqui no se si seria posible que regalaras la declaratoria de tus funciones para determinar si es necesario hacerle un wrapper para envolver la llamada (por aquello de la convension de llamada de las dlls) y ver si me podrias dar una version que retorne integer en lugar de byte por que vb6 no maneja muy bien los byte ni los boolean en las apis. :cry:

Saludos
Cerrado