Wat de regel betekent
Elke datum in een CII-factuur staat in een datumelement (DateTimeString of DateString) met een formaatattribuut dat aangeeft hoe de datum is geschreven. Deze regel eist dat het formaatattribuut 102 is en dat de waarde uit precies acht cijfers bestaat: jaar, maand en dag, zonder koppeltekens en zonder tijd. Voor 5 november 2026 is dat 20261105. Een ontbrekend formaatattribuut, een andere formaatcode of een datum met koppeltekens voldoet niet.
Waarom het ertoe doet
Dit is een waarschuwing, dus het bestand wordt nog geaccepteerd. Software die CII leest gebruikt de formaatcode om te weten hoe de tekst moet worden gelezen. Ontbreekt de code of past ze niet bij de tekst, dan kan de datum verkeerd worden gelezen of worden genegeerd. Herstel het voordat je de factuur verstuurt.
Zo los je het op
Meestal komt dit uit de software die het bestand maakt en niet uit iets wat je zelf hebt getypt. Controleer of de datumvelden in je factuursoftware echte datums zijn en geen vrije tekst, en werk de software bij of neem contact op met de leverancier als er nog steeds een andere opmaak wordt geschreven. Pas je de XML met de hand aan, zet dan het formaatattribuut op 102 bij elke datum en schrijf de waarde als acht cijfers.
De gepubliceerde tekst van de regel
Datumsangaben in UNCEFACT/CII müssen das Attribut format="102" tragen und im Format JJJJMMTT (YYYYMMDD) übermittelt werden. Waar deze regel geldt
| Regelset | Versie |
|---|---|
| XRechnung 3.0 (CII) | 3.0.2 |
Controleer je bestand
Verwante regels
- BR-TMP-6 Datums in UBL moeten als JJJJ-MM-DD geschreven zijn
- BR-TMP-5 Geef elk ondersteunend document hooguit één bijlage
- BR-TMP-4 Geef elk ondersteunend document hooguit één beschrijving
- BR-TMP-3 Bruto en netto prijs moeten dezelfde basishoeveelheid hebben
- BR-TMP-2 Link naar extern document moet een volledig webadres zijn