Hi everyone,
I have a requirement to use two different workflows on the same ProjTable record in Dynamics 365 Finance & Operations.
I created:
-
One workflow for WPS
-
One workflow for Item Requirement
Both workflows are connected to ProjTable, and each workflow has its own status field and its own WorkflowIDropDialog.
The workflow actions are working correctly individually.
However, I am facing an issue when both workflows are used on the same project record.
Example
-
I submit the Item Requirement workflow.
-
The workflow can be in any status (Submitted, In Review, Pending Approval, etc.).
-
Then I submit the WPS workflow.
After submitting the WPS workflow:
-
The Item Requirement workflow gets mixed with the WPS workflow.
-
Sometimes it looks like the Item Requirement workflow is submitted again.
-
Or the workflow history screen shows the WPS workflow instead of the correct one.
Business Requirement
I need to have two separate workflows on the same project:
-
One workflow affecting the WPS process
-
One workflow affecting the Item Requirement process
Also, I need to enable/disable the entire WPS page or Item Requirement page depending on the status of each workflow independently.
Has anyone implemented something similar before?
Is it supported to run multiple workflows on the same table/record?
What is the best practice to separate the workflows and their histories correctly?
Thanks.

Report
All responses (
Answers (