Aller au contenu principal

Référence

Export Markdown

BR-CL-19 Le motif de remise codé doit provenir de UNCL5189

Lorsqu’un motif de remise est codé (BT-98 au niveau document, BT-140 au niveau ligne), le code doit appartenir à la liste UNCL5189.

Description du problème

Lorsqu’un motif de remise est codé (BT-98 au niveau document, BT-140 au niveau ligne), le code doit appartenir à la liste UNCL5189.

ERREUR

XRechnung 3.0

Contexte et importance

Cette règle de liste de codes du noyau EN16931 standardise la raison d’une déduction, facilitant la comptabilisation automatique.

Solution

Définissez le code de motif de remise sur une valeur UNCL5189 telle que 95 (remise) ou 100 (rabais spécial) ; utilisez le champ texte libre pour le reste.

Actions rapides

Exemples valides

  • BT-98 = 95 — remise
  • BT-140 = 100 — rabais spécial au niveau ligne

Exemples invalides

  • BT-98 = DISC — texte libre au lieu d’un code
  • BT-98 = 9999 — absent de UNCL5189

Exemples de code

XML valide
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:AllowanceChargeReasonCode>95</cbc:AllowanceChargeReasonCode>
</cac:AllowanceCharge>
XML invalide
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:AllowanceChargeReasonCode>DISC</cbc:AllowanceChargeReasonCode>
</cac:AllowanceCharge>

Champs concernés

Outils de validation