BR-DE-CVD-06-a: CVD-Klassifikation ohne genau ein Attribut cva
Schweregrad: fatal · Syntax: CII, UBL
Offizielle Meldung
Wenn der Scheme identifier von {name()} "Item classification identifier" (BT-158) mit dem Wert 'CVD' angegeben ist, muss in derselben Rechnungszeile genau ein {name()} "Item attribute name" (BT-160) mit dem Wert 'cva' vorhanden sein.
Was bedeutet das?
Wenn BT-158 das Scheme CVD trägt, muss in derselben Rechnungszeile genau ein BT-160 mit dem Wert cva vorhanden sein. UBL: count(AdditionalItemProperty[cbc:Name = 'cva']) = 1, sobald ein ItemClassificationCode mit listID CVD existiert.
Typische Ursache
Die Fahrzeugklasse ist gesetzt, das Attribut cva fehlt oder kommt doppelt vor.
So beheben Sie es
Hängen Sie in derselben Zeile genau ein Attribut namens cva an.
UBL
<cac:AdditionalItemProperty>
<cbc:Name>cva</cbc:Name>
<cbc:Value>other</cbc:Value>
</cac:AdditionalItemProperty>CII
<ram:Description>cva</ram:Description>
Business Term
Item classification identifier (BT-158), Item attribute name (BT-160)
Verwandte Regeln
Kontext und Prüfbedingung
UBL (/ubl:Invoice[$isCVD]/cac:InvoiceLine | /cn:CreditNote[$isCVD]/cac:CreditNoteLine)/cac:Item
CII /rsm:CrossIndustryInvoice[$isCVD]/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct
UBL
not(cac:CommodityClassification/cbc:ItemClassificationCode[@listID = 'CVD']) or count(cac:AdditionalItemProperty[cbc:Name = 'cva']) = 1CII
not(ram:DesignatedProductClassification/ram:ClassCode/@listID = 'CVD') or count(ram:ApplicableProductCharacteristic[ram:Description = 'cva']) = 1
curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate
Fragen
Was prüft BR-DE-CVD-06-a genau?
Wenn BT-158 das Scheme CVD trägt, muss in derselben Rechnungszeile genau ein BT-160 mit dem Wert cva vorhanden sein. UBL: count(AdditionalItemProperty[cbc:Name = 'cva']) = 1, sobald ein ItemClassificationCode mit listID CVD existiert.
Wie behebe ich BR-DE-CVD-06-a?
Hängen Sie in derselben Zeile genau ein Attribut namens cva an.
Heißt eine bestandene Prüfung von BR-DE-CVD-06-a, 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.