Flowable Parallel Gateway to be completed when at least one task is completed

Hi All,

I’m working on a workflow where I have two tasks which I need to be completed parallelly. But I need to continue the workflow with having to had both tasks being completed. I thought of placing the tasks in a parallel gateway, but then in order to completed the parallel gateway both of these tasks needs to be completed. Is there a way which I can place the two service tasks which could expect either one of them to be completed in order to complete the workflow(not having to had both of them to be completed). event trigger for this two tasks could execute one of them at any time. Hence I can not place them sequentially one after the other. example diagram snippet would be a great help with a solution to do this.

Thanks.

Hi,

Since your question was posted a long time ago, I presume you’ve already figured out how to workaround the scenario.

However, for those (like myself) who were wondering how to address the situation, I’ve managed to fulfill the scenario with both Signal Boundary Event (attached to all subsequent Tasks to Parallel Gateway) and the Signal throwing intermediate event set to use the opposite Signal Reference parameter assigned to the Signal Boundary Event.

See the workflow image bellow.

I hope I could help.