Ce que signifie la règle
La référence de l'appel d'offres ou du lot (BT-17) est écrite dans cac:OriginatorDocumentReference, et la norme EN 16931 n'y utilise que l'identifiant (cbc:ID). Cette règle vérifie qu'il n'y a pas de cac:Attachment à l'intérieur, c'est-à-dire un fichier ou un lien vers un fichier rattaché à cette référence.
Pourquoi elle compte
Il s'agit d'un avertissement : le fichier est accepté. La norme prévoit un seul endroit pour les documents joints, la section des pièces justificatives (BG-24), et le logiciel du destinataire ne lit les pièces jointes que là. Un fichier caché dans la référence de l'appel d'offres est en général ignoré, si bien que le destinataire peut ne jamais le voir.
Comment corriger
Si le destinataire a besoin du document, ajoutez-le comme pièce justificative dans votre logiciel de facturation, qui l'écrit à l'endroit attendu par la norme. Dans le XML, il s'agit de cac:AdditionalDocumentReference avec le fichier dans cac:Attachment. Supprimez ensuite cac:Attachment de cac:OriginatorDocumentReference et conservez le numéro de référence.
Le texte publié de la règle
A UBL invoice should not include the OriginatorDocumentReference Attachment 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 |