InvoiceValidator.eu

BR-DE-CVD-04

fatalXRechnung 3.0.2 (Germany)profileCIIUBLBT-158

Ein "Item classification identifier" (BT-158) mit dem Scheme identifier 'CVD' muss einen Wert aus der Liste der zulässigen Fahrzeugkategorien enthalten.

Why it fails

An item classification identifier with scheme 'CVD' uses a value outside the permitted list.

How to fix it

Use a code from the current CVD code list published with the XRechnung CVD extension.

What the validator checks

CII — context —

not(normalize-space(@listID) = 'CVD') or normalize-space(.) = $CVD-VEHICLE-CATEGORY

UBL — context —

not(normalize-space(@listID) = 'CVD') or normalize-space(.) = $CVD-VEHICLE-CATEGORY

Related rules

Part of BR-DE-CVD — German construction extension.

Check your own invoice against BR-DE-CVD-04

…or paste the XML instead

Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.