Wat de regel betekent
Deze regel controleert alleen ram:TaxTotalAmount-elementen waarvan currencyID gelijk is aan ram:InvoiceCurrencyCode (BT-5). Een niet-lege currencyID moet voorkomen in de valutalijst van het Minimum-profiel van Factur-X 1.09 en ZUGFeRD 2.5. Een lege code voldoet aan deze test. De regel controleert niet of een btw-totaal of het attribuut currencyID aanwezig is.
Waarom het ertoe doet
Het attribuut currencyID geeft aan in welke valuta het btw-bedrag is uitgedrukt. Het Minimum-profiel gebruikt hiervoor een vaste lijst met toegestane codes.
Zo los je het op
Controleer welke valuta je factuur gebruikt en kies de juiste code uit de valutalijst van het Minimum-profiel. Zet die code in ram:InvoiceCurrencyCode en in currencyID van het bijbehorende ram:TaxTotalAmount in ram:SpecifiedTradeSettlementHeaderMonetarySummation. Exporteer opnieuw en controleer het bestand nogmaals.
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 '@currencyID' is not allowed. Waar deze regel geldt
| Regelset | Versie |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
Controleer je bestand
Verwante regels
- FX-SCH-A-000160 Elke opmerking op de factuur heeft één tekstelement nodig
- FX-SCH-A-000161 Een opmerking op de factuur mag maar één onderwerpcode hebben
- FX-SCH-A-000162 De onderwerpcode van een opmerking moet een toegestane code zijn
- FX-SCH-A-000163 De afnemer mag hooguit één gewone identificatie hebben
- FX-SCH-A-000164 De afnemer mag hooguit één globale identificatie hebben
- FX-SCH-A-000165 De afnemer mag hooguit één blok voor het elektronisch adres hebben