BR-DE-CVD-04: Fahrzeugkategorie CVD steht nicht in der zugelassenen Liste
Schweregrad: fatal · Syntax: CII, UBL
Offizielle Meldung
Ein {name()} "Item classification identifier" (BT-158) mit dem Scheme identifier 'CVD' muss einen Wert aus der Liste der zulässigen Fahrzeugkategorien enthalten.
Was bedeutet das?
Ein Item classification identifier (BT-158) mit Scheme identifier CVD muss einen Wert aus der im Stylesheet hinterlegten Liste CVD-VEHICLE-CATEGORY enthalten: M1, M2, M3, N1, N2, N3. Andere listID-Werte prüft diese Regel nicht.
Typische Ursache
Es wurde eine umgangssprachliche Klasse wie „Pkw“ statt M1 eingetragen.
So beheben Sie es
Verwenden Sie einen der sechs Codes aus der Liste.
UBL
<cbc:ItemClassificationCode listID="CVD">M1</cbc:ItemClassificationCode>CII
<ram:ClassCode listID="CVD">M1</ram:ClassCode>
Business Term
Item classification identifier (BT-158)
Verwandte Regeln
Kontext und Prüfbedingung
UBL (/ubl:Invoice[$isCVD]/cac:InvoiceLine | /cn:CreditNote[$isCVD]/cac:CreditNoteLine)/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode
CII /rsm:CrossIndustryInvoice[$isCVD]/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:DesignatedProductClassification/ram:ClassCode
UBL
not(normalize-space(@listID) = 'CVD') or normalize-space(.) = $CVD-VEHICLE-CATEGORYCII
not(normalize-space(@listID) = 'CVD') or normalize-space(.) = $CVD-VEHICLE-CATEGORY
curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate
Fragen
Was prüft BR-DE-CVD-04 genau?
Ein Item classification identifier (BT-158) mit Scheme identifier CVD muss einen Wert aus der im Stylesheet hinterlegten Liste CVD-VEHICLE-CATEGORY enthalten: M1, M2, M3, N1, N2, N3. Andere listID-Werte prüft diese Regel nicht.
Wie behebe ich BR-DE-CVD-04?
Verwenden Sie einen der sechs Codes aus der Liste.
Heißt eine bestandene Prüfung von BR-DE-CVD-04, dass ein Portal die Rechnung annimmt?
Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.