Salesforce Platform Developer I (legacy) — Question 76

An Approval Process is defined in the Expense_Item__c object. A business rule dictates that whenever a user changes the Status to `˜Submitted' on an
Expense_Report__c record, all the Expense_Item__c records related to the expense report must enter the approval process individually.
Which approach should be used to ensure the business requirement is met?

Answer options

Correct answer: C

Explanation

Option C is correct because it separates the concerns: one Process Builder to make Expense_Item__c records submittable and another to handle the approval submission. This approach ensures that the approval process is triggered correctly for each related record. The other options either do not properly separate the actions or do not use the correct action types needed to meet the business requirement.