SAP Knowledge Base Article - Public

1822963 - Bank-to-Bank Transfer with Different Currencies - Account determination is missing for cash

Symptom

You want to transfer an amount from one internal bank account to another internal bank account.
The currencies of the accounts are different, i.e. EUR and USD.
You have maintained a cash G/L account - account determination assignment in Fine Tuning.

But when trying to post the bank-to-bank transfer an error message appears: Account determination is missing for cash. Define the account for chart of accounts ABCD, tab Cash Receipt - In Transit' field 'Cash Receipt - In Transit. Enter a general ledger account for the account determination group XXXX and payment method Bank Transfer.

Reproducing the Issue

  1. In the Liquidity Management workcenter navigate to the Common Tasks and select New Bank-to-Bank Transfer
  2. Maintain an amount in the Transaction Amount field
  3. In the From Bank Account section maintain the respective bank account. For this account the company currency is maintained, i.e. EUR.
  4. In the To Bank Account section maintain the second account. This account has a different currency as the first account, i.e. USD.
  5. Press Post
  6. An error message is displayed: Account determination is missing for cash. Define the account for chart of accounts ABCD, tab Cash Receipt - In Transit' field 'Cash Receipt - In Transit. Enter a general ledger account for the account determination group XXXX and payment method Bank Transfer.

You follow this error message and check the settings in Fine Tuning:

  1. In the Business Configuration workcenter navigate to the Implementation Projects view and open the activity list
  2. Go to the Fine Tune phase, search for the activity Charts of Accounts, Financial Reporting Structures, Account Determination and open it*
  3. Navigate to the Account Determination section and select the Cash link
  4. In the Cash Receipt- In Transit tab you find the account determination group used for your two bank accounts.
  • It is assigned to a G/L account in the Cash Receipt- In Transit column.
  • The payment method 05-Bank Transfer is maintained.
  • The currency of the second bank account is maintained, i.e. USD.

Cause

You also need to maintain the currency of the account from where you are transferring the amount. Or, alternatively, don't maintain a currency.

Resolution

  1. In the Business Configuration workcenter navigate to the Implementation Projects view and open the activity list
  2. Go to the Fine Tune phase, search for the activity Charts of Accounts, Financial Reporting Structures, Account Determination and open it*
  3. Navigate to the Account Determination section and select the Cash link
  4. In the Cash Receipt- In Transit tab you find the account determination group used for your two bank accounts.
  5. Press Add row
  6. Maintain the account determination group used for the bank accounts again.
  7. Maintain the payment method 05-Bank Transfer
  8. Maintain a G/L account in the Cash Receipt- in Transfer column
  9. Leave the currency field blank (easiest option) or maintain the currency of the other bank account, ie EUR.
  10. If the bank accounts are assigned to two different account determination groups you need to make this setting for both account determination groups.
  11. Press Save and Close

Now you will be able to post the bank-to-bank transfer with different currencies.

 

 

Keywords

KBA , AP-RC-ANA , C4C, ByD, Travel: Analytics Tools & Frameworks , How To

Product

SAP Business ByDesign all versions