cancel
Showing results for 
Search instead for 
Did you mean: 

Reminders on parallel user tasks

marco_altieri_7
Confirmed Champ
Confirmed Champ
I have a workflow that starts several tasks in parallel assigned to different groups.
When the task starts, an email is sent to the members of the group.
Every day a reminder must also be sent to each group that has not completed the task.

I tried different solutions but they all have some issues.

What is the standard way to implement this ?
6 REPLIES 6

p4w3l
Champ in-the-making
Champ in-the-making
Not sure about "standard" but I like timer boundary event fired to email task with specific time cycle.

marco_altieri_7
Confirmed Champ
Confirmed Champ
The problem is that in that case the reminder is the same for all the parallel tasks.
I need to distinguish between tasks that have been already closed and tasks that are really due.

marco_altieri_7
Confirmed Champ
Confirmed Champ
I am not sure that my last comment is clear.
If I just define a task with multiple instances to start the parallel tasks and I define a timer boundary for that task, than when the timer fires, only one task will be created. What should I do in this task to send the reminder only to users that have not completed the task ?

p4w3l
Champ in-the-making
Champ in-the-making
You could create multi-instance subpprocess and put the task inside then the event on that task

marco_altieri_7
Confirmed Champ
Confirmed Champ
Thank you for your answer. The subprocess unfortunately does not work because  there is a bug in the version of Activiti that is integrated in the last version of Alfresco One.
A timer in a subprocess does not work as expected.

marco_altieri_7
Confirmed Champ
Confirmed Champ
There is an issue open in jira: https://activiti.atlassian.net/browse/ACT-4090