cancel
Showing results for 
Search instead for 
Did you mean: 

Possible to Make Finished Tasks Active Again

dusfader
Champ in-the-making
Champ in-the-making
I was wondering if there's any way for Activiti to re-integrate a previously finished task back into the flow. Our use case is as follows:

A user is able to move a task to the end of the Activiti flow, with the task's status set to 'Filed'. A user then may wish to "un-file" this task, and have it appear back into the flow, so that they can follow a different route to the flow end. Now, we could handle this by setting up a separate basket, which would allow the 'Filed' tasks to be parked until they are called back into the flow. The issue with this is that we are not guaranteed that every (or even the majority) of Filed tasks will be un-filed, and hence we would be exposed to having our ACT_RU_TASK table grow infinitely.

So, is there any way to have a finished task brought back into the flow, or is the only way to handle this to start a whole new process and copy over all the necessary variables?
1 REPLY 1

martin_grofcik
Confirmed Champ
Confirmed Champ
Hi,

Activiti does not support task's reactivation currently. I would prefer to start new process instance to change the state than wait in the process execution.

Regards
Martin