Aller au contenu principal

Référence

Export Markdown

BR-CO-08 Le motif et le code du frais de ligne doivent concorder

Le code du motif de frais de ligne (BT-145) et le motif de frais de ligne (BT-144) doivent désigner le même type de motif de frais.

Description du problème

Le code du motif de frais de ligne (BT-145) et le motif de frais de ligne (BT-144) doivent désigner le même type de motif de frais.

ERREUR

XRechnung 3.0

Contexte et importance

Cette règle du noyau EN16931 impose la concordance sémantique entre le motif de frais codé et en texte libre au niveau de la ligne, en miroir de la règle BR-CO-06 au niveau du document.

Solution

Dans le frais de ligne, faites en sorte que le motif en texte libre (BT-144) et le motif codé (BT-145) décrivent le même frais.

Actions rapides

Exemples valides

  • BT-145 = ABL (Emballage) avec BT-144 = "Emballage spécial"

Exemples invalides

  • BT-145 = ABL (Emballage) avec BT-144 = "Remise de fidélité"

Exemples de code

XML valide
<cac:InvoiceLine>
  <cac:AllowanceCharge>
    <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>ABL</cbc:AllowanceChargeReasonCode>
    <cbc:AllowanceChargeReason>Special packaging</cbc:AllowanceChargeReason>
    <cbc:Amount currencyID="EUR">3.00</cbc:Amount>
  </cac:AllowanceCharge>
</cac:InvoiceLine>
XML invalide
<cac:InvoiceLine>
  <cac:AllowanceCharge>
    <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
    <cbc:AllowanceChargeReasonCode>ABL</cbc:AllowanceChargeReasonCode>
    <cbc:AllowanceChargeReason>Loyalty discount</cbc:AllowanceChargeReason>
    <cbc:Amount currencyID="EUR">3.00</cbc:Amount>
  </cac:AllowanceCharge>
</cac:InvoiceLine>

Champs concernés

Outils de validation