Ce que signifie la règle
La règle examine l'article de chaque ligne de facture (ou d'avoir) d'un fichier UBL. Elle avertit lorsque l'article contient un bloc cac:ItemSpecificationDocumentReference, un renvoi vers un document qui décrit l'article, comme une fiche technique. La norme EN 16931 permet de joindre des documents à l'ensemble de la facture comme pièces justificatives (BG-24), mais n'utilise pas ce bloc à l'intérieur de cac:Item. Ce contrôle ne porte pas sur les pièces justificatives au niveau de la facture.
Pourquoi elle compte
La norme EN 16931 n'utilise pas de bloc cac:ItemSpecificationDocumentReference dans l'article d'une ligne de facture ou d'avoir.
Comment corriger
Retirez la référence de spécification de l'article dans votre logiciel de facturation ou dans le paramétrage de l'export. Si l'acheteur a besoin de la fiche technique ou de la spécification, ajoutez-la comme pièce justificative (BG-24) à la facture. Si vous produisez le XML vous-même, supprimez cac:ItemSpecificationDocumentReference de cac:InvoiceLine/cac:Item (cac:CreditNoteLine dans un avoir) et utilisez un cac:AdditionalDocumentReference au niveau de la facture pour la pièce justificative.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture électronique
Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée
Le texte publié de la règle
A UBL invoice should not include the InvoiceLine Item ItemSpecificationDocumentReference 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 |
Vérifier votre fichier
Règles liées
- UBL-CR-591 Le pays d'origine d'une ligne se donne par un code, pas un nom
- UBL-CR-592 Pas de code de nature dans la classification d'une ligne
- UBL-CR-593 Pas de type de cargaison dans la classification d'une ligne
- UBL-CR-594 Les codes de classification vont dans cbc:ItemClassificationCode
- UBL-CR-595 Pas de conditions de transaction sur une ligne de facture
- UBL-CR-596 Pas de détail de marchandise dangereuse sur une ligne