# Create dynamic task in multi instance task

**URL:** <https://forum.flowable.org/t/create-dynamic-task-in-multi-instance-task/8023>\
**Category:** Flowable Engine\
**Created:** [June 21, 2021, 10:47am UTC](https://forum.flowable.org/t/create-dynamic-task-in-multi-instance-task/8023 "2021-06-21T10:47:17Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![edward](https://avatars.discourse-cdn.com/v4/letter/e/90db22/32.png) [@edward](https://forum.flowable.org/u/edward)\
**Post date:** [June 21, 2021, 10:47am UTC](https://forum.flowable.org/t/create-dynamic-task-in-multi-instance-task/8023/1 "2021-06-21T10:47:17Z")

</div>

![image](https://canada1.discourse-cdn.com/flex035/uploads/flowable/original/2X/e/e707c8206f1ff7081df465d5770db219e09de64f.png)

Thanks for your attention , as the image above, I create a “multiTask” UserTask which has multi instance, if I have two instance when it comes to “multiTask” , such as A and B, then I create dynamic task C for A , and dynamic task D for B（by DynamicUserTaskBuilder or (TaskSerce.newTask and setParentTask) ）. now A-\> C and B-\>D two instance, each one has two sequential tasks , once I completed A and B , the processes run to the “afterMulti” UserTask, that’s not I want, it seems that dynamic task doesn’t change the workflow dependency. how can it comes to “afterMulti” UserTask only if dynamic C and D are completed , anyone helps please,  
Thanks a lot 😀

---

<div class="post-metadata">

**Author:** ![edward](https://avatars.discourse-cdn.com/v4/letter/e/90db22/32.png) [@edward](https://forum.flowable.org/u/edward)\
**Post date:** [June 21, 2021, 10:50am UTC](https://forum.flowable.org/t/create-dynamic-task-in-multi-instance-task/8023/2 "2021-06-21T10:50:37Z")

</div>

Awaiting for a quick response please. Thanks.

---

<div class="post-metadata">

**Author:** ![edward](https://avatars.discourse-cdn.com/v4/letter/e/90db22/32.png) [@edward](https://forum.flowable.org/u/edward)\
**Post date:** [June 21, 2021, 12:30pm UTC](https://forum.flowable.org/t/create-dynamic-task-in-multi-instance-task/8023/3 "2021-06-21T12:30:40Z")

</div>

waiting for a response.

---

<div class="post-metadata">

**Author:** ![martin.grofcik](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/martin.grofcik/32/71_2.png) [@martin.grofcik](https://forum.flowable.org/u/martin.grofcik)\
**Post date:** [June 22, 2021, 6:46am UTC](https://forum.flowable.org/t/create-dynamic-task-in-multi-instance-task/8023/4 "2021-06-22T06:46:11Z")

</div>

Hi Edward,

Add `UserTaskEventListener` on complete event to `multiTask`. EventListener can check whether all “children” are completed.

Regards  
Martin
