BR-DE-CVD-03: Keine Rechnungszeile mit Fahrzeugkategorie CVD und Attribut cva
Schweregrad: fatal · Syntax: CII, UBL
Offizielle Meldung
In einer Rechnung muss mindestens eine {name()} INVOICE LINE (BG-25) enthalten sein, in der der Scheme identifier von {name()} "Item classification identifier" (BT-158) den Wert 'CVD' und der {name()} "Item attribute name" (BT-160) den Wert 'cva' enthält.
Was bedeutet das?
Mindestens eine Rechnungszeile BG-25 muss einen Item classification identifier (BT-158) mit Scheme identifier CVD und ein Item attribute name (BT-160) mit dem Wert cva enthalten. UBL prüft ItemClassificationCode/@listID = 'CVD' zusammen mit AdditionalItemProperty/cbc:Name = 'cva'.
Typische Ursache
Die Zeile nennt das Fahrzeug nur im Artikeltext.
So beheben Sie es
Setzen Sie in derselben Zeile die Klassifikation CVD und das Attribut cva.
UBL
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="CVD">M1</cbc:ItemClassificationCode>
</cac:CommodityClassification>
<cac:AdditionalItemProperty>
<cbc:Name>cva</cbc:Name>
<cbc:Value>clean</cbc:Value>
</cac:AdditionalItemProperty>CII
<ram:DesignatedProductClassification>
<ram:ClassCode listID="CVD">M1</ram:ClassCode>
</ram:DesignatedProductClassification>
<ram:ApplicableProductCharacteristic>
<ram:Description>cva</ram:Description>
<ram:Value>clean</ram:Value>
</ram:ApplicableProductCharacteristic>
Business Term
BG-25, Item classification identifier (BT-158), Item attribute name (BT-160)
Verwandte Regeln
Kontext und Prüfbedingung
UBL (/ubl:Invoice | /cn:CreditNote)[$isCVD]
CII /rsm:CrossIndustryInvoice[$isCVD]/rsm:SupplyChainTradeTransaction
UBL
(cac:InvoiceLine/cac:Item | cac:CreditNoteLine/cac:Item)[cac:CommodityClassification/cbc:ItemClassificationCode/@listID = 'CVD' and cac:AdditionalItemProperty/cbc:Name = 'cva']CII
ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct[ram:DesignatedProductClassification/ram:ClassCode/@listID = 'CVD' and ram:ApplicableProductCharacteristic/ram:Description = 'cva']
curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate
Fragen
Was prüft BR-DE-CVD-03 genau?
Mindestens eine Rechnungszeile BG-25 muss einen Item classification identifier (BT-158) mit Scheme identifier CVD und ein Item attribute name (BT-160) mit dem Wert cva enthalten. UBL prüft ItemClassificationCode/@listID = 'CVD' zusammen mit AdditionalItemProperty/cbc:Name = 'cva'.
Wie behebe ich BR-DE-CVD-03?
Setzen Sie in derselben Zeile die Klassifikation CVD und das Attribut cva.
Heißt eine bestandene Prüfung von BR-DE-CVD-03, 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.