WhatsApp

¿Necesitas
ayuda?

ANEXO 20 VERSIÓN 4.0 - Publicado SAT: 13.01.2022

Uso de la facilidad de nodos opcionales Complemento y Complemento Concepto


El estándar del comprobante fiscal digital incluye dos elementos definidos como de tipo abierto que sirven para integrar nodos adicionales, definidos por el Servicio de Administración Tributaria, al cuerpo del comprobante.

A diferencia del nodo Addenda, estos nodos sí son de uso fiscal por lo que su contenido es reglamentado por la autoridad para ser utilizados por los contribuyentes que cuenten con alguna facilidad particular dispuesta en la Resolución Miscelánea Fiscal vigente, incluyendo los datos complementarios solicitados en dichos nodos de acuerdo con el sector o actividad específica.

Las reglas de uso de aquellos complementos están disponibles en el sitio de Comprobantes Fiscales Digitales dentro del portal del SAT “http://www.sat.gob.mx”

Reglas generales de uso:

  1. Dentro de estos nodos de complemento se integran al comprobante los elementos adicionales necesarios de acuerdo con el formato definido por el SAT como requerido por la actividad específica del contribuyente.

  2. La integración de estos elementos adicionales se realiza conforme a los siguientes lineamientos:

  1. Se integran idénticos los nodos complementarios requeridos dentro del nodo designado, según sea el caso requerido en la regla de la Resolución Miscelánea Fiscal vigente.

  2. El Contribuyente debe sujetarse a la estructura de estos nodos complementarios, teniendo cuidado de especificar las referencias necesarias al “namespace” del complemento que se utilice, de acuerdo con los estándares definidos y publicados por el SAT

  3. Esto implica que si el contribuyente requiere utilizar esta funcionalidad complementaria debe definir el namespace correspondiente dentro del nodo Comprobante, así como referenciar la ubicación pública del esquema xsd correspondiente. Por ejemplo, asumiendo que el contribuyente requiere integrar el namespace http://www.sat.gob.mx/cfd/ecc el cual se define mediante el esquema público definido en:

http://www.sat.gob.mx/sitio_internet/cfd/ecc/ecc.xsd se vincularía de la siguiente forma:

La línea que especifica xml:xsi=“http://www.w3.org/2001/XMLSchema-instance” indica que se está usando validación mediante el estándar de esquema XSD. La línea que especifica xmlns:cfdi=”http://www.sat.gob.mx/cfd/4” hace referencia al namespace de comprobantes.

La línea que especifica xmlns:ecc=”http://www.sat.gob.mx/ecc/” hace referencia al namespace adicional del complemento.

Finalmente la línea que especifica xsi:schemaLocation hace referencia a los dos namespaces usados, marcando adicionalmente la ubicación de los esquemas xsd que definen las especificaciones de cada namespace.

En caso de que se requiriera agregar otros namespaces adicionales, el mecanismo sería agregar una línea tipo xmlns definiendo el namespace y expresando nuevamente el namespace y ubicación de su definición dentro del atributo xsi:schemaLocation Cabe aclarar que los nodos básicos del comprobante fiscal digital por Internet (CFDI ) deben llevar el encabezado del namespace que publica el SAT Por ejemplo el siguiente:

Cada complemento tiene definida su propia regla para inclusión en la cadena original, la cual, en caso de existir, se integra en el lugar correspondiente de acuerdo con lo expresado en los Rubros I.B. y II.B. del presente Anexo.

Ver también:


Anexo 20 versión 4.0 Anexo 20 versión 4.0
Conoce el Anexo 20 versión 4.0
Complmento de Pagos 2.0 Complemento de Pagos 2.0
Conoce el Complemento de Pagos 2.0
Complementos Listado de complementos
Conoce los complementos que puedes incorporar a tu factura

Software


GNcys Factura Electrónica GNcys Factura Electrónica
CFDI

Enlaces externos


SAT - Servicio de Administración Tributaria Portal de trámites y servicios (SAT)
Servicio de Administración Tributaria