Question 1
A financial services company uses a custom object, 'Loan Application', which has a master-detail relationship with the standard Account object. The compliance team requires that whenever a Loan Application's status is changed to 'Approved', all other pending Loan Applications for the same Account must automatically be updated to a status of 'Superseded'. Which automation solution is most appropriate to implement this requirement without causing recursion issues?
Answer and explanation
Correct answer: B
A record-triggered Flow running after save is the modern, recommended solution. It can handle bulk operations efficiently by querying for all sibling records (Loan Applications under the same Account) and updating them in a single DML operation. This approach avoids the recursion risks inherent in Process Builder for this scenario, as Process Builder can re-trigger itself on the related record updates. Workflow rules cannot update child records, and an approval process is not appropriate for this automatic status change.