Symptom
The transaction currency shown in app Trial Balance is not correct, the transaction currency is for example USD, but in app Trial Balance it is displayed as local currency AUD.
Environment
SAP S/4HANA CLOUD.
Reproducing the Issue
check the forwarded balance under transaction currency in app Trial Balance
Cause
The balance carry forward in foreign transaction currency is translated to the local (company code) currency and posted as the new transaction currency.
But in case the G/L account allows postings in foreign currency, that is it is not flagged as amounts managed in local currency only, the balance carry forward will use the currency in the balance transaction currency to post in balance transaction currency.
So for documents with transaction currency USD the balance transaction currency will be in USD (unless it is a clearing in other foreign currency than the original document to be cleared was posted with, in which case it will be the transaction currency of the cleared document in balance transaction currency).
The balance carry forward will then have the amount in transaction currency in AUD, the amount in company code currency in AUD but the amount in balance transaction currency in USD.
Resolution
By displaying the corresponding amounts in balance transaction currency, StartingBalAmtInBalTransCrcy, DebitAmountInBalanceTransCrcy, CreditAmountInBalanceTransCrcy, EndingBalanceAmtInBalTransCrcy you will have the required information on the foreign currency.
See Also
Trial Balance, F0996, transaction currency, local currency, carry forward balance, company code currency.
Keywords
KBA , FI-FIO-GL , Fiori UI for General Ledger Accounting , FI-FIO-GL-2CL , Fiori UI for General Ledger Accounting (Public Cloud) , Problem