Referentie
Markdown-exportBR-38 Reden of redencode van de documenttoeslag is verplicht
Elke toeslag op documentniveau (BG-21) moet een reden voor de toeslag (BT-104) of een redencode (BT-105) bevatten.
Probleembeschrijving
FOUT
Bedrijfsregel van EN 16931 (CEN)
Context en betekenis
Dit is een kernregel van EN 16931 en de tegenhanger van BR-33 voor toeslagen. De reden maakt voor de koper controleerbaar waarvoor de toeslag wordt berekend, bijvoorbeeld vracht of verzekering. De fout ontstaat vaak als een ERP alleen het toeslagbedrag exporteert zonder omschrijving of UNCL7161-code; vul ten minste één van beide in. Staan beide er, dan moeten ze volgens BR-CO-06 dezelfde reden beschrijven.
Oplossing
Voeg de tekst cbc:AllowanceChargeReason of de code cbc:AllowanceChargeReasonCode (UNCL7161) toe; als beide aanwezig zijn, moeten ze dezelfde reden beschrijven.
Snelle acties
Geldige voorbeelden
- BT-104 = "Vracht"
- BT-105 = FC (vrachtkosten)
Ongeldige voorbeelden
- Toeslag met alleen bedrag, zonder reden of redencode
Codevoorbeelden
Geldig XML
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>FC</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Freight</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">9.90</cbc:Amount>
</cac:AllowanceCharge>Ongeldig XML
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">9.90</cbc:Amount>
</cac:AllowanceCharge>