Hoppa till innehållet
Fakturaguru
PEPPOL-EN16931-R008FelOpenPeppol

Fakturan innehåller tomma element

Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.

Vad regeln betyder

Ingen tagg i XML-filen får vara tom, det vill säga sakna både innehåll och underelement. Regeln slår till för varje element som bara innehåller blanksteg eller ingenting, till exempel <cbc:Note></cbc:Note> eller <cbc:EndpointID schemeID="0007"/> utan värde. Attribut räknas inte som innehåll.

Så rättar du felet

Fältet ska antingen fyllas i eller tas bort helt ur filen. Oftast beror felet på att faktureringsprogrammet skriver ut tomma taggar för fält som lämnats tomma i kund- eller artikelregistret. Fyll i uppgiften, eller be avsändaren rätta sitt program och skicka om fakturan.

Officiell regeltext

Document MUST not contain empty elements.
Teknisk kontroll (XPath)
Kontext – där regeln kontrolleras
//*[not(*) and not(normalize-space())]
Test – måste vara sant, annars visas felet
false()

Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.