Ce que signifie la règle
Cette règle vérifie que la référence du document d'origine d'une facture ou d'un avoir UBL (cac:OriginatorDocumentReference) ne comporte pas d'UUID, un long identifiant unique que certains systèmes attribuent à un document. La norme EN 16931 n'utilise ce bloc que pour la référence de l'appel d'offres ou du lot (BT-17, dans cbc:ID).
Pourquoi elle compte
La norme ne prévoit aucun champ pour cet identifiant, donc le logiciel du destinataire l'ignore ou le supprime. Si vous comptiez sur ce code pour que le destinataire rattache la facture à un appel d'offres, il ne verra que la référence de l'appel d'offres ou du lot. La règle est un avertissement et la facture reste acceptée.
Comment corriger
Supprimez cbc:UUID de cac:OriginatorDocumentReference et exportez de nouveau. Si le destinataire identifie l'appel d'offres ou le lot par ce code, indiquez-le plutôt dans le champ de la référence de l'appel d'offres ou du lot (BT-17). Si votre logiciel recopie automatiquement un identifiant interne dans ce bloc, désactivez cette option.
Le texte publié de la règle
A UBL invoice should not include the OriginatorDocumentReference UUID Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| 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 |