Referentie
Markdown-exportBR-44 Reden of redencode van de regeltoeslag is verplicht
Elke regeltoeslag (BG-28) moet een reden voor de regeltoeslag (BT-144) of een redencode (BT-145) bevatten.
Probleembeschrijving
FOUT
Bedrijfsregel van EN 16931 (CEN)
Interactieve validatieketen
Waar BR-44 wordt gecontroleerd
Klik op een stap om te zien wat die controleert, of typ een regel-ID om de stap te vinden die hem meldt.
BR-44 kernregel van EN 16931
Gemeld in stap 2: EN 16931-regels.
Niveau fout: het rapport adviseert de factuur af te wijzen.
Stap 2 · Wat wordt gecontroleerd
EN 16931-regels
- De kernbedrijfstermen zijn aanwezig (BR-01 tot BR-65).
- Totalen kloppen en samenhangende velden passen bij elkaar (BR-CO); codes en decimalen zijn geldig (BR-CL, BR-DEC).
- Elke btw-categorie is consistent: S, Z, E, AE, K, G, O, L, M (BR-S, BR-Z, BR-AE, BR-IC …).
Voorbeeldcodes
Typische correctie
Bereken totalen en btw opnieuw uit de regels en corrigeer de btw-categorie in de brongegevens.
Context en betekenis
Dit is een kernregel van EN 16931 en de tegenhanger van BR-42 voor toeslagen. De reden laat de koper zien waarvoor een factuurregel extra kost, bijvoorbeeld behandelingskosten of een spoedtoeslag. De fout ontstaat vaak als een ERP alleen het toeslagbedrag op de regel exporteert zonder omschrijving of UNCL7161-code; vul ten minste één van beide in. Staan beide er, dan moeten ze volgens BR-CO-08 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-144 = "Behandelingskosten"
- BT-145 = ABK (diversen)
Ongeldige voorbeelden
- Regeltoeslag met alleen bedrag, zonder reden of redencode
Codevoorbeelden
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>ABK</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Handling</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">1.50</cbc:Amount>
</cac:AllowanceCharge><cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">1.50</cbc:Amount>
</cac:AllowanceCharge>