Публикация
Как настроить запуск бизнес-процесса по результату выполнение другого бизнес-процесса?
1 декабря 2018 12:53
Вопрос:
Описываю кейс.
- Есть первый БП, который запускается по событию «Стартовый таймер». Внутри этого БП есть элемент Изменить данные, который меняет одно из полей в записях, которые попадают под определенное условие.
- Есть второй БП, который запускается по событию Получен сигнал от объекта – Изменение записи. Он должен срабатывать, если первый БП поменял поле.
- Однако второй БП не запускается, если поле поменялось в первом БП по таймеру. В случае если первый БП запустить по событию «Простое», то второй БП отрабатывает.
Скажите в чем может быть ошибка и как правильно генерировать сигнал для запуска второго БП?
Ответ:
Для достижения данной бизнес цели Вы можете использовать подпроцессы.
Например,
Первый процесс
Второй процесс, необходимо будет добавить параметр в процесс
После этого использовать параметр в элементе "изменить данные"
По поводу бизнес-логики, описанной в вопросе, необходимо проверить отключен ли признак "Выполнять следующие элементы в фоновом режиме" на стартовом сигнале:
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать