Добрый вечер!
Бывали ситуации, когда в ходе бп, который запущен по сигналу, сТартует другой бп по сигналу? Как этого избежать? У меня в бп сохраняется запись, и он же вызывается из-за события создания / изменения... Какое-то условие при входе может приписать?
Нравится
Добрый день!
Чтобы избежать подобной ситуации, настройте фильтр для более точного запуска данного процесса - http://prntscr.com/lhkuy7.
Вы можете казать по каким полям процесс будет ожидать изменений, а так же настроить условия, которым процесс должен соответствовать после изменения.
Если же вы изменяете, указанное в фильтре, поле и после этого запись соответствует условию фильтра, то данный процесс запустится повторно. В таком случае вам необходимо продумать данный кейс, например, я создал процесс, который ждет изменения записи "Обращение" по полю "Состояние = Переоткрыто" - http://prntscr.com/lhl1n6. В этом же процессе я отправляю уведомление изменяю данное поле на "В работе" - http://prntscr.com/lhl2zb. При таком фильтре процесс повторно не запустится.
Добрый вечер, если вам нужно не любое изменение записи, а определенных полей, можете добавить их в условия стартового сигнала.
Добрый день!
Чтобы избежать подобной ситуации, настройте фильтр для более точного запуска данного процесса - http://prntscr.com/lhkuy7.
Вы можете казать по каким полям процесс будет ожидать изменений, а так же настроить условия, которым процесс должен соответствовать после изменения.
Если же вы изменяете, указанное в фильтре, поле и после этого запись соответствует условию фильтра, то данный процесс запустится повторно. В таком случае вам необходимо продумать данный кейс, например, я создал процесс, который ждет изменения записи "Обращение" по полю "Состояние = Переоткрыто" - http://prntscr.com/lhl1n6. В этом же процессе я отправляю уведомление изменяю данное поле на "В работе" - http://prntscr.com/lhl2zb. При таком фильтре процесс повторно не запустится.