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, ...
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
    303,461 Super User 2026 Season 1 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

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

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

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 529 Super User 2026 Season 1

#2
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 470

#3
Adis Profile Picture

Adis 270 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans