Acab de hacer una prueba de validación en el portal del SAT de un archivo xml generado con la version delphi 2007 y el resultado es el siguiente
Cita:
Versión del estándar: 3.2
Codificación
Comprobante expresado en UTF-8
Validación de estructura: Válido
Cadena original del CFDI:
.
.
.
.
Digestión SHA-1 de cadena original expresada en hexadecimal
d5bbf2489a69c437323c613f6544183b6b709319
Certificado usado : 00001000000301042574
Certificado reportado : 00001000000301042574
El sello del CFDI es válido
Cadena original del Complemento de Certificación:
.
.
.
Digestión SHA-1 de cadena original del complemento de certificación expresada en hexadecimal
76a5b097d0eda41e2ee501100f780018a68c41a0
Certificado usado : borrado
Certificado reportado : borrado
El sello de certificación no es válido
IMPORTANTE: Los resultados anteriores se presentan a efecto de que valide
la estructura, cadena original y sello de su CFDI. Para que una factura
electrónica sea válida para efectos fiscales, deberá reunir los requisitos que
establecen las disposiciones fiscales vigentes.
|
y ahora l que me dice con un archivo xml generado con Delphi XE2 usando la misma rutina
Cita:
Versión del estándar: 3.2
Codificación
Comprobante expresado en ANSI
Validación de estructura: Inválido
Se presentaron errores al leer el comprobante:temporal.xml
Error: Invalid byte 2 of 3-byte UTF-8 sequence.
IMPORTANTE: Los resultados anteriores se presentan a efecto de que valide
la estructura, cadena original y sello de su CFDI. Para que una factura
electrónica sea válida para efectos fiscales, deberá reunir los requisitos que
establecen las disposiciones fiscales vigentes.
|
Alguna Opinion? Gracias