Symptom
When maintaining bank details in the Business Partner, the IBAN is automatically populated or reused whenever the same bank key and account number are entered. This may appear as if the IBAN is being duplicated or incorrectly assigned across multiple bank details.
Environment
SAP S/4HANA Cloud Public Edition
Cause
This behavior is as per system design.
Resolution
- In the system, the IBAN is treated as a shared object, where the key is a combination of the bank key and account number. Once an IBAN is assigned to a specific combination, it is automatically reused whenever the same details are entered.
- To avoid this automatic assignment, maintain the IBAN without entering the account number. If required, the account number can be maintained separately in another set of bank details for the same Business Partner. The payment program will then determine the correct bank details based on the configured payment method settings.
- It is recommended to maintain IBAN independently without linking it to an account number. Assigning an IBAN to bank details that already contain an account number, or deriving the account number from the IBAN within the same bank details, should only be done in exceptional cases.
Keywords
IBAN, bank details, Business Partner, bank key, account number, automatic assignment, shared object, payment method settings, duplicate IBAN, reuse IBAN, maintain IBAN, S/4HANA Cloud, Public Cloud, bank information, payment program, system design , KBA , LO-MD-BP-2CL , Business Partners for Public Cloud , CA-BK-BAV-2CL , Bank Account Validation and IBAN , Problem
SAP Knowledge Base Article - Public