Aller au contenu principal

Référence

Export Markdown

BR-CO-22 Le frais au niveau du document exige un motif ou un code de motif

Chaque frais au niveau du document (BG-21) doit contenir un motif de frais (BT-104) ou un code de motif de frais (BT-105), ou les deux.

Description du problème

Chaque frais au niveau du document (BG-21) doit contenir un motif de frais (BT-104) ou un code de motif de frais (BT-105), ou les deux.

ERREUR

XRechnung 3.0

Contexte et importance

Cette règle du noyau EN16931 garantit que chaque supplément est justifié afin que les acheteurs et les auditeurs comprennent pourquoi le montant a été ajouté.

Solution

Pour chaque frais au niveau du document, ajoutez un AllowanceChargeReason (BT-104) et/ou un AllowanceChargeReasonCode (BT-105).

Actions rapides

Exemples valides

  • Frais au niveau du document avec BT-105 = FC et BT-104 = "Frais de fret"

Exemples invalides

  • Montant de frais 15,00 sans BT-104 ni BT-105

Exemples de code

XML valide
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
  <cbc:AllowanceChargeReasonCode>FC</cbc:AllowanceChargeReasonCode>
  <cbc:AllowanceChargeReason>Freight charge</cbc:AllowanceChargeReason>
  <cbc:Amount currencyID="EUR">15.00</cbc:Amount>
</cac:AllowanceCharge>
XML invalide
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">15.00</cbc:Amount>
</cac:AllowanceCharge>

Champs concernés

Outils de validation