Ce que signifie la règle
Sur une ligne, une facture Peppol UBL ne peut utiliser cac:DocumentReference que pour l'identifiant d'objet facturé (BT-128), avec cbc:DocumentTypeCode 130. Les autres documents relèvent du niveau document.
Pourquoi elle compte
Peppol BIS Billing 3.0 ajoute cette règle à la norme EN 16931 pour que chaque point d'accès et chaque destinataire traite la facture de la même façon. Le point d'accès émetteur ou récepteur rejette une facture qui ne la respecte pas, et elle n'arrive jamais chez l'acheteur.
Comment corriger
Déplacez les autres références, comme un bon de livraison, un contrat ou un relevé d'heures, vers les champs du niveau document, ou ajoutez-les comme documents justificatifs. Sur la ligne, ne gardez que l'objet facturé avec le code 130.
Le texte publié de la règle
Element Document reference can only be used for Invoice line object Dans XRechnung 3.0 (CII), la règle s’énonce ainsi :
Element Additional referenced document can only be used for Invoice line object. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| 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 |
Vérifier votre fichier
Règles liées
- PEPPOL-EN16931-R110 La période d'une ligne doit commencer dans la période de facturation
- PEPPOL-EN16931-R111 La période d'une ligne doit finir dans la période de facturation
- PEPPOL-EN16931-R120 Le montant de ligne devrait égaler quantité × prix, plus frais, moins remises
- PEPPOL-EN16931-R121 La quantité de base du prix doit être supérieure à zéro
- PEPPOL-EN16931-R130 La quantité de base du prix doit avoir la même unité que la quantité
- PEPPOL-EN16931-R100 Un seul objet facturé par ligne