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 schemeVersionID, que indica una versión del esquema del identificador. Los demás identificadores del archivo no entran en esta regla.
Por qué importa
El atributo schemeVersionID no forma parte de la representación CII de estos cuatro identificadores en EN 16931.
Cómo corregirlo
Abre el archivo XML en un editor de texto y busca schemeVersionID. Borra el atributo solo del identificador afectado: ram:ID bajo ram:GuidelineSpecifiedDocumentContextParameter o rsm:ExchangedDocument, ram:LineID bajo ram:AssociatedDocumentLineDocument, o ram:SellerAssignedID bajo ram:SpecifiedTradeProduct. Conserva el valor. Si tu programa de facturación lo añade cada vez, busca un ajuste de formato o actualízalo. 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
schemeVersionID 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-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
- CII-DT-012 Quita el atributo listVersionID del código de tipo de factura
- CII-DT-013 Quita el atributo languageID del elemento raíz de la factura