Question 1
Q1A utility company uses Salesforce Field Service to manage maintenance on its power grid infrastructure. They have defined complex asset hierarchies for substations. A new compliance requirement dictates that whenever a specific type of high-voltage transformer (an Asset) is replaced, a record of the old asset's disposal method must be captured. This process must be initiated automatically upon the technician setting the old asset's status to 'Decommissioned'. Which automation tool is best suited to create the 'Asset Disposal Record' custom object and pre-populate it with data from the decommissioned asset?
Show answer & explanation
Correct answer: B
A record-triggered Flow is the ideal solution because it can be configured to trigger when the Asset's status field is updated to 'Decommissioned'. More importantly, Flow has the capability to create new records in a custom object ('Asset Disposal Record') and populate fields using data from the triggering Asset record. Workflow Rules are being retired and cannot create new records (only tasks and outbound messages). Process Builder could also achieve this but is also being retired in favor of Flow. An Apex trigger is a viable but more complex solution; declarative automation should be preferred when it meets the requirements.