Salesforce Certified Platform App Builder — Question 247
Universal Containers uses Contracts for agreements with customers. A sales manager is required to provide approval for contracts and director approval for any contract over $10,000.
Which two options should an app builder use to ensure all contracts route for the correct approval and also prevent the sales rep from making changes to the record while it is being approved? (Choose two.)
Answer options
- A. Create an approval process on the Contract object with one step for each sales manager that sets the approver as the director.
- B. Create a validation rule on the Contract object that prevents updates to the contract record while it is being reviewed.
- C. Create an approval process on the Contract object with criteria set on a second approval step as 'Amount__c > 10,000' and set the approver as director.
- D. Create an approval process on the Contract object and set the field for 'Next Automated Approver Determined By' as 'Manager'.
Correct answer: C, D
Explanation
Option C is correct because it specifies the criteria for the approval process based on the contract amount, ensuring that any contracts over $10,000 are routed to the director for approval. Option D is also correct as it defines the approval process to utilize the sales manager for initial approval. Options A and B do not fulfill both requirements of routing approvals correctly and preventing updates effectively.