Symptom
When attempting to add new entries in the bank account tab in the 'Set Up Bank Determination for Payment Transactions' (SSCUI ID- 101045) configuration, an error message "An entry already exists with the same key" is displayed, preventing the addition of new entries.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Navigate to the 'Set Up Bank Determination for Payment Transactions' configuration (SSCUI ID- 101045).
- Proceed to the bank accounts tab and attempt to add new entries.
- Input the following keys: House bank, Payment method, Currency, Account ID, and Bank Sub account.
- The error "An entry already exists with the same key" is displayed.
Cause
Key is formed by the combination of three fields: "House Bank", "Payment Method" and "Currency".
Account ID is not part of Key field. So, it is not possible to have a different account ID for the same key field entry.
This is system design.
Resolution
'Bank subaccount' field cannot be manually filled or chosen via value Help. 'Bank subaccount' field is derived from the configuration 'Assign Account Symbol to Payment Methods'(SSCUI ID: 103557).
Maintain the G/L account for the account symbol in the configuration 'Make Global Settings for Electronic Bank Statement' (SSCUI ID: 101024).
For more information, refer to KBA 3059653 - Bank determination for Payments using Single Reconciliation Account for Bank Accounts for more information.
See Also
Keywords
Bank Reconciliation Account, Bank subaccount, Assign Account Symbol to Payment Methods, Make Global Settings for Electronic Bank Statement, 103557, 101045, House bank, Payment method, Currency, Account ID, Set Up Bank Determination for Payment Transactions. , KBA , FI-FIO-AR-2CL , Fiori UI for Accounts Receivable (Public Cloud) , Problem