Référence
Export MarkdownBR-CO-07 Le motif et le code de la remise de ligne doivent concorder
Le code du motif de remise de ligne (BT-140) et le motif de remise de ligne (BT-139) doivent désigner le même type de motif de remise.
Description du problème
Le code du motif de remise de ligne (BT-140) et le motif de remise de ligne (BT-139) doivent désigner le même type de motif de remise.
ERREUR
XRechnung 3.0
Contexte et importance
Cette règle du noyau EN16931 impose la concordance sémantique entre le motif de remise codé et en texte libre au niveau de la ligne, en miroir de la règle BR-CO-05 au niveau du document.
Solution
Dans la remise de ligne, faites en sorte que le motif en texte libre (BT-139) et le motif codé (BT-140) décrivent la même remise.
Actions rapides
Exemples valides
- BT-140 = 95 (Remise) avec BT-139 = "Remise échantillon"
Exemples invalides
- BT-140 = 95 (Remise) avec BT-139 = "Supplément d’emballage"
Exemples de code
XML valide
<cac:InvoiceLine>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>95</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Sample discount</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">2.00</cbc:Amount>
</cac:AllowanceCharge>
</cac:InvoiceLine>XML invalide
<cac:InvoiceLine>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>95</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Packaging surcharge</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">2.00</cbc:Amount>
</cac:AllowanceCharge>
</cac:InvoiceLine>