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

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

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

Need a multi-approver workflow based on $ Amounts

(7) ShareShare
ReportReport
Posted on by 16
Hi there,
 
My team and I are having trouble getting our purchase quote approval workflows to do what we need. Our customer is getting purchase quotes that need to be approved by certain users based on amounts, however, it needs to not skip the person who doesn't have the amount threshold. For example, Bob can approve anything under $100 but after $100 it also has to be approved by Jason, but it cannot automatically skip over Bob before going to Jason. Any suggestions?  
I have the same question (0)
  • Suggested answer
    Suresh Kulla Profile Picture
    50,269 Super User 2026 Season 1 on at
    You need to set the Sequence No. For the Approvers, in the order you want to approve it. Please check the link below
     
     
  • Suggested answer
    YUN ZHU Profile Picture
    99,507 Super User 2026 Season 1 on at
    Or how about creating two approval work flows?
     
    Thanks.
    ZHU
  • Suggested answer
    Rishabh Kanaskar Profile Picture
    6,219 Super User 2026 Season 1 on at

    Yes, this is a common workflow challenge in Business Central! By default, the Purchase Quote Approval Workflow will skip approvers whose approval limit is below the document amount (because it tries to go directly to someone who can approve it).

    But you can absolutely configure it so that Bob must approve first, even if his limit is lower than the document amount, before it goes to Jason.

    Solution: Use Approval User Setup + Chain Approvals

    1. Configure Approval User Setup

    Go to the Approval User Setup page and configure:

    User

    Approval Limit (LCY)

    Approver ID

    Unlimited Approval

    Bob

    100

    Jason

    No

    Jason

    (blank or large)

    (Next approver or blank)

    Yes (if he’s final approver)

    Key things here:

    • Bob’s Approver ID = Jason — ensures that if Bob’s limit is exceeded, request is escalated to Jason.

    • Jason has Unlimited Approval (or high enough limit to cover max document amount).

     

    2. Configure the Workflow

     

    1. Use the built-in Purchase Quote Approval Workflow template as a starting point.

    2. Make sure you have Workflow Response: Create Approval Request configured with First Qualified Approver set to Approver Chain (not direct approver).

      > This forces BC to follow the chain, not skip users.

    3. If necessary, add a Condition in the workflow to always send first to the Requester’s direct approver, regardless of amount.

    3. Enable "Approve Chain Step by Step"

    Business Central has a setting called "Approval Type" in workflows — you want it to be "Approver Chain" and not "Direct Approver".

    Steps:

    • Go to your workflow.

    • Edit the Create Approval Request response.

    • Set Approver Type = Approver Chain (instead of first qualified approver).

    • This forces BC to send to Bob first, even if his limit is insufficient.

    • If Bob approves, BC automatically escalates to Jason (next approver).

    4. Test the Scenario

    Example:

    This satisfies your requirement of not skipping Bob.

    Note:

    • If you leave Approver Type = First Qualified Approver, BC will indeed skip Bob.

    • Make sure Approval User Setup chain is correct (no missing approver IDs).

    • Test with multiple users to ensure no dead-end approvals (e.g., chain must end with someone with Unlimited Approval).

    • Purchase Quote = $150

    • Bob’s limit = $100

    • Result:

      1. Request goes to Bob first.

      2. Bob approves (even though he can’t fully release it).

      3. Request escalates to Jason for final approval.

      4. Jason approves → Quote is released.

  • Suggested answer
    Sumit Singh Profile Picture
    11,759 Super User 2026 Season 1 on at
    Hi,
    You can try below solution is:
    • Approval User Setup: Define approvers with amount limits and escalation (e.g., Bob → Jason → Manager).
    • Workflow Setting: Use Approval Type = Approver Chain (not First Qualified Approver).
    • Sequence Control: Assign sequence numbers to enforce order.
    • Optional: Create separate workflows for different thresholds if needed.
    • Test thoroughly to avoid dead-end approvals.
    This ensures step-by-step approvals without skipping any approver.
    Mark true, “Does this answer your question” if it helps.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,933 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,055 Super User 2026 Season 1

#3
Teagen Boll Profile Picture

Teagen Boll 640 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans