![Параллельное выполнение](https://wersis.ru/wp-content/uploads/2021/12/0.-Параллельное-выполнение-425х300.webp)
В бизнес-процессах Битрикс24 есть два похожих действия:
- Параллельное выполнение
- Параллельное ожидание действия
Из названий можно понять чем они отличаются, но давайте разберем на примере.
Содержание
Создадим две одинаковые конструкции, но в одной используем действие Параллельно выполнение, а в другой Параллельное ожидание действия и посмотрим что получится.
Параллельное выполнение
![Параллельное выполнение](https://wersis.ru/wp-content/uploads/2021/12/2.-Параллельное-выполнение.webp)
В левой ветке разместим Задачу с включенным параметром Остановить процесс на время выполнения задачи.
![Задача](https://wersis.ru/wp-content/uploads/2021/12/4.-Задача.webp)
В правой Паузу на 3 дня и лог о ее завершении.
![Пауза](https://wersis.ru/wp-content/uploads/2021/12/5.-Пауза.webp)
![Лог паузы](https://wersis.ru/wp-content/uploads/2021/12/6.-Лог-паузы.webp)
Если эти действия поместить в Параллельное выполнение, то при закрытии Задачи процесс все равно будет ждать три дня (действие Пауза на три дня). А по прошествии трех дней процесс не пойдет дальше пока задача не будет завершена.
Обе ветки будут выполнены полностью и только тогда процесс пойдет дальше.
Параллельное ожидание действия
Теперь возьмем ту же самую конструкцию, но с действием Параллельное ожидание действия.
![Параллельное ожидание](https://wersis.ru/wp-content/uploads/2021/12/3.-Параллельное-ожидание.webp)
В данном случае, если пользователь завершит Задачу, то процесс пойдет дальше и не будет ждать окончания Паузы. А если пройдет три дня, а Задача так и не завершится, то процесс также не будет ждать ее завершения.
Т.е. выполнится та ветка, первое действие которой завершится быстрее.
Важно отметить, что в конструкции Параллельное ожидание действия первым действием должна быть Задача, Команда или Пауза в выполнении.