AnsweredAssumed Answered

How to stop/disable a timer event after another task is done?

Question asked by ssun on May 6, 2014
Latest reply on May 9, 2014 by martin.grofcik
Our use case is very simple.
A task need to be done in 1 day. I have a timer boundary event set to a day. The boundary event is not blocking so user can still work on the task after a day. But when the time is up, I will start to send email to the user that need to work on the task every hour to remind them. That is simply an email task and then goes to a Timer Intermediate Catching Event and then comes back.

What I need to do is stop sending these emails after the user finished the task. I think a exclusive gateway that checks on a process variable that is set to true after the task is complete would work. But I have multiple instances of this task. For example, 10 employees need to submit their report. How can I know which task is the one that I need to check that is finished or not and stop sending emails. Process level variable does not seems to be right.

Thank you very much!