Wat de regel betekent
De regel controleert het format-attribuut van udt:DateTimeString in ram:IssueDateTime van rsm:ExchangedDocument. Dit is de factuurdatum (BT-2). Een ingevulde formaatcode moet op de datumformaatcodelijst van het Extended-profiel van Factur-X en ZUGFeRD staan. Een lege waarde slaagt voor deze controle. De regel controleert niet of de datumtekst bij de code past. Formaat 102 staat voor JJJJMMDD, bijvoorbeeld 20261105.
Waarom het ertoe doet
De formaatcode geeft aan hoe de factuurdatum is geschreven. Deze regel controleert de formaatcode, niet de vervaldatum of de btw-periode.
Zo los je het op
Corrigeer het format-attribuut van udt:DateTimeString in ram:IssueDateTime onder rsm:ExchangedDocument. Het gaat om de factuurdatum, niet om een leveringsdatum of betaaldatum. Gebruik je format="102", schrijf de werkelijke factuurdatum dan als JJJJMMDD, zonder streepjes of schuine strepen. Verander de factuurdatum zelf niet alleen om een formaatfout op te lossen. Corrigeer de export en controleer het bestand opnieuw.
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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Controleer je bestand
Verwante regels
- FX-SCH-A-000635 De code voor het factuurtype moet in het Extended-profiel staan
- FX-SCH-A-000636 De specificatie-ID moet in het Extended-profiel staan
- FX-SCH-A-000637 Een datum bij het gefactureerde object heeft een formaat nodig
- FX-SCH-A-000638 Het datumformaat bij het gefactureerde object moet geldig zijn
- FX-SCH-A-000639 Het schema bij het gefactureerde object moet zijn toegestaan
- FX-SCH-A-000640 De typecode bij het gefactureerde object moet zijn toegestaan