Que podrá estar pasando aqui?
un proveedor nos envio un XML, el cual si valido en el SAT dice que es "correcto".
Pero la version 1.0h de validaCFD me indica dos errores y aparte dice que esta usando MD5
He descargado manualmente el CSD.txt para buscar el siguiente CSD: 00001000000100539187
y no existe en el archivo:
Código: Seleccionar todo
00001000000100539054|2009-04-28 16:07:06|2011-04-28 16:07:06|
00001000000100539143|2009-04-28 16:17:39|2011-04-28 16:17:39|
00001000000100539187 ...<<< Deberia ir aqui.. pero no esta en todo el archivo. (el sat si lo 'detecta' como bueno)
00001000000100539344|2009-04-28 16:38:51|2010-05-13 18:03:46|
00001000000100539482|2009-04-28 16:54:22|2011-04-28 16:54:22|
Y esto es lo que pone el validador del SATComprobante Fiscal Digital V2 AE53.xml
Se detectaron 2 errores.
Se han hecho 1 observaciones.
--------------------------------------------------------------------------------
El sello del Emisor SI es valido
Se uso MD5 para sellar pero el CFD es del 2011 o posterior - Se debe usar SHA-1
Sellado con Certificado FIEL - ESO ES INCORRECTO
noCertificado 00001000000100539187 - Este Numero de Certificado no esta en la lista oficial
certificado MIIEZjCCA06gAwIBAgIUMDAwM... Esta usando la FIEL y eso no es correcto.
DEBE USAR el Certificado de Sello Digital (CSD)
MD5 = 13EABC5E2A247ACAAA593412DFC1EC4D
(Para Comprobantes con fecha 2010 y anterior se debe usar MD5)
SHA1 = 955F8000343C7A9E680BCF8E46B14AB8140E8414
(Para comprobantes con fecha 2011 en adelante se debe usar SHA1
Respecto a eso de que se uso MD5. ¿El SAT pone que algoritmo se uso? o porque el si muestra el SHA1Resumen del análisis del XML
Archivo XML :AE53.xml
Ruta :Y:\ValidaCFD\XMLs\AE53.xml
Estructura :
Declaración del namespace de la addenda incorrecto
CFD codificado en UTF-8
El comprobante incluye un certificado codificado
El sello del comprobante es Válido
Detalle del análisis del XML
Resultado de la Digestión SHA1 :955f8000343c7a9e680bcf8e46b14ab8140e8414
Tipo de Certificado:DESCONOCIDO
No. de Serie del CSD :00001000000100539187
Cadena Original : ||2.0|EA|53|2011-01-03T09:36:05|309643|2010|ingreso|...||
Y ... ¿es posible que el SAT no vea que se esta usando la FIEL para firmar?
La verdad estoy confundido, hay cosas "bien" en el SAT y cosas "mal" en el validaCFD, ¿sera algun "feature-bugsbunny" en el validaCFD?
Saludos