Soru

Zorluk: ZorApproval Processes

An administrator is auditing the execution lifecycle of a complex approval process for custom Purchase Order records. Place the system evaluation and action execution steps in the correct chronological order from the moment a user clicks 'Submit for Approval' to the completion of the first step.

  1. 1Salesforce evaluates the record against the entry criteria defined for the overall approval process.
  2. 2Initial Submission Actions execute, locking the record and running configured field updates or email alerts.
  3. 3Salesforce evaluates the entry criteria for Step 1 of the approval process.
  4. 4The approval request is assigned to the designated approver and an automated notification is generated.
  5. 5Step Approval Actions or Step Rejection Actions execute based on the designated approver's decision.

Cevap

The correct execution sequence is: 1) Evaluate process-level entry criteria, 2) Execute Initial Submission Actions, 3) Evaluate Step 1 entry criteria, 4) Assign approval request to designated approver, 5) Execute Step Approval or Rejection Actions.
The system first verifies top-level entry criteria for the overall approval process. Upon passing, Initial Submission Actions execute (including default record locking). Salesforce then evaluates Step 1 entry criteria, assigns the item to the configured approver, and finally processes the resulting step actions upon decision submission.

Adım Adım Çözüm

1
Process Entry Evaluation
Salesforce verifies if the submitted record qualifies to enter the specified approval process.
If process entry criteria are not met, the record is rejected immediately without executing any actions.
2
Initial Submission Execution
Initial submission actions run, locking the record and executing designated automated actions.
The record must be locked immediately upon entering the process to maintain data consistency during evaluation.
3
Step Criteria Evaluation
The platform checks Step 1 entry criteria.
Step-specific criteria determine whether the record requires review at this step or should bypass to the next step/action.
4
Approver Routing
The request is assigned to the approver specified in Step 1 rules.
Approver assignment happens only after confirming that the record meets the step's entry filter.
5
Step Action Processing
The system processes step-level actions following the approver's response.
Step approval or rejection actions fire directly in response to the approver's decision.

Anahtar Kavram

Approval Process Lifecycle and Execution Order
Bu soruyu puanla