Qué significa
Esta regla avisa si cac:DocumentReference de cualquier línea de factura o factura rectificativa contiene cbc:DocumentType, el tipo de documento escrito como texto. No comprueba cbc:DocumentTypeCode, usado para el código de tipo de documento 130, ni el identificador del objeto facturado (BT-128) en cbc:ID.
Por qué importa
EN 16931 no usa el tipo de documento como texto libre en la referencia de documento de una línea.
Cómo corregirlo
Abre la línea en tu programa de facturación y revisa los campos de objeto o de referencia de documento. Conserva el identificador y el código de tipo de documento 130, y borra el texto de tipo adicional. Si generas el XML tú mismo, borra cbc:DocumentType de cac:DocumentReference dentro de cac:InvoiceLine (cac:CreditNoteLine en una factura rectificativa) y conserva cbc:DocumentTypeCode. Vuelve a comprobar el archivo.
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
A UBL invoice should not include the InvoiceLine DocumentReference DocumentType Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Comprueba tu archivo
Reglas relacionadas
- UBL-CR-538 Una referencia de documento de línea no debe llevar XPath
- UBL-CR-539 Una referencia de documento de línea no debe llevar idioma
- UBL-CR-540 Una referencia de documento de línea no debe llevar código regional
- UBL-CR-541 Una referencia de documento de línea no debe llevar versión
- UBL-CR-542 Una referencia de documento de línea no debe llevar código de estado
- UBL-CR-543 Una referencia de documento de línea no debe llevar descripción