Salesforce Certified Platform App Builder — Question 126

Contracts must be approved before the status is set to Finalized.
How can this requirement be met?

Answer options

Correct answer: A

Explanation

The correct answer is A, as it effectively combines the use of a final approval action with a validation rule to ensure that the contract cannot be finalized without prior approval. Option B, while using a trigger, does not incorporate a validation mechanism to prevent the status change. Option C relies on Process Builder, which is less effective than a validation rule for this purpose. Option D incorrectly suggests that a validation action can stop the status change without first ensuring the approval process is complete.