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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Unanswered

How to assign multiple positions to one worker without facing the (circular dependency) error appearance in workflow history.

(0) ShareShare
ReportReport
Posted on by 25

I have encountered a significant challenge in my project, specifically related to (Workflow Configurable Hierarchy) The complexities involved apparently in relationships (reports to position) as am trying to assign a user/worker multiple positions and each position is reporting to a different (position and worker), the result of this setup is (circular dependency) error in workflow history. I am seeking advise on how to assign multiple positions to one worker without facing the (circular dependency) error appearance in workflow history.

I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    301,618 Super User 2025 Season 2 on at

    Hi Mohamed,

    Can you tell the underlying reason for assigning multiple positions? A simple answer would be avoiding circularity, but I don't know what exactly you try to achieve and what positions and/or users might overlap.

  • Mohamed Zayed Profile Picture
    25 on at

    Hello Andre,

    Appreciate your response, please find below example as it clarifies what am trying to achieve;

    Designed configurable hierarchy workflow containing 3 condition, each condition represent a cost center value defined as a financial dimension, cost center values are (1 - 2 - 3) below condition "1" an approval step lies below it which have a condition existing in it by "Position title" below this approval step another approval step lies below it with different "Position title" and so as for other cost centers (2 and 3) with distinct "Position Title" however with same worker assigned to three positions defined in first approval step for each cost center.

    Cost Center:                     1  2  3

    First Approval Step:         X  X  X

    Second Approval Step:    A  B  C  

    Please Notice regarding (First Approval Step) That these are distinct position with same worker assigned and reporting to different positions with distinct workers assigned.

    knowing that whichever the position marked as primary in worker screen its the only workflow that take the right path and for the rest of them (circular dependency) error is what appears in the workflow history.

    Your expertise and support would be greatly appreciated in resolving this matter.

    Regards,

    Mohamed Zayed

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

Season of Giving Solutions is Here!

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 > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Abhilash Warrier Profile Picture

Abhilash Warrier 836 Super User 2025 Season 2

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 441 Super User 2025 Season 2

#3
Martin Dráb Profile Picture

Martin Dráb 346 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans