Ir al contenido

Fatal

CII-DT-036: Las cantidades no pueden llevar el nombre de la agencia de la lista

En resumen

Fatal: no supera las comprobaciones seleccionadas.

CII-DT-036 significa que una cantidad del archivo tiene un atributo unitCodeListAgencyName, que EN 16931 no admite. Para corregirlo, quita ese atributo y deja solo el código de unidad (unitCode).

En esta página

Qué significa

Una cantidad puede llevar un código de unidad, por ejemplo en la cantidad facturada de una línea (BT-130), pero no un unitCodeListAgencyName, el atributo que da el nombre de la agencia que mantiene la lista de códigos. La regla comprueba todas las cantidades de la factura.

Por qué importa

El estándar no tiene ningún campo para el nombre de la agencia que mantiene la lista de códigos. El archivo no pasa la comprobación.

Cómo corregirlo

Quita el atributo unitCodeListAgencyName de todas las cantidades y conserva el unitCode con su valor. Si editas el XML a mano, borra el atributo de cada cantidad.

Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica

O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada

Texto oficial de la regla

unitCodeListAgencyName should not be present

Dónde se aplica esta regla

Conjunto de reglas Versión
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si CII-DT-036 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026