Wat de regel betekent
Deze regel controleert ram:ReasonCode in een ram:SpecifiedTradeAllowanceCharge onder ram:ApplicableHeaderTradeSettlement, waarvan ram:ChargeIndicator/udt:Indicator letterlijk de tekst false heeft. Een niet-lege redencode (BT-98) voor deze korting (BG-20) moet in de UNTDID 5189-lijst van het profiel staan, bijvoorbeeld 95 voor een algemene korting of 100 voor een speciale korting. Een lege waarde doorstaat deze test. De aanwezigheid van redentekst (BT-97) wordt hiermee niet gecontroleerd.
Waarom het ertoe doet
De redencode geeft de reden voor de korting in een vaste code weer. Redentekst beschrijft die reden in woorden.
Zo los je het op
Controleer de reden van de korting op factuurniveau en corrigeer de redencode. In de XML is dat ram:ReasonCode in het betreffende ram:SpecifiedTradeAllowanceCharge onder ram:ApplicableHeaderTradeSettlement, met ram:ChargeIndicator/udt:Indicator op false. Laat je de code weg, behoud dan de reden als tekst in ram:Reason (BT-97), bijvoorbeeld Volumekorting. Exporteer het bestand opnieuw en controleer het opnieuw.
Zodra het bestand is gecorrigeerd, controleer je het gratis opnieuw: E-factuur controleren
Of corrigeer de factuur in een formulier en download het gecorrigeerde bestand voor 1 credit: Een afgekeurde e-factuur herstellen Bèta
De gepubliceerde tekst van de regel
Value of 'ram:ReasonCode' is not allowed. Waar deze regel geldt
| Regelset | Versie |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Controleer je bestand
Verwante regels
- FX-SCH-A-000602 Controleer de btw-categorie van de toeslag op factuurniveau
- FX-SCH-A-000603 Controleer het belastingtype van de toeslag op factuurniveau
- FX-SCH-A-000604 Controleer de redencode van de toeslag zonder listID
- FX-SCH-A-000605 De vervaldatum moet datumformaat 102 gebruiken
- FX-SCH-A-000606 De valuta van het totale btw-bedrag moet een geldige code zijn
- FX-SCH-A-000607 Het btw-totaal in de btw-valuta heeft een geldige code nodig