Erreur SCH/BR-FREXT-54-1

Le validateur signale ce code à l'étape règles métier de la facture, quand il contrôle une facture électronique Factur-X, CII ou UBL.

Ce que signale ce code

Le profil EXTENDED-CTC-FR refuse un attribut d'article dépourvu de nom et de code. Un attribut d'article qualifie ce qui est vendu par un couple identifiant et valeur. L'identifiant peut être un nom en clair ou un code de nomenclature, mais l'un des deux doit être présent. Une valeur seule ne peut être rattachée à aucune caractéristique du référentiel produit du destinataire. Exemple : une ligne porte un attribut d'article réduit à sa seule valeur.

Comment corriger

Renseigner le nom de l'attribut d'article. N'utiliser un code à la place du nom que si votre client vous a demandé d'utiliser une liste de codes précise, par exemple dans votre contrat ou dans les spécifications d'échange qu'il vous a transmises. Si rien ne vous a été spécifié, écrivez le nom, par exemple « Couleur » ou « Taille ». Dans un CII, l'attribut se déclare sous ram:SpecifiedTradeProduct puis ram:ApplicableProductCharacteristic, son nom dans ram:Description, son code dans ram:TypeCode et sa valeur dans ram:Value. Dans un UBL, il se déclare sous cac:Item puis cac:AdditionalItemProperty, son nom dans cbc:Name, son code dans cbc:NameCode et sa valeur dans cbc:Value.

Vérifier votre propre fichier

Déposez votre facture dans le validateur : en quelques secondes, vous savez si elle porte ce code, où, et ce qu'il faut corriger. Sans compte.

Les autres codes expliqués

Signalés par la même famille de règles :

Parcourir les codes d'erreur du validateur, regroupés par étape de contrôle.

Portée de cette page

Cette page décrit un seul contrôle et ne juge aucun document. Le validateur contrôle le format du fichier (PDF/A pour un Factur-X, structure du XML), les règles de la norme EN 16931 et des contrôles de la réforme française, dont ses règles officielles du flux 2 (CTC-FR), sur toute facture. Corrigez ce qu'il signale avant d'émettre : c'est une aide au diagnostic, qui ne se substitue pas à la décision de votre Plateforme Agréée.