BR-DE-23-aWenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), muss BG-17 "CREDIT TRANSFER" übermittelt werden.
Offizieller Regeltext
Bei einer Überweisung (BT-81 mit Code 30 oder 58) muss die Gruppe BG-17 mit der Empfängerbankverbindung im Dokument stehen. Wer eine Überweisung verlangt, muss sagen, wohin — die IBAN darin fordern dann BR-50 und BR-61 aus der Norm, nicht diese Regel.
- 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-DE-23-a auf?
Die Bankverbindung steht nur im PDF-Fußtext oder im Freitext der Zahlungsbedingungen, nicht als strukturierte Gruppe. Der Code 58 wurde gesetzt, BG-17 aber nie gemappt. Der Ausdruck unten zeigt davon nichts — dort steht allein cac:PayeeFinancialAccount, also die bloße Existenz der Gruppe. Die Bedingung sitzt im Kontext der Regel, im Muster cac:PaymentMeans mit dem Prädikat auf den Codes 30 und 58, und die Regel meldet je Zahlungsweg einmal: bietet die Rechnung zwei an, kann derselbe Code zweimal im Bericht stehen.
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
cac:PayeeFinancialAccount- CII
ram:PayeePartyCreditorFinancialAccount
Quelle: Regelwerk v2026-08-31
Wie behebt man BR-DE-23-a?
Übermitteln Sie BG-17 mit mindestens der IBAN des Empfängerkontos (BT-84): in UBL cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID, in CII ram:PayeePartyCreditorFinancialAccount/ram:IBANID.
Im XML
Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.
<cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
</cac:PaymentMeans><cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>DE02120300000000202051</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>Verwandte Regeln
NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.