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


.

Al crear el XML con la DLL hay un error de timbrado con otro PAC

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
mnavaor
Mensajes: 6
Registrado: Vie Mar 04, 2022 3:38 pm

Al crear el XML con la DLL hay un error de timbrado con otro PAC

Mensaje por mnavaor »

Buen día,

Estamos teniendo el siguiente error de timbrado con nuestro PAC cuando generamos el XML con la librería CFDlib.dll:

- Sello mal formado o inválido {Sello no contiene una cadena válida en Base64}

Esto ocurre tanto con la librería Demo como con la de Producción, usando tanto la aplicación de ejemplo dentro del zip como nuestra propia implementación.

Hemos realizado la validación por medio de ValidaCFD y nos indica que el Sello es correcto, pero al validar con una herramienta web resulta que la cadena generada no está completa (ver imagen validador_b64.jpg). Incluso los Sellos generados con la librería para la ver. 3.3 es validada correctamente con esta utilería.
Adjuntos
validador_b64.jpg
validador_b64.jpg (51.03 KiB) Visto 1410 veces
TEST_emisor_test.xml
(4.07 KiB) Descargado 86 veces
PRD_emisor_test.xml
(4.07 KiB) Descargado 95 veces
cfdi_config.ini
(1.77 KiB) Descargado 79 veces
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Al crear el XML con la DLL hay un error de timbrado con otro PAC

Mensaje por Dado »

mnavaor escribió:...Sello mal formado o inválido {Sello no contiene una cadena válida en Base64}....
Si, es correcto, la libreria DLL solo genera y timbra con los timbres que vendemos nosotros de ECODEX PAC/COMERCIO DIGITAL PAC, no sirve para timbrado con otros PAC
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
mnavaor
Mensajes: 6
Registrado: Vie Mar 04, 2022 3:38 pm

Re: Al crear el XML con la DLL hay un error de timbrado con otro PAC

Mensaje por mnavaor »

Dado escribió:
mnavaor escribió:...Sello mal formado o inválido {Sello no contiene una cadena válida en Base64}....
Si, es correcto, la libreria DLL solo genera y timbra con los timbres que vendemos nosotros de ECODEX PAC/COMERCIO DIGITAL PAC, no sirve para timbrado con otros PAC
Me parece que no fuí claro en mi anterior post, por lo que hago estas aclaraciones:

- El timbrado NO lo hacemos usando la librería, la librería solamente la usamos para generar el XML sellado.

- Con la librería versión 3.3 hacemos exactamente este mismo proceso: generar el XML sellado con la librería el cual posteriormente usamos para procesarlo con una aplicación propia.

Por otra parte:
- Hemos hecho una prueba generando un XML solamante sellado y otro timbrado usando la aplicación Cfdilibtest con el mismo INI, y resulta ser que el sello es diferente en ambos casos, lo que no debería ser así ya que la estructura que se debe sellar no cambia (adjunto el archivo ini y los xmls generados).
- Y resulta ser también, que el sello con el xml timbrado si es una cadena base64 valida
Adjuntos
comparativa.jpg
comparativa.jpg (185.9 KiB) Visto 1389 veces
test_timbrado.ini
(4.61 KiB) Descargado 85 veces
Factura_timbrada.xml
(4.76 KiB) Descargado 87 veces
Factura_sellada.xml
(3.71 KiB) Descargado 89 veces
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Al crear el XML con la DLL hay un error de timbrado con otro PAC

Mensaje por Dado »

Si, lo sabemos, lo sabemos muy bien porque asi fue como lo programamos

De mi ultimo mensaje te comentaba que no sirve para timbrado con otros PAC

Los XML creados con la libreria no pueden ser enviados a timbrar con otro PAC

Si usas otro PAC no te va a timbrar

Solo timbra usando la misma libreria DLL, usando el servicio de ECODEX PAC

Los XML creados solo pueden ser timbrados con la libreria DLL y con los timbres que vendemos nosotros mismos

No puedes usar el servicio de timbrado de tu PAC, debes usar el timbrado de la DLL

LA UNICA SOLUCION ES QUE COMPRES TIMBRES CON NOSOTROS Y CAMBIES EL TIMBRADO CON ECODEX
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Cerrado