A system administrator is configuring an Approval Process for custom Asset Renewal records, which are linked to Account records via a Lookup relationship. As part of the Initial Submission Actions, the administrator attempts to configure an automated Field Update to change the value of the 'Account Status' field on the related parent Account record. However, during configuration, the administrator notices that the related Account object fields are unavailable for selection in the Field Update setup wizard. What is the primary cause of this limitation?
- Cross-object field updates in approval processes are only supported from detail records to master records in Master-Detail relationships.Answer
- BInitial Submission Actions automatically lock both the target record and related parent records, preventing field updates prior to final approval.
- CField updates on parent objects can only be executed within Final Approval Actions, not during Initial Submission Actions.
- DThe submitting user lacks Object-Level Write permissions on the Account object, causing the field to be hidden in the configuration wizard.
Answer
Cross-object field updates in approval processes are only supported from detail records to master records in Master-Detail relationships.
In Salesforce, cross-object field updates configured within Workflow Rules or Approval Processes are strictly constrained by schema relationship types. A child record can only update fields on a parent record if the objects are joined by a Master-Detail relationship. Because Asset Renewal and Account are connected via a Lookup relationship, cross-object field updates are unavailable in the approval action setup wizard.
Step-by-Step Solution
Key Concept
Cross-Object Field Update Boundaries in Approval Processes