
Hi
can someone please help me in finding the traversed path for a power automate flow?
i know this url can be used to find processstageid and traversedpath by sending request from Web API like
[Organization URL]/api/data/v9.1/processstages?$filter=_processid_value%20eq%20[process id]
but dont know how to update it for traversed path
Hi Aisha1985,
For updating traversed path field, it will be a bit complicated.
The Traversed Path is a field as mentioned earlier that represents the lifecycle of the business process flow as it contains the stage IDs the Business Process Flow as gone through. The Traversed Path field value needs to be updated to include the stage ID of the current active stage it will be moved to.
(Example:"traversedpath":"9a9185f5-b75b-4bbb-9c2b-a6626683b99b,19a11fc0-3398-4214-8522-cb2a97f66e4b,a107e2fd-7543-4c1a-b6b4-b8060ecb1a1a",)
Before the step you are showing, you need add other steps:
1.Add List Record action, which is used to retrieve BPF instance record associated with the case record.
Then you can get the value of the Traversed Path field with a cutoff of the current stage ID.
2.To include the next stage ID in the Traversed Path field the concat function is used in an expression.
Using the concat function to combine Traversed Path value from 'List Record' and next stage ID.
One question:
Based one your screenshot, you have add one 'Add a new row' action, Why? You should use 'Update a row' to update stage of the BPF.
You can refer the following links, which provides detailed steps about updating BPF stage in power automate: