BR-54Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).
Offizieller Regeltext
Jedes Artikelmerkmal (BG-32) muss aus einem Namen (BT-160) und einem Wert (BT-161) bestehen — eines von beiden allein beschreibt nichts.
- Schweregrad
- Fehler
- Gilt für
- CII, UBL
- Regelwerk
- v2026-08-31
- Geprüft am
Geschrieben und gegen das offizielle KoSIT-Regelwerk geprüft von Dmytro Yalanskyi, NormAPI.
Warum tritt BR-54 auf?
Merkmale werden aus einer Eigenschaftstabelle übernommen, in der Werte fehlen dürfen. Die Gruppe entsteht je Eigenschaft, auch wenn nur der Name belegt ist.
Was der Validator prüft
Der Ausdruck, den das offizielle KoSIT-Regelwerk auswertet — nicht paraphrasiert, sondern aus der ausgelieferten Schematron-Datei gelesen. UBL und CII adressieren verschiedene Dokumentbäume, deshalb steht dieselbe Regel je Syntax anders da.
- UBL
exists(cbc:Name) and exists(cbc:Value)- CII
(ram:Description) and (ram:Value)
Quelle: Regelwerk v2026-08-31
Wie behebt man BR-54?
Schreiben Sie cac:Item/cac:AdditionalItemProperty nur, wenn beide Felder belegt sind — cbc:Name und cbc:Value (UBL) beziehungsweise ram:ApplicableProductCharacteristic mit ram:Description und ram:Value (CII). Achtung bei CII: der Name steht dort in ram:Description, nicht in einem ram:Name — wer nach dem naheliegenden Element sucht, findet es nicht.
Im XML
Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.
<cac:Item>
<cbc:Name>Beratungsleistung</cbc:Name>
<cac:AdditionalItemProperty>
<cbc:Name>Projektnummer</cbc:Name>
</cac:AdditionalItemProperty>
</cac:Item><cac:Item>
<cbc:Name>Beratungsleistung</cbc:Name>
<cac:AdditionalItemProperty>
<cbc:Name>Projektnummer</cbc:Name>
<cbc:Value>P-2026-0815</cbc:Value>
</cac:AdditionalItemProperty>
</cac:Item>Verwandte Regeln
- Die Kernregeln der EN 16931 — welche Angaben eine Rechnung tragen muss
- BR-53 — If the VAT accounting currency code (BT-6) is present, then the Invoice total VAT amount in accounting currency (BT-111) shall be provided.
- BR-55 — Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).
NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.