Symptom
While using the Fiori App Manage Bank Accounts to perform an import via the Import and Export Bank Accounts function, import process fails for specific bank accounts. The system displays the error message: "House bank with bank key does not exist in company code".
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the Fiori App Manage Bank Accounts.
- Select the function Import and Export Bank Accounts.
- Upload the XML or Excel file containing the bank account master data and house bank account connectivity.
- Trigger the import.
- The error "House bank with bank key does not exist in company code" is displayed in the logs.
Cause
The system performs a mandatory validation against the House Bank definition (stored in table ACLINK2) before the bank account master data import can proceed.
If the House Bank (the header information linking the House Bank ID and Bank Key to a Company Code) has not been pre-defined in the target system, the validation fails. The "Import and Export Bank Accounts" app requires the House Bank master data to exist as a prerequisite for creating the House Bank Account connectivity.
Resolution
To resolve this issue, ensure that the House Bank is maintained in the system before attempting the import:
- Navigate to the Fiori App Manage Banks - Cash Management.
- Search for the House Bank and Bank Key mentioned in the error.
- If it does not exist, manually create the House Bank for the relevant Company Code.
- Ensure that the House Bank ID and Bank Key match exactly what is contained in the import file.
- After the House Bank data is saved, return to the Manage Bank Accounts app and re-run the import.
Keywords
house bank, bank key, company code, bank account import, manage bank accounts app, ACLINK2 table, SAP S/4HANA Cloud, public cloud, bank data import error, cash management, house bank validation, error message. , KBA , FIN-FSCM-CLM-BAM-2CL , Bank Account Management (Public Cloud) , Problem
SAP Knowledge Base Article - Public