Check above blog. Kindly let us know if any further info required.
Just curious though, does it has the capability to convert the correct amount (e.g. if the business is using dollar, when a client log in Italy, does the the amount of the report is automatically converted to whatever the current conversion rate between Euro and dollar?)
You will need to have an exchange rate table in your database and model it in your RPD. So depending on where the user logs in, it will pick up the appropriate currency conversion rate and show it in the report.