I have a need to run workflows in a particular order. In the UI they are ordered as I created them and they appear to run in that order (according to the audit log):
- Is the ordering shown in the UI a reliable way to know the order the workflow processing on the server? (ie. I don’t want to rely on the implementation of the workflow processing order in the server if that could possibly change or by chance currently just happens to match the order in the UI)
- Could we have a “Rearrange” for workflows just like we have a “Rearrange” for actions within a workflow? (currently I may be able to WAR by copying and disabling workflows (assuming item 1 above holds))
So it would work by gathering all workflows that might need to be triggered and process them in order. The triggering of a later workflow can be depend on the running of a prior workflow.
It seems I can play games with control flow variables but that seems overly complicated to force an order onto the workflows and makes this case a lot harder than it needs to be.