Wat de regel betekent
De btw-valuta (BT-6) geeft de valuta voor de btw-verantwoording aan. Het totale btw-bedrag in die valuta is BT-111. Deze regel controleert een niet-lege currencyID op ram:TaxTotalAmount binnen ram:SpecifiedTradeSettlementHeaderMonetarySummation, alleen als die waarde al gelijk is aan ram:TaxCurrencyCode. Hij controleert de code tegen de toegestane valutacodes, niet de waarde van het bedrag of de positie ervan in het bestand. De regel geldt voor het Basic-profiel van Factur-X en ZUGFeRD.
Waarom het ertoe doet
De valutacode geeft aan in welke valuta het btw-totaal voor de btw-verantwoording is uitgedrukt. Zo wordt het onderscheiden van het btw-totaal in de factuurvaluta.
Zo los je het op
Controleer de btw-valuta (BT-6) in ram:TaxCurrencyCode. Gebruik daar de juiste toegestane code en zet dezelfde code in currencyID van het ram:TaxTotalAmount voor BT-111. Bepaal welk bedrag je aanpast aan de hand van de valuta, niet door aan te nemen dat het het tweede btw-totaal is. Houd het btw-totaal in de factuurvaluta gescheiden. 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 '@currencyID' 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-000527 De betaalwijzecode moet een toegestane code zijn
- FX-SCH-A-000528 De btw-valuta moet een geldige valutacode zijn (Basic)
- FX-SCH-A-000529 Een opmerking bij een factuurregel heeft precies één tekstelement nodig
- FX-SCH-A-000530 Een prijskorting mag maar één markering hebben
- FX-SCH-A-000531 Een prijskorting heeft precies één bedrag nodig
- FX-SCH-A-000532 De nettoprijs heeft precies één bedrag nodig