Salesforce Certified Data Architect — Question 72

A large multinational B2C Salesforce customer is looking to implement their distributor management application in Salesforce. The application has the following capabilities:
1. Distributors create Sales Orders in Salesforce.
2. Sales Orders are based on Product prices applicable to their region.
3. Sales Orders are closed once they are fulfilled.
4. It is decided to maintain Sales Orders in Opportunities object.
How should the data architect model this requirement?

Answer options

Correct answer: C

Explanation

The correct answer is C because configuring Price Books allows for the management of regional pricing effectively and provides a streamlined way for distributors to access the correct prices. Option A does not leverage the built-in capabilities of Salesforce for pricing, while B relies on manual updates, which can lead to errors. Option D complicates the process with custom fields and triggers, which is unnecessary when Price Books can fulfill the requirement.