Restart a workflow from a previous step

  • 21 June 2022
  • 3 replies
  • 369 views

Badge +6

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


3 replies

Userlevel 6
Badge +16

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.



 


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



 


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


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

Userlevel 6
Badge +16

@guru2000 have a look at this State Machine simple tutorial


 


Badge +12

@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"

Reply