Wat de regel betekent
Deze regel controleert een niet-lege waarde van het attribuut format op ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime/udt:DateTimeString tegen de toegestane datumformaatcodes. Code 102 beschrijft een datum van acht cijfers in de volgorde jaar, maand en dag, zonder scheidingstekens. De regel controleert de formaatcode, niet de datumtekst of de aanwezigheid van een vervaldatum. Hij geldt voor het Basic-profiel van Factur-X en ZUGFeRD.
Waarom het ertoe doet
De formaatcode geeft aan hoe de datumtekst gelezen moet worden. De code en de datumtekst moeten dezelfde schrijfwijze beschrijven.
Zo los je het op
Controleer het attribuut format op udt:DateTimeString binnen ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime. Schrijf je de datum als acht cijfers in de volgorde jaar, maand en dag, gebruik dan format="102" en zorg dat de datumtekst daarbij past. Genereert jouw factuursoftware het ongeldige attribuut, meld dan deze regel bij de leverancier van de software. 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 '@format' 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-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
- 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