Задать вопрос
@hello_username

Битрикс24: смена статуса сделки чреез N минут и остановка БП при ручной смене статуса сделки. Как совместить паузу и параллельное выполнение?

Пытаюсь реализовать бизнес процесс, который через промежуток времени N переместит сделку в другую стадию воронки, одновременно если пользователь сам переместит эту сделку в любой статус - БП должен остановиться автоматически.

Попробовал решить эту задачу используя ветку "параллельного выполнения":

-В одной ветке ожидание любой другой стадии из воронки и последующее прерывание
-Во второй ожидание любой финальной стадии ( выигранной проигранной, ни одна сдадия из списка в настройках Активити не выбрана)
-В третьей пауза до времени T, смена статуса, прерывание БП

5fd084fcc15aa268451892.png

Ожидал что выждав паузу БП сменит стадию и остановится. По факту по истечении таймера до даты/времни ничего больше не происходит, к следующему шагу после паузы БП не переходит, стадия не меняется. А вот прерывание БП при смене стадии отрабатывает корректно.

Если убираю конструкцию параллельного выполнения и оставляю только паузу и перенос в стадию (без прерывания БП при смене стадии) перенос срабатывает;

Очень прошу совет / подсказку - это я что то не так делаю или это баг штатных Активити Битрикс24 ?
Как еще можно решить эту задачу, чтобы и перенос после задержки был и чтобы БП останавливался при любой смене стадии?
  • Вопрос задан
  • 1475 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
Dee3
@Dee3
Поставьте запись в отчет после паузы, посмотрите работает ли ветка.

Активити сменить статус завершает процесс, после него отчет не будет работать
Ответ написан
Комментировать
@hello_username Автор вопроса
Добавил запись в отчет поле паузы, но в журнале БП этот отчет не появляется, видимо после паузы не происходит вообще никакое след действие;

Добавил запись в отчет до паузы - там все срабатывает, к выполнению этой ветки процесс доходит.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы