Добрый вечер! Может быть кто-то сталкивался с похожей проблемой...стоит задача запустить на выполнение некоторых услуг по договору, каждая услуга это отдельный процесс. По завершению выполнения всех процессов нам нужно понять что все выполнено и шагнуть дальше. Было бы интересно узнать как вы реализовывали похожие кейсы. Заранее спасибо))
Всем привет. Столкнулся с аналогичной ситуацией: некоторые процессы подключения услуг напрямую зависят друг от друга, но так же и зависят от того, какие услуги выбрал пользователь.
Т.е. Например, процесс подключения услуги 2 можно запускать, только если закончился процесс подключения услуги 1. Но если пользователь не выбрал 2 услугу, то и запускать процесс ее подключения не надо.
И таких зависимостей процессов друг от друга и от выбранных параметров пользователей очень много и все выливается в кучу шлюзов и ветвлений.
Подсказывают смотреть в сторону cmmn, но пока неглубоко копал туда. Кто-нибудь сталкивался с таким? И кто как разруливал?
Заранее спасибо :)