Validaciones del XML
Beneficio
A partir de esta versión, en la se incluyen nuevos atributos al timbrar documentos en base a la versión 4.0 del Anexo 20.
Configuración
Al realizar el timbrado de documentos, el XML se genera con los nuevos atributos de cada nodo de acuerdo a la versión 4.0 del Anexo 20.

Nodos y Atributos
El XML del CFDI deberá tener contener:
Elemento: Emisor

Este atributo cambia de opcional a requerido.

Atributo condicional para expresar el número de operación proporcionado por el SAT cuando se trate de un comprobante a través de un PCECFDI o un PCGCFDISP.
Elemento: Receptor

Este atributo cambia de opcional a requerido.

Atributo requerido para registrar el código postal del domicilio fiscal del receptor del comprobante.

Atributo requerido para incorporar la clave del régimen fiscal del contribuyente receptor al que aplicará el efecto fiscal de este comprobante.

Se actualiza catálogo para relacionar el régimen al que corresponde el uso del CFDI que le dará el receptor del comprobante.
Elemento: Concepto

Atributo requerido para expresar si la operación comercial es objeto o no de impuesto.

Se adiciona el elemento ACuentaTercero, el cual sustituye al "Complemento Concepto PorCuentaTerceros".
Elemento: Impuestos

El nodo cambia de opcional a condicional cuando se indica que la operación es objeto de impuesto. Lo habilita la clave “02” que se registra en el campo “ObjetoImp”.

Nodo: Impuestos
Nodo: Traslados
Nodo: Traslado

Atributo requerido para señalar la suma de los atributos Base de los conceptos del impuesto trasladado. No se permiten valores negativos.

Consideraciones
Se validan las siguientes reglas en la generación del XML del CFDI generado con la versión 4.0 del Anexo 20:











