Zum Inhalt springen

BR-DEX-15: Unterpositionen werden in CII von der XRechnung-Extension nicht unterstützt

Offizielle Meldung

[BR-DEX-15] This CII file might use the concept of Sub Invoice Lines. However XRechnung does not support this.

XRechnung (CII) · Warnung · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31
Schweregrad
Warnung Hinweis: Die Rechnung gilt deswegen nicht als ungültig, sollte aber geprüft werden.
Gilt für
XRechnung (CII)

Was bedeutet das?

Die CII-Rechnung ist als XRechnung-Extension gekennzeichnet und enthält Verweise auf übergeordnete Positionen (ram:ParentLineID). Das deutet auf Unterpositionen (Sub invoice lines) hin, die die XRechnung in der CII-Syntax nicht unterstützt. Die Meldung ist eine Warnung.

Typische Ursachen

Die Rechnung wurde mit hierarchischen Positionen erzeugt, z. B. aus einem ZUGFeRD-Profil EXTENDED, und anschließend als XRechnung-Extension gekennzeichnet.
Positionen verweisen über ram:AssociatedDocumentLineDocument/ram:ParentLineID auf eine andere Position.

So beheben Sie den Fehler

Die Positionen ohne Hierarchie als einfache Rechnungspositionen abbilden und ram:ParentLineID entfernen.
Werden Unterpositionen benötigt, die XRechnung-Extension in der UBL-Syntax verwenden; dort sind Sub invoice lines (BG-DEX-01) vorgesehen.
Die Rechnung erneut erzeugen und prüfen.

Beispiel

Fehlerhaft

<ram:IncludedSupplyChainTradeLineItem>
  <ram:AssociatedDocumentLineDocument>
    <ram:LineID>1.1</ram:LineID>
    <ram:ParentLineID>1</ram:ParentLineID>
  </ram:AssociatedDocumentLineDocument>
  ...
</ram:IncludedSupplyChainTradeLineItem>

Richtig

<ram:IncludedSupplyChainTradeLineItem>
  <ram:AssociatedDocumentLineDocument>
    <ram:LineID>2</ram:LineID>
  </ram:AssociatedDocumentLineDocument>
  ...
</ram:IncludedSupplyChainTradeLineItem>
Für Entwickler: Prüfausdruck je Syntax

XRechnung (CII) (CII)

Kontext: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:AssociatedDocumentLineDocument[$isExtension]

not(exists(//ram:ParentLineID))

Verwandte Prüfregeln

  • BR-DEX-01: Unzulässiger MIME-Code eines Anhangs (BT-125) in der XRechnung-Extension
  • BR-DEX-02: Nettobetrag einer Position passt nicht zur Summe ihrer Unterpositionen
  • BR-DEX-03: Unterposition ohne genau eine Umsatzsteuerangabe (BG-DEX-06)
  • BR-DEX-04: Schema einer Parteikennung ist kein ISO-6523-ICD-Code (Extension)
  • BR-DEX-05: Schema einer Registerkennung ist kein ISO-6523-ICD-Code (Extension)
  • BR-DEX-06: Schema der Artikelkennung (BT-157) ist kein ISO-6523-ICD-Code (Extension)

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.