Продвинутый
Почему нельзя использовать шлюзы (Gateways) для объединения Message Flow?
❌ Это грубейшая синтаксическая ошибка в BPMN.
Message Flow (пунктирные стрелки) показывают передачу сообщений между независимыми участниками (разными пулами).
Шлюзы (Gateways) управляют ТОЛЬКО Sequence Flow (сплошными стрелками), то есть потоком управления внутри одного пула.
Если вам нужно показать, что процесс ждет сообщения либо от Клиента, либо от Банка, вы должны использовать Event-Based Gateway (Шлюз по событиям) внутри своего пула, от которого пойдут сплошные стрелки к двум разным событиям-получателям (Message Catch Events). А уже к этим событиям придут пунктирные стрелки от внешних пулов.