Referentie
Markdown-exportBR-33 Reden of redencode van de documentkorting is verplicht
Elke korting op documentniveau (BG-20) moet een reden voor de korting (BT-97) of een redencode voor de korting (BT-98) bevatten.
Probleembeschrijving
FOUT
Bedrijfsregel van EN 16931 (CEN)
Context en betekenis
Dit is een kernregel van EN 16931. De reden maakt voor de koper controleerbaar waarom het factuurbedrag lager is, bijvoorbeeld door een volume- of loyaliteitskorting. De fout ontstaat vaak als een ERP alleen het kortingsbedrag exporteert en de omschrijving en de UNCL5189-code weglaat; vul ten minste één van beide in. Staan beide er, dan moeten ze volgens BR-CO-05 dezelfde reden beschrijven.
Oplossing
Voeg de tekst cbc:AllowanceChargeReason of de code cbc:AllowanceChargeReasonCode (UNCL5189) toe; als beide aanwezig zijn, moeten ze dezelfde reden beschrijven.
Snelle acties
Geldige voorbeelden
- BT-97 = "Volumekorting"
- BT-98 = 95 (korting)
Ongeldige voorbeelden
- Korting met alleen bedrag, zonder reden of redencode
Codevoorbeelden
Geldig XML
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>95</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Volume discount</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">20.00</cbc:Amount>
</cac:AllowanceCharge>Ongeldig XML
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">20.00</cbc:Amount>
</cac:AllowanceCharge>