guru2000
Scholar

Restart a workflow from a previous step

I have an approval Nintex workflow in SP 2016. Workflow goes thru 4 steps. I want a functionality that allows the user to repeat the previous step. For instance, at step 3, the user can click on a button that will have the workflow repeat step #2. 

 

How can this be accomplished. Currently, I am NOT using State Machine and putting State Machine logic will require me to re-design the workflow. Is there a way to avoid using State Machines.

 

Mayank

0 Kudos
Reply
3 Replies
Garrett
Communicator

Re: Restart a workflow from a previous step

Hi @guru2000 

 

There is simply no way to jump in a linear Nintex workflow.

 

You can create a main loop then evaluate logic to jump to the respective branch.

Garrett_0-1655827594907.png

 

Hey, isn't this sort of similar to a State Machine? haha

Garrett_1-1655827825485.png

 

You have to use a State Machine to accomplish to jump in a non-linear way.

A -> B -> C -> A -> D-> End

Reply
Garrett
Communicator

Re: Restart a workflow from a previous step

@guru2000 have a look at this State Machine simple tutorial

 

0 Kudos
Reply
kunalpatel
Collaborator

Re: Restart a workflow from a previous step

@guru2000 I don't understand 1 thing over here !!! If your workflow is waiting on an approval then why your user want to move back to previous step? Won't it create lot of confusion with your approvers?

 

If you want your approvers to send the workflow back to previous step then as others mentioned use "State Machine"

0 Kudos
Reply