Wat de regel betekent
Een korting op de hele factuur (BG-20) kan een reden in tekst (BT-97), een redencode (BT-98) of allebei hebben. Deze regel controleert een niet-lege ram:ReasonCode tegen de toegestane UNTDID 5189-codes. Het gaat om ram:SpecifiedTradeAllowanceCharge binnen ram:ApplicableHeaderTradeSettlement waarbij ram:ChargeIndicator/udt:Indicator de waarde false heeft. De regel controleert niet of een reden is opgegeven. Hij geldt voor het Basic-profiel van Factur-X en ZUGFeRD.
Waarom het ertoe doet
Een standaardcode legt de soort korting vast zonder dat software vrije tekst hoeft te interpreteren. Een reden in woorden maakt een ongeldige bijbehorende code niet geldig.
Zo los je het op
Controleer de redencode van de betreffende korting en gebruik een toegestane code die bij de werkelijke reden past. Zet geen vrije tekst in ram:ReasonCode. Je kunt ram:ReasonCode ook verwijderen en de reden in ram:Reason schrijven, bijvoorbeeld Volumekorting. 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-000521 De btw-categorie van een toeslag moet een geldige code zijn
- FX-SCH-A-000522 Het belastingtype van een toeslag moet een toegestane code zijn
- FX-SCH-A-000523 De redencode van een toeslag moet een geldige code zijn
- FX-SCH-A-000524 Het datumformaat van de vervaldatum moet een geldige code zijn
- FX-SCH-A-000525 De valuta bij het totale btw-bedrag moet een geldige code zijn (Basic)
- FX-SCH-A-000526 De valuta bij het btw-totaal in de btw-valuta moet geldig zijn