Aller au contenu principal

Référence

Export Markdown

BR-65 L’identifiant de classification de l’article doit avoir un identifiant de schéma

L’identifiant de classification de l’article (BT-158) doit avoir un identifiant de schéma désignant le schéma de classification utilisé.

Description du problème

L’identifiant de classification de l’article (BT-158) doit avoir un identifiant de schéma désignant le schéma de classification utilisé.

ERREUR

XRechnung 3.0

Contexte et importance

Cette règle provient du modèle sémantique central EN16931 appliqué par le Schematron KoSIT XRechnung 3.0.2, garantissant que les factures contiennent les données obligatoires nécessaires au traitement automatisé.

Solution

Définissez l’attribut listID sur cac:CommodityClassification/cbc:ItemClassificationCode avec un code UNCL7143, par exemple TST pour UNSPCC ou ST pour un schéma fournisseur.

Actions rapides

Exemples valides

  • BT-158 = 65010000 avec listID="STI" (schéma de classification)

Exemples invalides

  • BT-158 code de classification présent mais sans attribut listID

Exemples de code

XML valide
<cac:Item>
  <cac:CommodityClassification>
    <cbc:ItemClassificationCode listID="STI">65010000</cbc:ItemClassificationCode>
  </cac:CommodityClassification>
</cac:Item>
XML invalide
<cac:Item>
  <cac:CommodityClassification>
    <cbc:ItemClassificationCode>65010000</cbc:ItemClassificationCode>
  </cac:CommodityClassification>
</cac:Item>

Champs concernés

Outils de validation