KF-DATE: De datum heeft niet het verwachte formaat
Deze code verschijnt wanneer een e-factuur wordt gecontroleerd. Dit is wat hij betekent, waarom hij valt, en wat er in het bestand moet veranderen.
Waarom deze code verschijnt
De factuurdatum is niet geschreven als acht cijfers JJJJMMDD met formaat 102. Een datum in ISO-vorm (2026-09-01) wordt geweigerd door het XSD-schema van de CII-syntaxis, nog vóór de bedrijfsregels.
Hoe u het corrigeert
Schrijf <udt:DateTimeString format="102">20260901</udt:DateTimeString>. Het attribuut format is verplicht en is 102.
Hoe het er in het bestand uitziet
Deze twee fragmenten zijn niet met de hand geschreven: bij elke oplevering worden ze opnieuw gedraaid tegen onze eigen controle, op een volledige factuur. Het eerste laat deze code afgaan, het tweede niet.
Wat de code laat afgaan:
<udt:DateTimeString format="102">01/09/2026</udt:DateTimeString>
Wat er in plaats daarvan moet staan:
<udt:DateTimeString format="102">20260901</udt:DateTimeString>
Waar het speelt
Deze controle is van ons, geen code uit de norm: wij dekken niet genoeg van de EN 16931 om haar nummers te lenen, en een verkeerd toegekende officiële code laat u het verkeerde veld corrigeren. Hij gaat over BT-2.