Is it possible to start a WF based on the outcome of another WF?

  • 30 August 2016
  • 4 replies
  • 2 views

Badge +1

Dear all,

we are having an issue with a Workflow. We would like to have 2 different notification workflows to start up on an item depending of the outcome of another Workflow that should run before.

Any help pointing us out to the right direction would be appreciated.

Regards,

GS


4 replies

Badge +4

You could set a value in the first workflow based upon the outcome.  Then set the other two workflows to start when that item is modified and set a condition based upon the value to start the appropriate workflow.

Badge +1

Thanks Parker,

We had that situation (change one of the fields). That was an issue and throwing some exceptions (as it was happened after modifying permissions on the item). In order to solve that we had to place a pause item (which would not work for us) or remove that last step of modifying a column. Hence my initial question.

Thanks anyway for the good tip.

Regards,

GS

Badge +4

So am I on the same page?....the workflow is started by someone who loses edit rights during the workflow.  So a column can't be updated because they no longer have contribute?

Can you just set a condition and send out the notifications in the initial workflow?

or You can add an action set and change the settings to run as workflow owner... if the publisher of the workflow still has contribute

190441_pastedImage_0.png

Or you can use a web service to start you other workflow.

Badge +1

Thanks Parker,

we need to have a separate workflow. Because there are other systems triggering actions on the list. So we need to be sure the workflow finishes (or not). That's why solution is starting a new WF based on the outcome of the first.

If WF1 succeeds (which means finishes), notify business, else notify administrators.

Regards,

Gonçalo

Reply