No se pudo parsear el archivo
La cadena de entrada no tiene el formato correcto
El xml no cumple con el estándar del SAT
Cuando haya datos requeridos obligatoriamente por el tipo de CFDI y que en el archivo fuente que no hayan sido indicados, es decir, se encuentren vacíos o se hayan omitido.
Cuando existan valores no esperados en campos que corresponden a otro tipo de dato, por ejemplo: en importe se espera la declaración de un valor decimal entonces habrá error con la declaración de un dato tipo String.
Cuando el archivo fuente tipo txt tenga la declaración de las líneas de forma continua y no independiente, puede causar un error en su lectura por tanto no pasa la validación.
Cuando la configuración del conector tenga el parseo de fecha activado y en el archivo fuente no se haya declarado la fecha de emisión y/o se haya declarado pero no en la posición correspondiente al campo.
6to. Ejemplo
Versión 3.2 NO VIGENTE7mo. Ejemplo
Cuando en el archivo fuente tipo ( txt ) haya plecas de más o de menos en las líneas declaradas.
Por ejemplo: en comprobante (primer linea de CFDI) se esperan 24 elementos a declarar, con una pleca más los elementos se recorren o provocan una validación equivoca de acuerdo a los datos integrados. Ver ejemplo:
8. Ejemplo
Cuando en el archivo fuente tipo ( txt ) haya una separación entre campos distinta de las plecas, es decir, con espacios extra, algún otro carácter o símbolo no identificado o esperado de acuerdo al estándar y por consideraciones de secuencias de escape. Ver ejemplo: