Qué significa
Cada línea de la factura (BG-25) debe llevar su identificador de línea (BT-126). Es el número de la línea dentro de la factura, normalmente 1, 2, 3 y así sucesivamente. Un identificador vacío o con solo espacios también incumple la regla.
Por qué importa
El programa del destinatario contabiliza y comprueba cada línea por separado, a menudo contra el pedido. Una línea sin este dato no se puede cruzar ni contabilizar, así que se rechaza la factura entera.
Cómo corregirlo
Numera todas las líneas de la factura; casi todos los programas de facturación lo hacen solos al exportar. Si generas el XML tú mismo, da a cada línea un cbc:ID (UBL) o un ram:LineID (CII) con su número.
Texto oficial de la regla
Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126). Términos de negocio: BG-25, BT-126
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 |
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| XRechnung 3.0 (CII) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 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
Arrastra aquí tu factura electrónica para ver si BR-21 sigue fallando y qué otras reglas fallan.