You are viewing limited content. For full access, please sign in.

Question

Question

Why does timer event send multiple messages?

asked on August 23, 2016

I have a timer catch event sent to remind the task user to complete the task on a daily basis.  What I've found is that for every day that passes the number of email reminders to the user doubles.  Day one has 1 email, day two = 2 emails, skipped weekend, day three = 4 emails, day four = 8 emails.

I must have configured this with the wrong settings so I'm looking for some advice.  Please see the attached snip of business process and the timer event settings.  Thanks.

8-23-16 timer event.PNG
8-23-16 timer event set.PNG
0 0

Replies

replied on August 23, 2016

It's because you have "Do not interrupt the attached activity" checked off. Your original process thread is still running, then the timer fires off it as a new thread and points back to the original activity. There are now 2 threads waiting for the timer to trigger. Just change that setting to Interrupt and you should have it working how you want.

3 0
replied on August 23, 2016

Yes, like Scott said, you're multiplying your user tasks every time the timer goes off. After the first one, you have the original user task and the timer flows back into it and starts a second one. Now you have 2 users tasks and 2 timers. The same thing happen again the next time the timer goes off. You should be able to confirm this by having the user look at their inbox. There should be 8 tasks for this instance by the time they get 8 emails.

If the timer is meant as a recurrent notification that the task is still there, you could change the timer's outflow to go to an email activity instead of going back into the task. That way you could have a separate message from the initial task assignment notification.

3 0
replied on August 23, 2016

Making the change Scott recommended now.  Thank you both for the advice regarding the use of the do not interrupt option. 

0 0
replied on July 6, 2018

So this works, but every time the event is interrupted it will show in the action history. Is there any way around this?

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.