BR-25Each Invoice line (BG-25) shall contain the Item name (BT-153).

Offizieller Regeltext

Jede Rechnungsposition muss einen Artikelnamen (BT-153) tragen. Ohne ihn steht in der Zeile ein Betrag für etwas Unbenanntes.

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-25 auf?

Die Bezeichnung kommt aus einem Langtext, der leer sein darf, während die interne Artikelnummer immer belegt ist. Das Mapping greift auf den Langtext zu und findet nichts.

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
normalize-space(cac:Item/cbc:Name) != ''
CII
normalize-space(ram:SpecifiedTradeProduct/ram:Name) != ''

Quelle: Regelwerk v2026-08-31

Wie behebt man BR-25?

Setzen Sie eine kurze Bezeichnung in cac:Item/cbc:Name (UBL) beziehungsweise ram:SpecifiedTradeProduct/ram:Name (CII). Der ausführliche Text gehört daneben in BT-154, die Artikelnummer in BT-155.

Im XML

Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.

Fehlerhaft
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity>
  <cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
  <cac:Price>
    <cbc:PriceAmount currencyID="EUR">100.00</cbc:PriceAmount>
  </cac:Price>
</cac:InvoiceLine>
Korrigiert
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity>
  <cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
  <cac:Item>
    <cbc:Name>Beratungsleistung</cbc:Name>
  </cac:Item>
  <cac:Price>
    <cbc:PriceAmount currencyID="EUR">100.00</cbc:PriceAmount>
  </cac:Price>
</cac:InvoiceLine>

Verwandte Regeln

NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.