Wat de regel betekent
Deze regel controleert het format-attribuut op ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime/udt:DateTimeString onder ram:ApplicableHeaderTradeSettlement. Een niet-lege waarde moet in de datumformatenlijst van het profiel staan. Code 102 betekent JJJJMMDD, bijvoorbeeld 20261205 voor 5 december 2026. Een lege attribuutwaarde doorstaat deze codelijstcontrole. De datumtekst zelf wordt hiermee niet gecontroleerd.
Waarom het ertoe doet
De formaatcode geeft aan hoe de datumtekst moet worden gelezen. De code moet passen bij de manier waarop de datum in de XML is geschreven.
Zo los je het op
Controleer hoe de export de vervaldatum schrijft. Maak je de XML zelf, schrijf de datum dan als JJJJMMDD in ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime/udt:DateTimeString en zet het attribuut format op 102. Exporteer het bestand opnieuw en controleer het 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 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Controleer je bestand
Verwante regels
- FX-SCH-A-000606 De valuta van het totale btw-bedrag moet een geldige code zijn
- FX-SCH-A-000607 Het btw-totaal in de btw-valuta heeft een geldige code nodig
- FX-SCH-A-000608 Elk kaartblok moet precies één ID-element bevatten
- FX-SCH-A-000609 De code voor de betaalwijze moet geldig zijn
- FX-SCH-A-000610 De btw-valuta moet een geldige valutacode zijn (EN 16931)
- FX-SCH-A-000611 Controleer de eenheid bij de prijs vóór prijskorting