Qué significa
En un archivo CII, la regla comprueba estos identificadores: el identificador de la especificación (BT-24), el número de factura (BT-1), el identificador de la línea de factura (BT-126) y el identificador del artículo asignado por el emisor (BT-155). La regla falla si alguno lleva un atributo schemeID, que nombra el esquema al que pertenece el identificador. Ese mismo atributo es normal en otros identificadores, como la dirección electrónica o el número de inscripción en el Registro Mercantil, y esta regla no los toca.
Por qué importa
El atributo schemeID no forma parte de la representación CII de estos cuatro identificadores en EN 16931. Esta restricción no se aplica a todos los identificadores del archivo.
Cómo corregirlo
Abre el archivo XML en un editor de texto y busca schemeID. Bórralo solo del elemento ram:ID, ram:LineID o ram:SellerAssignedID que indica el error y deja schemeID en los demás elementos, como la dirección electrónica. Si tu programa de facturación lo escribe, busca un ajuste de exportación o actualiza el programa. 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
schemeID 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-006 Quita el atributo schemeAgencyID de los identificadores
- CII-DT-007 Quita el atributo schemeVersionID de los identificadores
- CII-DT-008 Quita el atributo name de los códigos de tipo
- CII-DT-009 Quita el atributo listURI de los códigos de tipo
- CII-DT-010 Quita el atributo listID del código de tipo de factura
- CII-DT-011 Quita el atributo listAgencyID del código de tipo de factura