Всем привет!
Есть небольшой существующий процесс, который работает через прямые интеграции между несколькими системами. Решили переделать его на камунду.
Сразу извиняюсь за абстрактное описание и схему) Настоящий процесс не могу показать из-за NDA.
Проблема.
В процессе есть два варианта развития событий:
1) Из основного процесса появляется несколько параллельных подпроцессов со своими шагами, которые должны дойти до конца независимо друг от друга.
2) Процесс остаётся в одном экземпляре.
У этих вариантов есть общая завершающая часть, которую выделил в отдельный процесс.
Являюсь java-разработчиком, так что схему рисую для автоматизации.
Текущий вариант схемы
https://storm.bpmn2.ru/app/diagram/104519da-6c9b-4cfa-8900-2736e17e5395Есть какой-то способ упростить схему? Есть ощущение, что отдельный общий процесс является костылём)
Или текущий процесс не очень подходит под bpmn и требует переработки?