Skip to main content

Notifications

Small and medium business | Business Central, N...
Answered

Approvals - Need PO to be approved every time - not self-approval

(0) ShareShare
ReportReport
Posted on by 75

Hello,

We have a client who is wanting all PO's to be approved by a different user (the approver). At the moment there are several users who have a purchase limit that allows them to 'self-approve' if the PO has a value below their limit. They want to keep that limit for these users but also want the PO to be approved by the approver instead of being able to 'self-approve'. Is there a way to set this up?

I was thinking that it might be the the option in the workflow to change the approver limit type to either 'direct approver' or 'specific approver' but wasn't entirely sure what these options were. At the moment the workflow is set to use the 'approver chain' option.

Any help appreciated.

Thanks

Gary

  • Suggested answer
    Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Approvals - Need PO to be approved every time - not self-approval

    Gary,

    Great to hear. If this works please update the ticket and verify the answer so others can read.

    Thanks,

    Steve

  • thegnic Profile Picture
    thegnic 75 on at
    RE: Approvals - Need PO to be approved every time - not self-approval

    Hi Steve,

    Thank you for the detailed explanation - makes much more sense now. I've configured the workflow with the direct approver approach and will test.

    Thanks

    Gary

  • Verified answer
    Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Approvals - Need PO to be approved every time - not self-approval

    Gary,

    Here is an overview of Approver Types and how they flow:

    Approval types provide flexibility for different scenarios and enable you to choose different types of approvals for different workflows.

    Out of the box, the following approval types are supported:

    Approver Chain - Specifies that approval request entries are created for all the requester’s approvers, up to and including the first qualified approver. This is typically used to support a scenario where the approval must go up the hierarchy to find someone with sufficient spending limit to sign off.

    Direct Approver - Specifies that an approval request entry is only created for the requester’s immediate approver, regardless of the approver’s approval limit. This is typically used in employee/manager sign-off approvals.

    First Qualified Approver - Specifies that an approval request entry is only created for the requester’s first qualified approver. This approval type is similar to the Approval Chain type but instead of informing each approver in the chain, it jumps directly to the approver who has sufficient limit to approve.

    The Approval User Setup window helps you define how approvals users interact according to a hierarchy.

    The following example shows how the Approval Type and Approver Limit Type settings control the navigation through the user hierarchy.

    Assume the following user hierarchy:

    pastedimage1611780563924v1.png

    As USER 1, you create a purchase document and send it for approval. What happens?

    Approver Type = Approver

    Approver Limit Type = Direct Approver: A request is sent to USER 2, regardless of the amount on your document, because USER 2 is your direct approver.

    Approver Limit Type = Approver Chain:

    • Document amount < 100: The request is automatically approved.
    • Document amount between 100 and 500: A request is sent to USER 2.
    • Document amount over 500: A request is sent to both USER 2 and USER 3.

    Approver Limit Type = First Qualified Approver: Same behavior as for Approver Chain, with the difference that the request is sent directly and only to the relevant user. For example, when the document is over 500, a request is only sent to USER 3.

    Approver Type = Salesperson/Purchaser

    Same behavior as for Approver Type = Approver, with the difference that the first approver for the document is identified by the salesperson/purchaser code. For example, given B as the sales document approver, then the algorithm starts with USER 3 rather than USER 2 (which is the approver for the user who sends for approval).

    Approver Type = Workflow User Group

    A workflow group consists of a number of users who are not structured in a hierarchy. Instead, they are ordered by a sequence number that controls the order in which they receive the approval requests.

    I hope this gives you information to create the Approver Type and Setup you need.

    Thanks,

    Steve

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

News and Announcements

Announcing Category Subscriptions!

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Verified Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,359 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,370 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans