Fehler-Codes

BR-DE-30: Gläubiger-Identifikation (BT-90) fehlt bei Lastschrift

Schweregrad: fatal · Syntax: CII, UBL

Offizielle Meldung

Wenn "DIRECT DEBIT" BG-19 vorhanden ist, dann muss "Bank assigned creditor identifier" BT-90 übermittelt werden.

Was bedeutet das?

Wenn DIRECT DEBIT (BG-19) vorhanden ist, muss Bank assigned creditor identifier (BT-90) übermittelt werden. Die UBL-Assertion verlangt bei einem PaymentMandate eine PartyIdentification mit schemeID SEPA beim Verkäufer oder beim Payee.

Typische Ursache

Das Mandat ist da, die SEPA-Gläubiger-ID fehlt oder trägt ein anderes schemeID.

So beheben Sie es

Setzen Sie die Gläubiger-ID mit schemeID SEPA.

UBL

<cac:PartyIdentification>
  <cbc:ID schemeID="SEPA">DE98ZZZ09999999999</cbc:ID>
</cac:PartyIdentification>

CII

<ram:ProprietaryID schemeID="SEPA">DE98ZZZ09999999999</ram:ProprietaryID>

Business Term

BG-19, BT-90

Verwandte Regeln

Kontext und Prüfbedingung

UBL /ubl:Invoice | /cn:CreditNote

CII /rsm:CrossIndustryInvoice

UBL

not(cac:PaymentMeans/cac:PaymentMandate) or (cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID[@schemeID='SEPA'] | cac:PayeeParty/cac:PartyIdentification/cbc:ID[@schemeID='SEPA'])

CII

(($BT-89-path or $BT-91-path) and $BT-90-path) or $BG-19-not-existing

Datei jetzt kostenlos prüfen

curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate

Fragen

Was prüft BR-DE-30 genau?

Wenn DIRECT DEBIT (BG-19) vorhanden ist, muss Bank assigned creditor identifier (BT-90) übermittelt werden. Die UBL-Assertion verlangt bei einem PaymentMandate eine PartyIdentification mit schemeID SEPA beim Verkäufer oder beim Payee.

Wie behebe ich BR-DE-30?

Setzen Sie die Gläubiger-ID mit schemeID SEPA.

Heißt eine bestandene Prüfung von BR-DE-30, dass ein Portal die Rechnung annimmt?

Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.