Loading

Flow approval process considers Approval Submission as Approved when a corresponding Approval Work item is in Withdrawn status.

Veröffentlichungsdatum: Dec 23, 2025
Beschreibung

Approval Submission record is considered Rejected, if any of the corresponding approval work items is Rejected explicitly. If none of the Approval work items are in Rejected status, then the Approval Submission is considered to be approved. This includes Errored and Withdrawn statuses for Approval work item.

Approval work item is marked in Errored status, when the approver or delegate hasn't completed the approval work item, and the screen flow associated with the work item's approval step encountered an error.

Approval work item is marked in Withdrawn status, the approver or delegate hasn't completed the approval work item, and the stage that contains its associated step was completed due to an exit criteria being met, or when the stage that contains the associated approval step encountered an error.


Lösung

This is working as designed. Approval Submission is only marked rejected when any one of the approval work items is marked rejected, its Approved in all other cases.

Zusätzliche Ressourcen

Steps to reproduce (Withdrawn status):

  1. Create a flow approval process.
  2. Add a stage, and add an approval step to it.
  3. Define a stage exit criteria, eg. {$Record.AnnualRevenue} = 1000
  4. Trigger the approval process, and make record updates such that the stage exit criteria is met.

    In the above use-cases, the approval work item will be marked in Withdrawn status, and the associated Approval Submission is approved, and email notifications corresponding to approved status are sent to the approval submitter.
Nummer des Knowledge-Artikels

005239078

 
Laden
Salesforce Help | Article