0 0,00 

Есть вопрос? Звоните!

+7 923 192-46-05

Параллельное выполнение VS параллельное ожидание действия

24.12.2021
2
1682
Параллельное выполнение

В бизнес-процессах Битрикс24 есть два похожих действия:

  • Параллельное выполнение
  • Параллельное ожидание действия

Из названий можно понять чем они отличаются, но давайте разберем на примере.

Содержание

Создадим две одинаковые конструкции, но в одной используем действие Параллельно выполнение, а в другой Параллельное ожидание действия и посмотрим что получится.

Параллельное выполнение

Параллельное выполнение

В левой ветке разместим Задачу с включенным параметром Остановить процесс на время выполнения задачи.

Задача

В правой Паузу на 3 дня и лог о ее завершении.

Пауза
Лог паузы

Если эти действия поместить в Параллельное выполнение, то при закрытии Задачи процесс все равно будет ждать три дня (действие Пауза на три дня). А по прошествии трех дней процесс не пойдет дальше пока задача не будет завершена.

Обе ветки будут выполнены полностью и только тогда процесс пойдет дальше.

Параллельное ожидание действия

Теперь возьмем ту же самую конструкцию, но с действием Параллельное ожидание действия.

Параллельное ожидание

В данном случае, если пользователь завершит Задачу, то процесс пойдет дальше и не будет ждать окончания Паузы. А если пройдет три дня, а Задача так и не завершится, то процесс также не будет ждать ее завершения.

 

Т.е. выполнится та ветка, первое действие которой завершится быстрее. 

Важно отметить, что в конструкции Параллельное ожидание действия первым действием должна быть Задача, Команда или Пауза в выполнении.

Читайте также

5 4 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
2 комментариев
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Авторизация
*
*
Регистрация
*
*
*
Пароль не введен
Генерация пароля
2
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x
0
    0
    Корзина
    Корзина пустаВернуться в магазин