When a user tries to create a new Order against an Account, a specific Product cannot be selected even though the user has access to the Pricing Rule and the Detail Product through My Setup.
The issue is caused by the different currency on the Pricing Rule List Price record and the Currency field on the User record. If they do not match, the Product is not visible during the Order creation.
Two possible solutions:
- Create a new Pricing Rule List Price type with the correct currency.
- Change the currency field on the User record in order to match with the active Pricing Rule list price type.
CRM Help Documentation: