Wat de regel betekent
Deze regel controleert ram:ReasonCode, de redencode van een korting op een factuurregel (BT-140), binnen een kortingsblok (BG-27) waarin ram:ChargeIndicator/udt:Indicator de waarde false heeft. Niet-lege waarden worden vergeleken met de toegestane kortingsredencodes van het Basic-profiel van Factur-X en ZUGFeRD. Een lege waarde doorstaat deze specifieke test.
Waarom het ertoe doet
Een vaste codelijst geeft kortingsredenen een eenduidige betekenis in verschillende factuursystemen.
Zo los je het op
Controleer waarom je de korting op de factuurregel geeft. Zet de bijbehorende toegestane UNTDID 5189-code in ram:ReasonCode van het kortingsblok. Gebruik je een reden in tekst, verwijder dan ram:ReasonCode en zet de toelichting in ram:Reason. Zet geen vrije tekst of toeslagcode in ram:ReasonCode. Exporteer opnieuw en controleer het bestand.
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 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Controleer je bestand
Verwante regels
- FX-SCH-A-000546 Een toeslag op een factuurregel moet precies één indicator hebben
- FX-SCH-A-000547 Een toeslag op een factuurregel moet precies één bedrag hebben
- FX-SCH-A-000548 De redencode van een toeslag op een factuurregel moet toegestaan zijn
- FX-SCH-A-000549 Het bedragenblok van een factuurregel moet één bedrag exclusief btw hebben
- FX-SCH-A-000550 Elke factuurregel moet een artikelnaam hebben
- FX-SCH-A-000551 Een standaard artikel-ID moet het schema vermelden