Is there a way to start a process in a different point of the flow? example:
Start --> fristUserTask --> secondUserTask --> thirdUserTask --> End
If I create a new instance of the Procces above, the active activity will be "fristUserTask". But if for some reason I want to start a new Instance and in the same way I want to the active activity to be "thirdUserTask", will activiti engine support this kind of behavior?
I have a lot of legacy process running outside of engine and I'd like to start in different points depending of process.
I wonder if perhaps you could add a simple form task to the beginning of your workflow with a dropdown field to choose the starting point of your workflow. You could then use the sequence flows to determine which task is executed after the start with logic like 'if (startingpointdropdown = second)'. It might look something like this: