Wat de regel betekent
Elk element in de XML hoort andere elementen te bevatten of een waarde te hebben. Een element met niets erin, of alleen spaties en regeleinden, zoals <cbc:Note/>, geeft deze waarschuwing, één keer per leeg element. Attributen tellen niet mee: een element met alleen een attribuut zoals schemeID en geen waarde is nog steeds leeg.
Waarom het ertoe doet
SI-UBL 2.0 / NLCIUS vraagt dat elk XML-element kindelementen bevat of een tekstwaarde die niet leeg is en niet alleen uit witruimte bestaat.
Zo los je het op
Zoek in je factuursoftware naar lege velden, zoals een opmerking, een referentie of een contactnaam. Vul verplichte velden in en geef optionele velden een waarde of laat hun XML-elementen weg. Exporteer daarna opnieuw. Maak je de XML zelf, verwijder dan alleen lege optionele elementen en vul lege verplichte elementen in.
Zodra het bestand is gecorrigeerd, controleer je het gratis opnieuw: E-factuur controleren
De gepubliceerde tekst van de regel
Document should not contain empty elements. Waar deze regel geldt
| Regelset | Versie |
|---|---|
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |