BR-DE-23-a — Überweisung ohne CREDIT TRANSFER (BG-17)
- Standard: XRechnung
- Schweregrad: fatal
- Business Terms: BT-81, BT-84
Bedeutung
Wenn "Payment means type code" (BT-81) einen Schlüssel für Überweisungen enthält (30 oder 58), muss die Gruppe "CREDIT TRANSFER" (BG-17) — cac:PayeeFinancialAccount — übermittelt werden.
Mögliche Ursachen
- PaymentMeansCode 30/58 gesetzt, aber cac:PayeeFinancialAccount fehlt.
So beheben Sie es
- Ergänze cac:PayeeFinancialAccount mit "Payment account identifier" (BT-84), also der IBAN des Zahlungsempfängers.
Betroffene Felder
/ubl:Invoice/cac:PaymentMeans[cbc:PaymentMeansCode = ('30','58')]/cac:PayeeFinancialAccount
Beispiel (fehlerhafte Rechnung)
invalid/BR-DE-23-a/ubl-inv-credit-transfer-missing-account.xml