I had an old problem where the currency type was not populated for various entities such as account, contact, orders, lead and opportunity.
A monetary amount could not be entered until the currency type was set. This isn't a problem for a record or two because the currency type can be set first then the monetary fields but we had thousands of records to populate due to an old data migration.
I went into SSMS and found the transactioncurrency field in the base tables for account, contact, lead, order and opportunity.
The sql below set the currency to US dollars as I wanted:
update
leadbase
set transactioncurrencyid = '440C3FC9-F112-DD11-90B8-0018F36514C2'
where
transactioncurrencyid is null
--Ted Gordon
*This post is locked for comments
I have the same question (0)