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