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.
- 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.