Zum Inhalt springen

Regelfamilie BR-DE-CVD

BR-DE-CVD-03: Keine Position mit Fahrzeugklasse und Merkmal cva

FehlerGeschäftsregel XRechnung (KoSIT)

Offizielle Meldung

[BR-DE-CVD-03] In einer Rechnung muss mindestens eine INVOICE LINE (BG-25) enthalten sein, in der der Scheme identifier von "Item classification identifier" (BT-158) den Wert 'CVD' und der "Item attribute name" (BT-160) den Wert 'cva' enthält.

Quelle: KoSIT XRechnung, Version 3.0.2 (Schematron 2.6.0)

Was die Meldung bedeutet

Ihre Rechnung trägt die CVD-Erweiterung, aber keine Rechnungsposition beschreibt ein Fahrzeug so, wie die Erweiterung es verlangt: mit einer Fahrzeugklasse im Klassifikationsschema CVD und einem Merkmal namens cva, das angibt, ob das Fahrzeug sauber, emissionsfrei oder keines von beidem ist. Diese beiden Angaben sind der Zweck der Erweiterung; ohne sie kann der Auftraggeber seine Quote sauberer Fahrzeuge nicht belegen. Mindestens eine Position muss beide Angaben tragen.

Häufige Ursachen

  • Die Fahrzeugpositionen wurden ohne Klassifikation und Merkmal exportiert.
  • Die Klassifikation wurde mit einem anderen Schema als CVD angegeben.
  • Das Merkmal heißt anders als cva, etwa Antrieb oder Emission.

So beheben Sie den Fehler

Kennzeichnen Sie jede Fahrzeugposition: in UBL cac:CommodityClassification/cbc:ItemClassificationCode mit listID CVD und der Klasse, dazu cac:AdditionalItemProperty mit cbc:Name cva und dem Merkmalswert. In CII entsprechend ram:DesignatedProductClassification und ram:ApplicableProductCharacteristic.

Vorher – fehlerhaft
<cac:Item>
  <cbc:Name>Elektro-Transporter Typ N1</cbc:Name>
</cac:Item>
Nachher – korrigiert
<cac:Item>
  <cbc:Name>Elektro-Transporter Typ N1</cbc:Name>
  <cac:CommodityClassification>
    <cbc:ItemClassificationCode listID="CVD">N1</cbc:ItemClassificationCode>
  </cac:CommodityClassification>
  <cac:AdditionalItemProperty>
    <cbc:Name>cva</cbc:Name>
    <cbc:Value>zero-emission</cbc:Value>
  </cac:AdditionalItemProperty>
</cac:Item>

Häufige Fragen

Müssen alle Positionen Fahrzeuge sein?

Nein. Zubehör oder Dienstleistungen dürfen ohne CVD-Angaben stehen; mindestens eine Position muss aber ein Fahrzeug mit Klasse und Merkmal sein.

Welche Werte sind für das Merkmal cva erlaubt?

clean, zero-emission oder other, in dieser Schreibweise. Den Wert des Merkmals und die Fahrzeugklasse prüfen eigene Regeln der Erweiterung.

Betroffene Felder

  • BG-25
  • BT-158
  • BT-160
  • BT-161

Verwandte Regeln

Rechnung prüfen

Der XRechnung-Validator meldet diese Regel mit Zeilennummer und Fundstelle – direkt in Ihrem Browser, ohne Upload.

Zum XRechnung-Validator

Technische Details
UBL · Kontext (XPath)
(/ubl:Invoice | /cn:CreditNote)[$isCVD]
UBL · Schematron-Test
(cac:InvoiceLine/cac:Item | cac:CreditNoteLine/cac:Item)[cac:CommodityClassification/cbc:ItemClassificationCode/@listID = 'CVD' and cac:AdditionalItemProperty/cbc:Name = 'cva']
CII · Kontext (XPath)
/rsm:CrossIndustryInvoice[$isCVD]/rsm:SupplyChainTradeTransaction
CII · Schematron-Test
ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct[ram:DesignatedProductClassification/ram:ClassCode/@listID = 'CVD' and ram:ApplicableProductCharacteristic/ram:Description = 'cva']

Erklärung erstellt am 14.09.2026