Qué significa
Esta regla comprueba que ninguna línea cac:InvoiceLine o cac:CreditNoteLine situada directamente bajo la factura o la factura rectificativa tenga un bloque cac:DeliveryTerms. En UBL ese bloque recoge las condiciones de entrega de una sola línea, como un Incoterm o condiciones especiales. EN 16931 solo prevé información de entrega para la factura entera, como la fecha de la operación (BT-72), el lugar y la dirección. No tiene ningún campo para condiciones de entrega.
Por qué importa
EN 16931 no usa cac:DeliveryTerms en las líneas de una factura o de una factura rectificativa.
Cómo corregirlo
Quita las condiciones de entrega de la línea. Si el destinatario las necesita, ponlas como texto: en la nota de la línea (BT-127), en la descripción del artículo o en una nota de la factura. La fecha de la operación y la dirección de entrega van en los datos de entrega de toda la factura. Si generas el XML por tu cuenta, borra cac:DeliveryTerms de la línea.
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 DeliveryTerms 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-646 Sin sublíneas dentro de las líneas
- UBL-CR-647 Las líneas no deben llevar extensión de precio del artículo
- UBL-CR-648 El identificador de especificación no debe llevar atributo schemeID
- UBL-CR-649 El identificador del proceso no debe llevar atributo schemeID
- UBL-CR-650 El número de factura no debe llevar atributo schemeID
- UBL-CR-651 El SalesOrderID de nivel superior no debe llevar schemeID