Qué significa
El código de tipo de factura (BT-3) está en el elemento ram:TypeCode que cuelga directamente de la cabecera del documento, rsm:ExchangedDocument. La regla falla si ese elemento tiene un atributo listAgencyID, un código de la agencia que mantiene la lista de códigos.
Por qué importa
El atributo listAgencyID no forma parte de la representación CII del código de tipo de factura en EN 16931.
Cómo corregirlo
Abre el archivo XML en un editor de texto y busca rsm:ExchangedDocument cerca del principio. Dentro, borra el atributo listAgencyID de su elemento hijo ram:TypeCode y deja el código tal cual. Si tu programa de facturación escribe el atributo, busca un ajuste de exportación o de formato. 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
listAgencyID 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-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
- 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