AnsweredAssumed Answered

Choosing when tasks can start and how to update its data?

Question asked by andregs on Jul 6, 2011
Latest reply on Jul 7, 2011 by jbarrez
Hi, guys. I have some requirements in my process that I don’t know how to implement in Activiti. Could you help me?

Suppose I have a process like this: Start -> Task A -> B -> C -> D -> E -> End.

While the process execution is between task B and task D, the user can start another task, F. He cannot start task F before task B is started, neither after task D is finished. When task D finishes, if task F weren't executed yet, it could not be executed anymore. How can I implement task F in Activiti?

Now suppose that task C, for example, could be executed many times. I mean, the user can finish task C by submitting a form (and that triggers task D), but after that he needs to fix/update some fields in that form. How can he do it?

Thanks for your help,