Página 1 de 1
Al crear el XML con la DLL hay un error de timbrado con otro PAC
Publicado: Jue Mar 17, 2022 4:02 pm
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.
Re: Al crear el XML con la DLL hay un error de timbrado con otro PAC
Publicado: Jue Mar 17, 2022 4:43 pm
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
Re: Al crear el XML con la DLL hay un error de timbrado con otro PAC
Publicado: Vie Mar 18, 2022 7:12 am
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
Re: Al crear el XML con la DLL hay un error de timbrado con otro PAC
Publicado: Vie Mar 18, 2022 8:18 am
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