Qué significa
La factura tiene al menos una línea con un identificador de línea superior (ParentLineID), que es como CII expresa las líneas anidadas bajo otras líneas (sublíneas de factura). XRechnung no admite esta estructura. La comprobación falla si ParentLineID aparece en cualquier punto del archivo. Para UBL, la extensión tiene sus propias reglas de sublíneas, como BR-DEX-02 y BR-DEX-03.
Por qué importa
Es un aviso, así que el archivo no se rechaza. XRechnung no dice qué debe hacer el sistema receptor con las líneas anidadas, de modo que el destinatario puede ignorar el vínculo entre ellas o leerlas mal.
Cómo corregirlo
Quita el enlace a la línea superior para que cada línea sea independiente. En tu programa de facturación busca una opción de subartículos, subposiciones o grupos de líneas y desactívala, o aplana las líneas. Después revisa los totales de la factura para que ningún importe se cuente dos veces ni se pierda.
Texto oficial de la regla
This CII file might use the concept of Sub Invoice Lines. However XRechnung does not support this. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| XRechnung 3.0 (CII) | 3.0.2 |
Comprueba tu archivo
Arrastra aquí tu factura electrónica para ver si BR-DEX-15 sigue fallando y qué otras reglas fallan.
Reglas relacionadas
- BR-DEX-14 El pago de terceros debe usar la moneda de la factura
- BR-DEX-13 El importe de un pago de terceros admite dos decimales
- BR-DEX-12 Un pago de terceros necesita una descripción
- BR-DEX-11 Un pago de terceros necesita un importe
- BR-DEX-10 Un pago de terceros necesita un tipo de pago
- BR-DEX-09 El importe a pagar debe cuadrar, con los pagos de terceros