When you change the exchange rate on foreign currencies, the cost on the Item does not change in Home Currency for the products being purchased in the Foreign Currency.
The preference is not visible in the user interface. If you want the cost for items from vendors with foreign currencies assigned to change when the exchange rates changes, run this script.
----------------------------------------------------------------------------------------
delete from CompanyPreference where PreferenceName='StandardCostInHomeCurrency';
insert into CompanyPreference (PreferenceName,PreferenceValue) values ('StandardCostInHomeCurrency','1');
---------------------------------------------------------------------------------------