web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Consolidations that involve multiple reporting currencies

(0) ShareShare
ReportReport
Posted on by 12

In AX2012 the functionality to setup currency translation method on each main account worked ok.

 

I have tried to use the functionality in D365FO (different environments including a PEAP environment) but in Financial reports I don't get different reporting amounts for different main accounts with the same transactions using one of the four methods listed below.

 

Does someone know if there is a bug in Financial reports / D365FO or can someone verify that the functionality is still available and works as decribed and please also the required setup?

 

The functionality is described in docs:

https://docs.microsoft.com/en-us/dynamics365/finance/general-ledger/generating-consolidated-financial-statements

 

Currency translation methods

There are four options for calculating exchange rates in Financial reporting:

  • Weighted average – This method is used most often for profit and loss accounts. It uses the following formula: (Exchange rate × Days in effect) ÷ Days in period
  • Average – This method is an alternative method for profit and loss accounts. It uses the following formula: Total of exchange rates ÷ Number of exchange rates
  • Current – This method is used most often for balance sheet accounts. The exchange rate that is used is the rate on or before the date of the report or column in Financial reporting.
  • Transaction date – This method is used for fixed assets accounts. The exchange rate that is used is the rate on the day when the asset was acquired. If a rate isn't entered for that date, the previous rate that was entered closest to the asset acquisition date is used.
I have the same question (0)
  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at
    [quote user="Sten.Baumgarten"]but in Financial reports I don't get different reporting amounts for different main accounts with the same transactions using one of the four methods listed below.[/quote]

    Hi Sten, 

    I do not fully understand what you mean by the different reporting amounts. 

    Can you provide a simplified example to make this clear to me?

    Many thanks and best regards, 

    Ludwig

  • Sten Baumgarten Profile Picture
    12 on at

    Hi Ludwig

    Thanks for your reply. :-

    Example:

    On four different main accounts I post the same three transactions on three different days with different exchange rates. The following transactions are posted on the four main accounts:

    Transaction Acconting Reporting
    currency currency currency
    Date GBP EUR DKK
    01-01-2019 100,00 119,05 880,95
    15-01-2019 100,00 117,65 882,35
    31-01-2019 100,00 116,28 883,72
    300,00 352,98 2.647,02

    On the four main account different setup are made in the field currency translation type.

    • Currency translation type "Weighted average" is set up for main account 112100
    • Currency translation type "Average" is set up for main account 112110
    • Currency translation type "Current" is set up for main account 112120
    • Currency translation type "Transaction date" is set up for main account 112130

    When I generated a Financial report (Management Report) in AX2012 I got the expected result (different amounts due to different currency translation type) on each main account.

    pastedimage1573798759451v1.png

    When I make the same transactions in a Contoso environment and generate the Financial report with the figures, I got 2.647,07 as amount in all four main accounts in the Financial report. 

    It thought it perhaps was caused be selecting a Reporting currency exchange rate type in Ledger and the Dual currency functionality, but I get the same result if I have a selected a Reporting currency exchange rate or not. 

    Do you have any idea why it does not work in D365FO?

    Best regards

    Sten

     

  • Sten Baumgarten Profile Picture
    12 on at

    Hi Ludwig

    Sorry for my late answer. The solution to my question are:

    With assistance from a support ingenier from Microsoft I found out that the functionality related to currency translation methods still works.

    I thought that with the dual currency functionality where reporting amount is calculated directly from the transaction amount using the exchange rate transaction currency / reporting currency e.g. GBP/USD and not as it used to before dual currency from accounting amount to reporting amount using the exchange rate accounting currency / reporting currency e.g. EUR/USD.

    The currency transalation method still use the  exchange rate accounting currency / reporting currency.

    I had exchnage rates for GBP/EUR and GBP/USD and after I created exchange rates for EUR/USD I got the result in the Financial report I wanted. :-)

    I wish you a merry christmas and a happy new year.

    Best regards

    Sten

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 456 Super User 2025 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 429 Most Valuable Professional

#3
BillurSamdancioglu Profile Picture

BillurSamdancioglu 239 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans