Ce que signifie la règle
La référence de l'appel d'offres ou du lot (BT-17) se trouve dans cac:OriginatorDocumentReference, où la norme EN 16931 n'utilise que l'identifiant (cbc:ID). Cette règle vérifie qu'il n'y a pas de cbc:DocumentStatusCode, un code qui donnerait le statut du document référencé. Un élément vide compte comme présent.
Pourquoi elle compte
Il s'agit d'un avertissement : le fichier est accepté et peut être envoyé. Le statut de l'appel d'offres ou du lot ne fait pas partie d'une facture, donc le logiciel du destinataire ne peut pas le rattacher à une donnée et l'ignore normalement. Retirez-le pour que le fichier reste conforme à la norme.
Comment corriger
Ouvrez la référence de l'appel d'offres ou du lot dans votre logiciel de facturation et effacez tout champ de statut enregistré avec elle. Conservez le numéro de référence et exportez de nouveau le fichier. Si vous produisez le XML vous-même, supprimez cbc:DocumentStatusCode de cac:OriginatorDocumentReference.
Le texte publié de la règle
A UBL invoice should not include the OriginatorDocumentReference DocumentStatusCode 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 |