Разветвление AND, слияние XOR: что произойдёт с задачей после слияния
Аналитик описал процесс так:
- после задачи «Принять заявку» стоит параллельный шлюз (AND), из него идут ветки «Проверить документы» и «Проверить лимит клиента»;
- обе ветки сходятся в эксклюзивный шлюз (XOR);
- после слияния — задача «Сформировать договор».
Схему передали в BPM-движок. Что произойдёт при выполнении процесса?
- Задача «Сформировать договор» запустится дважды — по одному разу на каждый пришедший поток
- Движок автоматически приведёт слияние к параллельному и выполнит договор один раз
- Процесс завершится после первой же завершившейся ветки, вторая проверка будет отменена
- Процесс остановится на слиянии: XOR будет ждать оба входящих потока и не дождётся второго
