Tools › SmartFormular E-Rechnung lite › Validation rules › BR-DE-24-b
BR-DE-24-b
With card payment, transfer or direct debit details are also given
What the message means
With card payment, transfer 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-17credit transferBG-19direct debitBT-81payment means type code
Your invoice reports BR-DE-24-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 Kartenzahlungen enthält (48, 54, 55), dürfen BG-17 und BG-19 nicht übermittelt werden.
Technical details for IT
UBL
Context: /ubl:Invoice/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = ('48','54','55')] |/cn:CreditNote/cac:PaymentMeans[normalize-space(cbc:PaymentMeansCode) = ('48','54','55')]
Test: not(not(cac:PayeeFinancialAccount) and not(cac:PaymentMandate))
CII
Context: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans[normalize-space(ram:TypeCode) = ('48','54','55')]
Test: not(not(ram:PayeePartyCreditorFinancialAccount) 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-23-aCredit transfer is given as payment means, but without account details (BG-17)
- BR-DE-23-bWith credit transfer, card or direct debit details are also given
- BR-DE-24-aCard payment is given as payment means, but without card details (BG-18)
- BR-DE-25-aDirect debit is given as payment means, but without direct debit details (BG-19)
- BR-DE-25-bWith direct debit, transfer or card details are also given
- BR-DE-26A corrected invoice (code 384) does not name the original invoice (BG-3)