Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
LisaB
Helper III
Helper III

Multi currency report - change currency/exchange rate based on enitity

Hi everyone,

 

I have three different reports that I would like to merge into one report. Every report extracts data from one single company in Microsoft Dynamics 365 Business Central, the merged report will extract data from three companies.

 

1st report = Swedish entity, LCY = SEK

2nd report = Danish entity, LCY = DKK

3rd report = Australian entity, LCY = AUD

 

The reports show both values in currency and in LCY, using this formula to get the latest exchange rate (this is from the Swedish report):

 

 

 

 

Exchange Rate =
VAR recentDate =
CALCULATE( MAX( 'ExchangeRates'[Starting_Date] ), 'ExchangeRates'[Currency_Code] = EARLIER( 'ILC_Invoicing_Lines'[Currency_Code] ))
RETURN
IF( 'ILC_Invoicing_Lines'[Currency_Code] = "SEK", 1 ,
CALCULATE( MAX( 'ExchangeRates'[Exchange_Rate_Amount] ), 'ExchangeRates'[Currency_Code] = EARLIER( 'ILC_Invoicing_Lines'[Currency_Code] ),
'ExchangeRates'[Starting_Date] = recentDate ))

 

 

 

 

Example data:

 

 Amount (currency)Currency codeCompany
SE-001100SEKSE
SE-002150USDSE
DK-001200DKKDK
DK-002500SEKDK
AU-001100AUDAU
AU-002200EURAU

 

The exchange rate table will be based on SEK.

 

What I would to achieve:

  • Link a company/entity to a LCY.
  • Based on chosen currency code in a filter panel, set that currency code as LCY for the report and show values calculated to LCY.
  • If possible, based on chosen company, automatically choose the LCY for that company as currency code.

 

Also, we would like to differ between the latest exchange rate and a selected budget exchange rate:

  • How do we enter the budgeted exchange rate?
  • How can we switch between budgeted exchange rate and latest exchange rate?

 

Many thanks!

3 REPLIES 3
lbendlin
Super User
Super User

  • Link a company/entity to a LCY.

Don't you rather want to do that on transaction level?

I don't really follow - how would you do that and why?

 

Thanks

 

L

In our industry customers can conduct one transaction in SEK and the next one in USD.  It's their choice, and we record the base currency of the transaction rather than assuming that the customer always transacts in SEK (for example)

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.