Wat de regel betekent
De leveringsdatum (BT-72) staat in de leveringsgebeurtenis, onder OccurrenceDateTime. Een CII-bestand kan een datum op twee manieren schrijven: als DateTime, een volledige tijdstempel, of als DateTimeString, een datum met een formaatcode. EN 16931 gebruikt alleen de tweede, en deze regel controleert dat daar geen DateTime wordt gebruikt.
Waarom het ertoe doet
Software van de afnemer zoekt de leveringsdatum in DateTimeString. Een datum die als DateTime is geschreven, wordt misschien niet als leveringsdatum gelezen, waardoor het veld bij de afnemer leeg kan lijken. De factuur wordt niet geweigerd.
Zo los je het op
Verander de manier waarop de datum wordt geschreven, niet de datum zelf. Gebruik DateTimeString met formaatcode 102, de compacte vorm jaar, maand, dag (bijvoorbeeld 20261105), in plaats van DateTime. In factuursoftware is dit een instelling voor formaat of profiel, dus kijk in de exportinstellingen voor e-facturen of werk de software bij. Schrijft een eigen script de XML, pas dan dat element aan.
De gepubliceerde tekst van de regel
DateTime should not be present Waar deze regel geldt
| Regelset | Versie |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Controleer je bestand
Verwante regels
- CII-SR-323 De leveringsgebeurtenis mag geen typecode hebben
- CII-SR-324 De leveringsgebeurtenis mag geen omschrijving hebben
- CII-SR-325 De leveringsgebeurtenis mag geen ingesloten bestand hebben
- CII-SR-326 De leveringsgebeurtenis mag geen aantal bevatten
- CII-SR-327 Laat de laatste datum en tijd van de levering weg
- CII-SR-328 Laat de eerste datum en tijd van de levering weg