Hi everyone,
I am trying to set up a Sales Quote approval workflow in Business Central with a "First Responder Wins" logic.
My Requirement:
I have a group of 3 users (User A, User B, and User C). When a Sales Quote is sent for approval, I want all 3 users to receive the notification at the same time. However, as soon as any one of them approves the document, I want the Sales Quote to be automatically Released, and the pending approval requests for the other two users to be closed/cancelled.
Current Setup:
Workflow User Group: I have created a group with all 3 users, and I set their Sequence No. to 1 for all members.
Workflow Step: I am using the "Workflow User Group" as the Approver Type in the "Approval of a sales document is requested" step.
The Issue:
If I use the standard workflow responses, the document stays in "Pending Approval" until all three users have clicked approve. If I add the response "Approve the approval request for the record" to the first step, the document auto-approves immediately upon sending.
My Questions:
What is the correct configuration for the "An approval request is approved" event to ensure the first approval clears the others?
Should I use the "Pending Approvals: >0" condition to trigger the final approval command?
Are there specific responses I need to sequence to ensure the record restriction is removed and the document is released immediately after the first person acts?
Any guidance on the exact response sequence for this "First Wins" logic would be greatly appreciated!