Référence
Export MarkdownBR-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>