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 :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Workflow delegation

(1) ShareShare
ReportReport
Posted on by 79
Hi All,

Current reports to position setting in D365 FnO:

User A reports to User B
User B reports to User C
User C reports to HOD

Conditional decision we set in workflow if the Purchase requisition.approval amount < RMXX then the workflow will stop until it found Employee.Position title value is PR-HOD-Approver.

So, the issue is User B is delegate her work to User C. Now, when user A submit workflow, the work for User B is delegate to User C. Then after User C approve the PR on behalf User B. Then flow to User C to approve the PR again.

Does the system can avoid route to User C if User C already approve on behalf User B so that User C dont need to approve twice?

 
  • Suggested answer
    Kevin Xia Profile Picture
    Microsoft Employee on at
    Hi,
    Before routing to user c, you may need to add a condition to check whether user C has approved the current purchase request on behalf of user B. If user C has already approved on behalf of user B, skip user C's approval step and proceed directly to the next step of the workflow. Or you can use custom fields to track user c's approval actions. When user B delegates work to user C, update the custom field to represent the delegate. During workflow execution, check the field to determine if user C has approved on behalf of user B.
    Best regards,
    Kevin
  • UMA2503 Profile Picture
    79 on at
    Hi Kevin,

    Thanks for the suggestion. But may I know where can I set the condition? Because I couldnt find it in here.

  • CA Neeraj Kumar Profile Picture
    5,288 Super User 2026 Season 1 on at
    Hi, i also tried to check whether there is any option to select the workflow last approver in the conditions, but i didn't find this option. As said by Kevin, it requires custom field to store the last approver and basis that condition can be added. 
    This post is quite old now, did you get the solution for the same.

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 429 Most Valuable Professional

#2
CU10121822-0 Profile Picture

CU10121822-0 366

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 360 Super User 2026 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans