When executing the Automatic Payment Run, an alternative house bank account is automatically pulled into the payment proposal.
Upon changing the house bank account to the default value as defined in the Business Configuration, Activity Global Settings for Payment / Prioritize Bank Accounts and Payment Methods, a system message appears suggesting that there is insufficient liquidity on the default bank account XYZ (XYZ means the Bank Account ID).
However, the last confirmed closing balance of bank account XYZ indicates that there are sufficient funds to allow for outgoing payments.
SAP Business ByDesign
Reproducing the Issue
- Go to the Payables work center.
- Go to the Automatic Payments view.
- Filter for Payments In Preparation and click Edit, General Data tab, Bank Account ID.
- Upon changing the Bank Account back to the default account the system message appears: "Not sufficient liquidity on house bank account XYZ."
The system determines the liquidity status of a bank account by taking into account the settings for house bank account XYZ, the last confirmed balance and unconfirmed or unallocated payments.
Based on those criteria the next logical house bank account for this company will be suggested in automatically created payments.
In Work Center: Liquidity Management, View Bank Statements the current confirmed closing balance of house bank account XYZ is 10.000 EUR.
Bank Account 'XXX' has an Overdraft Limit of 0.00 EUR defined under:
Work Center Liquidity Management -> View Master Data -> My Bank -> House Bank ABC.
At the same time there is a total of 12.000 EUR outgoing payment amount which is in status 'In Transfer' resp. not allocated as listed in the Payment Monitor.
This results in an effectively negative liquidity status for this house bank account and any further outgoing payments are blocked for this account.
In Automatically Created Payments the system then consequently suggests the next house bank account exhibiting a positive liquidity for company ABC.
The liquidity status of default house bank account XYZ has to be turned positive for the default settings in Automatically Created Payments to take effect.
This can be done by either allowing for a sufficient overdraft limit, clearing of unallocated payments or providing sufficient credit balance for this house bank account.
Not sufficient liquidity on house bank account , KBA , SRD-FIN-CLM , Cash and Liquity Managment , How To