Tools › SmartFormular E-Rechnung lite › Validation rules › BR-DE-23-b
BR-DE-23-b
With credit transfer, card or direct debit details are also given
What the message means
With credit transfer, card or direct debit details are also given.
What the issuer needs to change
Send only the details for the chosen payment means.
Fields concerned
BG-18payment card informationBG-19direct debitBT-81payment means type code
Your invoice reports BR-DE-23-b? Check it with SmartFormular E-Rechnung lite, free to try until 31 December 2026: the tool shows every finding with an explanation, the invoice in readable form and a GiroCode to pay – in your browser, no upload.
Check an e-invoiceOrigin
- Rule set
- XRechnung 3.0.2 (KoSIT, Schematron 2.6.0)
- Syntax
- CII, UBL
- Level
- Error
Original rule text
Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), dürfen BG-18 und BG-19 nicht übermittelt werden.
Technical details for IT
UBL
Context: /ubl:Invoice/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = ('30','58')] | /cn:CreditNote/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = ('30','58')]
Test: not(not(cac:CardAccount) and not(cac:PaymentMandate))
CII
Context: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans[normalize-space(ram:TypeCode) = ('30','58')]
Test: not(not(ram:ApplicableTradeSettlementFinancialCard) and not(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradePaymentTerms/ram:DirectDebitMandateID or /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:CreditorReferenceID or ram:PayerPartyDebtorFinancialAccount/ram:IBANID))
Related rules
- BR-DE-21The specification identifier (BT-24) is not the XRechnung identifier
- BR-DE-22Two attachments have the same file name
- BR-DE-23-aCredit transfer is given as payment means, but without account details (BG-17)
- BR-DE-24-aCard payment is given as payment means, but without card details (BG-18)
- BR-DE-24-bWith card payment, transfer or direct debit details are also given
- BR-DE-25-aDirect debit is given as payment means, but without direct debit details (BG-19)