Автозапуск Бизнес-процесса при изменении конкретных полей в сущности.

Рейтинг: 10.0712  
На голосовании
Предложил Сычев Александр 14.08.2015 07:58:54

Автозапуск Бизнес-процесса при изменении конкретных полей в сущности.

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

Рейтинг: 0  
Шеленкова Екатерина 17.08.2015 18:23:33
Вы можете создать БП, который будет запущен при изменении сущности и поставить первым действием условие, которое проверит менялось ли конкретное поле. Если поле было изменено, процесс пойдет дальше, если нет, можно установить его завершение.
Рейтинг: 1.9635  
Сычев Александр 18.08.2015 11:04:50
Катерина спасибо за комментарий.
Дело в том, что если до этого поле было пустым, или заранее предсказуемым(например список) - мы можем решить эту задача, как Вы совершенно справедливо предлагаете. Но если  значение искомого поля трудно предсказать, то необходимо либо хранить предыдущее значение в другом поле для их последующего сравнения, либо обратная связь с менеджером. Если таких полей много - задваивать много придется. Хорошо бы это автоматизировать на уровне самого Битрикса.
В нашем конкретном случае это поля типа дата. Изменяться могут в обе стороны.