Validation rules

cvc-length-valid

A value violates an exact-length restriction of its datatype — it must have precisely the number of characters the schema fixes.

Rule
cvc-length-validofficial EN 16931 / XRechnung rule
Severity
error
Detected by
tier 2 — XML schema (XSD)
Reachability
Only reachable when validating your own XML — normbill-generated documents cannot trigger it

normbill's serializer emits schema-valid XML by construction; this can only fire for XML submitted to /v1/invoices/validate.

How to fix it

Adjust the value to the exact length the validator states.

cvc-length-valid auf Deutsch — was bedeutet der Fehler?

Der KoSIT-Validator lehnt das Dokument bereits bei der XML-Schema-Prüfung (XSD) ab: Ein Wert verletzt eine Festlängen-Beschränkung seines Datentyps — er muss exakt die vorgegebene Zeichenzahl haben.

So beheben Sie den Fehler

Passen Sie den Wert auf die in der Meldung genannte exakte Länge an.

Official sources

Every 422 from the API lists the rule id, the path in your request JSON, a plain-language message and a suggested fix — see the docs overview for the report format.

Or try it live: drop any XRechnung XML on the free validator — same KoSIT-backed report, no account.

Spotted something?

Bug, missing feature, wrong validation result — tell us. The page you're on is attached automatically; email optional.