An administrator at a global enterprise is designing an automation strategy to satisfy two distinct business requirements while adhering to Salesforce architectural best practices:
1. Automatically calculate and update custom field values on the triggering Account record prior to database commit whenever an Account is created or modified.
2. Submit Opportunities with discount requests exceeding $100,000 through a multi-step authorization hierarchy while enforcing record locking during review.
Which TWO automation tools or configuration options should the administrator select to fulfill these requirements? (Select TWO)
- A Record-Triggered Flow optimized for Fast Field Updates (Before-Save) to populate field values on the triggering Account record.Answer
- An Approval Process to lock Opportunity records and manage sequential, multi-step authorization requests.Answer
- CA Record-Triggered Flow configured for Actions and Related Records (After-Save) to update fields on the triggering Account record.
- DA custom Roll-Up Summary field on the Account object to aggregate Opportunity data connected via a custom Lookup relationship.
Answer
The administrator should select a Record-Triggered Flow optimized for Fast Field Updates (Before-Save) for updating the triggering Account record, and an Approval Process for locking and routing high-value Opportunity discount approvals.
The combination of Fast Field Updates (Before-Save Flow) and Approval Processes directly matches Salesforce best practices. Fast Field Updates allow immediate field manipulation on the triggering record before database storage without incurring extra DML statements. An Approval Process is the dedicated declarative tool designed for multi-tier approvals requiring record locking during review.
Step-by-Step Solution
Key Concept
Salesforce Declarative Automation Selection Guidelines