Workflow - Second Approval Getting Cancelled by System
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-04-2025 03:22 AM
Hi, I am looking for some help whilst working in workflow editor (Not workflow studio)
The workflow starts by sending an approval to the first approver and then sets values to pending review. I then have a wait condition until user manually changes state to Pending Second Approval and then from there the second approver can approve.
Between the wait condition and the second approver (specifically when the state is changed to pending second approval) the workflow is cancelled and no new approver request has been sent. I have tested it so that the second approver directly triggers when the first approver approves and this works fine but I need the wait condition in place so that the second approval doesn't automatically trigger.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-04-2025 09:58 PM
Hi @rachelmcphe , From my understanding of the workflow screenshot:
- A "Wait for Condition" has been added before the second approval.
- I assume this was added to change the state to "Pending for Second Approval. The state change to "Pending for Second Approval" can likely be set within the second approval itself. Please see the screenshot:
The issue seems to be that the second approval is not being triggered at all due to the "Wait for Condition" step before it.
If the goal is to wait until the second approval is either approved or rejected, there is a built-in option within the approval activity itself. Please refer to the screenshot.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-05-2025 12:32 AM
Hi, thank you for getting back to me!
Apologies for not being super clear, this is a lot different to workflows I've needed in the past.
I added the wait condition in intentionally because I wanted the workflow to "Stop". To explain: I don't want the second approval to automatically trigger after the first approval has been approved, the second approval is to trigger when the Procurement Lead goes into the record, reviews it, and changes the state to "Pending Second Approval". The issue is, this isn't happening. Instead when it is changed to Pending Second Approval, the approval that is triggered is automatically changed to "No longer required" instead of Requested.
I have also previously used the "When to run" condition within the Second approval itself to say that the state has to be "Pending Second Approval" but this also resulted in the same issue.
Thanks again for your support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-05-2025 04:30 AM
Thanks for trying to help me with this issue, I appreciate you taking the time to try and understand. I have figured out that the issue is caused by an out of the box business rule "Moot Approvals Upon Cancellation" which is causing the second approval to automatically change to "No Longer Required".