The transaction currency shown in app Carry Forward Balance is not correct, the transaction currency is for example USD, but in app Carry Forward Balance it is displayed as local currency AUD.
SAP S/4HANA CLOUD.
Reproducing the Issue
check the forwarded balance under transaction currency in app Carry Forward Balance
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 for postings in foreign currency, that is it is not flagged as amounts managed only 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.
By displaying the corresponding amounts in balance transaction currency, StartingBalAmtInBalTransCrcy, DebitAmountInBalanceTransCrcy, CreditAmountInBalanceTransCrcy, EndingBalanceAmtInBalTransCrcy you will have the required information on the foreign currency.
transaction currency, local currency, carry forward balance, company code currency.
KBA , FI-FIO-GL , Fiori UI for General Ledger Accounting , Problem