Qué significa
La regla mira el elemento raíz del archivo XML, rsm:CrossIndustryInvoice, y falla si tiene un atributo languageID. Las declaraciones de espacios de nombres, las que empiezan por xmlns, no cuentan.
Por qué importa
El atributo languageID no forma parte de la representación CII del elemento raíz rsm:CrossIndustryInvoice en EN 16931.
Cómo corregirlo
Abre el archivo XML en un editor de texto y busca la etiqueta de apertura de rsm:CrossIndustryInvoice. Borra el atributo languageID solo de esa etiqueta y deja las declaraciones xmlns como están. Si tu programa de facturación lo añade, busca un ajuste de idioma o de exportación, o pide una actualización a su proveedor. Guarda el archivo y vuelve a comprobarlo.
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
languageID 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 |
Comprueba tu archivo
Reglas relacionadas
- CII-DT-014 Quita el atributo languageLocaleID del elemento raíz de la factura
- CII-DT-015 URIID en referencias a documentos justificativos
- CII-DT-016 Quita StatusCode de las referencias a documentos
- CII-DT-017 Quita CopyIndicator de las referencias a documentos
- CII-DT-018 TypeCode solo en documentos adicionales, con 50, 130 o 916
- CII-DT-019 Quita GlobalID de las referencias a documentos