Feature of "Undo Last Task"

253 views
Skip to first unread message

gnanadur...@gmail.com

unread,
Feb 26, 2016, 3:33:32 AM2/26/16
to camunda BPM users
Hi,

In our process we need the feature of "Undo Last Task". Here is the details of the requirement..

Suppose we have UserTask1 followed by UserTask2 (UserTask1->UserTask2) & currently the workflow is in UserTask2.
On performing "Undo Last Task" action, the workflow should go back to UserTask1 & should automatically get assigned to previous assignee of "userTask1".  This should work fine even if there are gateways in between two tasks.

Please let me know your comments/suggestion on the possible ways to implement this feature.

This feature is needed in multiple tasks (though not all tasks) in the process diagram. So can this be achieved by using a generic sub-process to undo last task.
Let me know your suggestions.

Thanks in Advance.

Regards,
Gnanadurai Moses


Sebastian Stamm

unread,
Feb 26, 2016, 7:42:15 AM2/26/16
to camunda BPM users
Hi Gnanadurai Moses,

you could have a look at the Process Instance Modification feature[1]. With that you can manipulate the state a process instance is in.

Cheers
Sebastian

gnanadur...@gmail.com

unread,
Mar 2, 2016, 12:46:04 AM3/2/16
to camunda BPM users
Hi Sebastian,

Thanks  a lot.  I tried out  the solution suggested by you and it works. This was exactly what I wanted.

Thanks & Regards,
Gnanadurai Moses
Reply all
Reply to author
Forward
0 new messages