Ir al contenido
Tema
Español

Fatal

CII-DT-090: Indica el país con un código, no con el nombre del país

En resumen

Fatal: no supera las comprobaciones seleccionadas.

CII-DT-090 significa que una dirección postal del archivo escribe el país con su nombre en un elemento CountryName, que EN 16931 no admite. Borra CountryName e indica el país solo con un código de dos letras, como ES, FR, DE o PT.

En esta página

Qué significa

Cada dirección postal de la factura es un bloque PostalTradeAddress. La regla comprueba que el bloque no tenga un elemento CountryName, que contendría el país con palabras, como Alemania. EN 16931 identifica el país por su código en CountryID (BT-40 para el emisor, BT-55 para el destinatario).

Por qué importa

El código de país es el único campo de país que lee el programa del destinatario. Un nombre de país en un elemento propio queda fuera de la norma, así que el archivo no pasa la comprobación y la factura se rechaza.

Cómo corregirlo

Borra la línea CountryName y comprueba que el país figura como código en CountryID: dos letras mayúsculas de la lista ISO 3166, como ES, FR, DE o PT. En tu programa de facturación, asegúrate de que el país está rellenado en las direcciones del emisor, del destinatario y de entrega. Si el archivo se genera automáticamente, pide a tu proveedor del programa que exporte el país solo como código.

Texto oficial de la regla

CountryName shall not be used.

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-090 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026