Ce que signifie la règle
La facture contient au moins une ligne avec un identifiant de ligne parente (ParentLineID), qui est la façon dont le format CII exprime des lignes imbriquées sous d'autres lignes (sous-lignes de facture). XRechnung ne prend pas en charge cette structure. Le contrôle échoue dès que ParentLineID apparaît quelque part dans le fichier. Pour l'UBL, l'extension a ses propres règles sur les sous-lignes, comme BR-DEX-02 et BR-DEX-03.
Pourquoi elle compte
Il s'agit d'un avertissement : le fichier n'est pas rejeté. XRechnung ne précise pas comment un système récepteur doit traiter des lignes imbriquées ; le destinataire peut donc ignorer le lien entre elles ou les lire de travers. Il est préférable de corriger avant l'envoi.
Comment corriger
Supprimez le lien avec la ligne parente pour que chaque ligne soit indépendante. Dans votre logiciel de facturation, cherchez une option de sous-articles, de sous-positions ou de groupes de lignes et désactivez-la, ou mettez les lignes à plat. Vérifiez ensuite les totaux de la facture, pour qu'aucun montant ne soit compté deux fois ni perdu.
Le texte publié de la règle
This CII file might use the concept of Sub Invoice Lines. However XRechnung does not support this. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| XRechnung 3.0 (CII) | 3.0.2 |
Vérifier votre fichier
Règles liées
- BR-DEX-14 Un paiement de tiers doit être dans la devise de la facture
- BR-DEX-13 Le montant d'un paiement de tiers a au plus 2 décimales
- BR-DEX-12 Un paiement de tiers doit avoir une description
- BR-DEX-11 Un paiement de tiers doit avoir un montant
- BR-DEX-10 Un paiement de tiers doit avoir un type de paiement
- BR-DEX-09 Le net à payer doit être cohérent, paiements de tiers compris