Ce que signifie la règle
Dans les factures et les avoirs UBL, chaque cbc:NameCode sélectionné sous cac:Item/cac:AdditionalItemProperty doit contenir au moins un caractère autre qu'un espace ordinaire, une tabulation, un retour chariot ou un saut de ligne. Ce code correspond à EXT-FR-FE-159. La règle ne vérifie pas si le code est reconnu et ne s'applique pas à un élément absent.
Pourquoi elle compte
Un code vide n'identifie rien.
Comment corriger
Repérez l'attribut d'article et renseignez le code approprié dans cbc:NameCode. Si vous utilisez plutôt un nom, renseignez cbc:Name et supprimez entièrement cbc:NameCode au lieu de le laisser vide. Exportez le fichier corrigé et vérifiez-le à nouveau.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture électronique
Le texte publié de la règle
Le code d’attribut d’article (cbc:NameCode) ne doit pas être vide. Valeur actuelle : " … ". Veuillez fournir un code d’attribut valide ou utiliser un nom à la place. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |