This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Workflow design: how to return to previous workflow step

Hi all, I have the following requirement in a workflow with about 10 states:

- It shall be possible to put the workflow execution on hold and continue it on a specific date. Putting the workflow on hold shall be possible from each of the 10 states. Once a given date is reached, the workflow shall continue it's execution at the state where the user decided to put it on hold.

Now my question: I think the most simple solution would be to have a state "on hold" and once the target date is reached, the workflow would automatically return to the previous state (see workflow picture below). However, I am not sure how I can return to the previous state. Does anybody have an idea how this could be done?? E.g. if the user changed the state from A to "on hold", then the workflow should automatically return to state A once the target date is reached.

Thanks for any inputs.

Best regards,
 Beat