web
You’re offline. This is a read only version of the page.
close
Skip to main content
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 14
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
    Sumit Singh Profile Picture
    6,617 on at
    Need a multi-approver workflow based on $ Amounts
    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.
  • Suggested answer
    Rishabh Kanaskar Profile Picture
    4,377 on at
    Need a multi-approver workflow based on $ Amounts

    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
    YUN ZHU Profile Picture
    92,422 Super User 2025 Season 2 on at
    Need a multi-approver workflow based on $ Amounts
    Or how about creating two approval work flows?
     
    Thanks.
    ZHU
  • Suggested answer
    Suresh Kulla Profile Picture
    50,201 Super User 2025 Season 2 on at
    Need a multi-approver workflow based on $ Amounts
    You need to set the Sequence No. For the Approvers, in the order you want to approve it. Please check the link below
     
     

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…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

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

#1
Nimsara Jayathilaka. Profile Picture

Nimsara Jayathilaka. 4,252

#2
Rishabh Kanaskar Profile Picture

Rishabh Kanaskar 4,117

#3
Sumit Singh Profile Picture

Sumit Singh 2,956

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans