SAP Knowledge Base Article - Public

2608383 - The Bank Accounts Are Not Proposed Correctly During Automatic Payments


Your company has businesses with foreign suppliers whose company currencies are different from yours, so you set up different bank accounts with different currencies, and expect that during automatic payments, the system can propose the right bank accounts according to the currency codes in the supplier invoices.


SAP Business ByDesign

Reproducing the Issue

  1. Go to the Payables work center and choose the Automatic Payments view.
  2. Show All Payment Proposals.
  3. Choose one payment proposal in which the transactional currency is not your company currency, and the Payment Method is Bank Transfer.
  4. Choose Edit, and then go to the General Data tab.
  5. You can see the Bank Account ID is XYZ. (XYZ represents the Bank Account ID)
  6. Then go to the Liquidity Management work center, and choose the Master Data view.
  7. Choose the My Banks subview.
  8. Choose the related bank, and then click Edit Bank Accounts.
  9. Select the bank account XYZ and then go to the Account tab.
  10. You can see the Currency of the Bank Account is not the same in the payment proposal.


When you select Prioritize Bank Accounts and Payment Methods in the fine-tune activity Global Settings for Payment,  you can see that for the Payment Method 'International Bank Transfer' only bank account XYZ is maintained.

As this bank account is set as the highest priority  it is proposed whenever an international bank transfer transaction happens.


In order to have the correct Bank Account selected by the system the prioritization has to be changed for Bank Account XYZ.

  1. Go to the Liquidity Management work center, and choose the Master Data view.
  2. Select the My Banks subview.
  3. Select the related bank, and choose Edit Bank Accounts.
  4. Select the bank account XYZ, and then choose Alternative Currency tab.
  5. To allow transactions to be processed in a currency other than the main bank account currency, specify that currency here.
  6. Note:  If you do not specify any alternative currencies, then all currencies are allowed for the bank account.
  7. Maintain the alternative currency for all the other bank accounts in this bank.

Meanwhile, if you keep an agreed amount on deposit with your bank, you should enter this amount in the Minimum Amount field.

If you wish to keep an amount on deposit below a certain amount, you can enter this in the Maximum Amount field.

These are not mandatory but they are used by the Liquidity Check and influence the Bank Account selection as well.


Bankkonto, Währung, automatische Zahlungen , KBA , FIN-FSCM-CLM-LM , Liquidity Management , How To


SAP Business ByDesign all versions