Currency conversion problem

Document ID : KB000097908
Last Modified Date : 26/06/2018
Show Technical Document Details
Issue:
Exchange rate values can appear to be different to those specified in the Accounting configuration settings in CA Service Catalog 14.1.05.

To reproduce with the example of Swedish Krona:

1) Set the top-level unit with currency USD.
2) Create a tenant with currency SEK.
3) Create a service in the top-level provider with a non-zero Rate item, e.g. $100.
4) Go to Accounting > Configuration > Exchange Rates and set the value of USD to something other than 1; for example 10.
5) Verify that the service as viewed in the provider BU still shows as $100.
6) See that in the tenant, the cost is not 100*10, but just Kr100. Therefore the wrong cost will be charged.
 
Cause:
While rates can be set to anything for each currency, the system should be normalised with US Dollars (USD) set to 1.0 and others compared to that.
Resolution:

There is no permanent solution at this time.  The issue is currently being researched.  Additional information will be provided as it becomes available. 
In order to mitigate the effects of this issue, the following workaround  is recommended:

Set the values in relation to US Dollars, rather than any other currency. So in our example,leave USD at 1.0, and set SEK to 0.1.