Soru

Zorluk: KolayAutomation Tool Selection

An administrator is evaluating declarative automation options to implement business logic while adhering to current Salesforce architectural guidelines. Which TWO declarative automation solutions follow Salesforce recommended best practices? Select 2 options.

  1. Use a Record-Triggered Flow configured for Fast Field Updates (before-save) to modify values on the record that triggered the flow.Cevap
  2. Use an Approval Process when record modification requires formal entry criteria, record locking, and designated approver routing.Cevap
  3. C
    Use an Actions and Related Records (after-save) Record-Triggered Flow to update fields exclusively on the triggering record to optimize performance.
  4. D
    Create a Roll-Up Summary field on a parent object connected via a Lookup relationship to summarize child record metrics automatically.

Cevap

The correct options are using a Record-Triggered Flow configured for Fast Field Updates (before-save) for same-record updates, and using an Approval Process for multi-step approval routing with record locking.
Record-Triggered Flows set to Fast Field Updates (before-save) provide optimal performance for updates to the triggering record prior to saving to the database. Additionally, Approval Processes remain the designated declarative tool for managing structured approval flows that require record locking and multi-step authorization.

Adım Adım Çözüm

1
Analyze same-record field update requirements.
Before-save (Fast Field Updates) Record-Triggered Flows are identified as the optimal solution for updating fields on the triggering record because they execute before database commit without extra DML overhead.
Salesforce architecture guidelines recommend before-save flows for same-record field updates to maximize performance.
2
Evaluate record locking and submission requirements.
Approval Processes are identified as the appropriate tool when formal submission steps, record locking, and specific approvers are mandated.
Flows do not natively replace complex out-of-the-box Approval Process features like record locking upon submission.
3
Identify misconceptions in non-optimal choices.
After-save flows for same-record updates lead to unnecessary database operations, and Roll-Up Summary fields are not supported on Lookup relationships.
Distinguishing between before/after save timing and Master-Detail vs Lookup limitations prevents performance and feature selection mistakes.

Anahtar Kavram

Declarative Automation Tool Selection
Bu soruyu puanla