Select to view content in your preferred language

How to set step status or percent complete in Workflow Manager web

202
3
Jump to solution
05-20-2025 06:24 AM
UmmiHamizah
New Contributor

We are migrating from Workflow Manager Classic to Workflow Manager web. In Classic, there is a functionality to set status or weight percentage for each step in a workflow diagram. In the workflow layer of workflow manager web, there is percentComplete column in the jobs layer but it only show 100% only after the job is completed. The other ongoing job shows 0. How do I set the percentage of job completion for reporting purpose?

0 Kudos
1 Solution

Accepted Solutions
TiffanyWeintraub
Esri Contributor

Hi Ummi,

First, you would add a field in a new extended properties table on the job template. I like to prefix my tables and fields so I don't accidentally hit any reserved key words or duplicate table names in my workflow item. Then set an integer domain for the percentage values you wish to capture throughout the process.

 TiffanyWeintraub_3-1751377696054.png

Once that is set up, you would use an Update Job Properties step in your workflow at any point you want to update the percent complete value. You can use Arcade but since we have a domain, you can also just set the appropriate value for each step. I would uncheck the Visible (Editable will uncheck too but that is ok) box, delete the user prompt, and ensure it is set to run automatically so that this step will run through without any user interaction.

TiffanyWeintraub_5-1751377922390.png

You should see the update in the job properties pane as you work through the job.

TiffanyWeintraub_6-1751378063515.png

This is similar to the manual setting of this in Classic...for now. As I said, we do have this on the roadmap to automate the percent complete in a future release. One last note, because you are capturing this in an extended property, you will be able to include this in any custom views you set up to use in stakeholder dashboards.

 

 

 

 

View solution in original post

3 Replies
TiffanyWeintraub
Esri Contributor

Hello Ummi,

 

Currently, that field only populates with 0 or 100 depending on whether the job is closed or not. We do have it on our roadmap to have this field automatically be populated based on a weighted system and additional workflow considerations. Currently, that could be tracked in an extended property field and updated using Arcade as the job moves through the process.

0 Kudos
UmmiHamizah
New Contributor

Hi Tiffany,

Thank you for your response. Can you elaborate more about the option to track through extended property field? where can I set up the Arcade expression?

0 Kudos
TiffanyWeintraub
Esri Contributor

Hi Ummi,

First, you would add a field in a new extended properties table on the job template. I like to prefix my tables and fields so I don't accidentally hit any reserved key words or duplicate table names in my workflow item. Then set an integer domain for the percentage values you wish to capture throughout the process.

 TiffanyWeintraub_3-1751377696054.png

Once that is set up, you would use an Update Job Properties step in your workflow at any point you want to update the percent complete value. You can use Arcade but since we have a domain, you can also just set the appropriate value for each step. I would uncheck the Visible (Editable will uncheck too but that is ok) box, delete the user prompt, and ensure it is set to run automatically so that this step will run through without any user interaction.

TiffanyWeintraub_5-1751377922390.png

You should see the update in the job properties pane as you work through the job.

TiffanyWeintraub_6-1751378063515.png

This is similar to the manual setting of this in Classic...for now. As I said, we do have this on the roadmap to automate the percent complete in a future release. One last note, because you are capturing this in an extended property, you will be able to include this in any custom views you set up to use in stakeholder dashboards.