web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Approval Workflow user group - flaw when resending approval request

(0) ShareShare
ReportReport
Posted on by 182

In Business Central I set up a workflow for sales order approvals with a workflow user group where the document gets released after the 1st approval. This works well. The flaw is that if the order needs to be re-opened as is often the case to make a change to the order, the user now cannot resend for approval because  'send approval request' button is unlit. I realize this is because there are still open approval entries for the other workflow user group members on the original request. So the options now are for the original approval request to be delegated to the administrator  and subsequently approved or all members of the group must approve the original request. This defeats the purpose of using the workflow user group this way which was to make the process more efficient.

Is there a better way to accomplish this either with or without a workflow user group?

I have the same question (0)
  • Renato Fajdiga Profile Picture
    1,853 on at

    Hi,

    why you release the SO after 1st approval if you are still waiting for others to approve?

    Maybe the good approach can be:

    1. Requestor sends the SO for approval to multiple approvers

    2. If 1st approver, approve the SO, and you notice that some change needs to be made

    3. Requestor should first cancel approval request -> SO will become Open

    4. Requestor make the change

    5. Requestor repeat step 1 and SO get back to 1st approver for approval.

  • ew9800 Profile Picture
    182 on at

    Hi,

    I'm releasing after 1st approval because only 1 approval is required. The reason I set up the workflow user group was to have a pool of people eligible to approve so  that no bottleneck is created with it being dependent on only 1 person in case they are too busy or away. Similarly, I didn't want to use a delegate/substitute because that would also slow down the process.

    So is it possible to accomplish out of the box?

    Thanks.

  • Community Member Profile Picture
    on at

    Hello,

    Adding to Renato's reply...  I am not sure how you create the Workflow User Group for 'Only One Approval Required' but to help I am attaching my training handout.

    Hope this helps.

    Thanks,

    Steve

    6170.Workflow-User-Groups-can-be-a-valuable-tool-that-offers-quite-a-bit-of-flexibility-and-functionality-in-the-approval-process-for-Workflows-in-NAV.docx

  • ew9800 Profile Picture
    182 on at

    Thank you for the handout. However, it does not address the scenario indicated in my post. The issue with the "only one approver required" setup is that it does not handle orders needing re-approval after reopening the order to make a change.

  • Marco Mels Profile Picture
    on at

    Hello,

    Feel free to address this issue to Microsoft so we can assist directly. I am very interested to see how this works in a standard CRONUS company and why delegating the responsibility to another approver slows down the system or business process.

    Thanks.

  • Suggested answer
    ew9800 Profile Picture
    182 on at

    Just a note to say this was resolved by adding the 'Approve the approval request for the record' to the responses for the 'An approval request is approved' event of the workflow. By adding this, as soon as any of the sequence 1 approvers approves the SO, all other approval entries get changed to 'approved i.e. no 'open' entries are left and upon re-opening order, the user is now able to re-send document for approval'.

  • Verified answer
    ew9800 Profile Picture
    182 on at

    Hi Marco,

    This has been resolved, I just added the solution to this post but to answer your question, delegating the responsibility would have added a step to the process therefore slowing down the business process because people are not always available to check their approval requests, monitor for open (delayed) entries and the scenario here would require customer service to get in touch with approver or administrator as their hands were tied not being able to request approval.

  • Verified answer
    Marco Mels Profile Picture
    on at

    Great work and thank you for sharing!

  • Quentin Turban Profile Picture
    6 on at

    Thank you because I had the same requirement and was becoming crazy behind my computer to find a solution to manage this.

  • Arun_Shaw Profile Picture
    5 on at

    Awesome Solutions..

    But the gap is that after this approval process, we do not know who has actually approved, because all the lines get approved.

    Is there any way to change the status of approval to "Canceled" and Released the document.?

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,990

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 1,576 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,028 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans