function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion

Multi-currency & Dated Exchange Rates

We have activated the Multi-Currency feature in our Org. 


I read the on-line help and the document at this url and have not been able to find any pertinent information. 


We are building a standalone solution on with no integration into SFDC CRM objects. 




How do we get the DATA for the conversion rates?  Does Salesforce store the daily conversion rates in a table somewhere from where we can retrieve the actual conversion rate on a particular date?  In other words, we call an SFDC API passing in the (date, from currency, to currency) and the SFDC system returns the conversion rate for that date? 




Do we have to load this data into our own org on a daily basis by calling a webservice such as the one provided by the NY Fed Reserve  and write the conversion rates to the currency table provided by SFDC (manage currencies section). 


After all, SFDC document at the url above says the system admin maintains the currencies but it seems absurd that it would be a manual process to input each conversion rate...  what am I missing here?








I know this is an old post, but in case you haven't already found it, there is a CurrencyType table which gives you programattic access to the rates for basic currency management:


If you have advanced currency manage turned on, you will have access to DatedConversionRate:


Hope this helps.