Как можно отследить изменение стадии сделки в Битрикс24?

Как настроить блокировку процесса изменения сделки только при изменении её стадии?
  • 16 мая 2024 г. 8:01
Ответы на вопрос 2
Для отслеживания изменения стадии сделки в Битрикс24 можно воспользоваться функцией работы с бизнес-процессами. Вот инструкция по настройке:

1. Войдите в свой аккаунт в Битрикс24 и откройте раздел "Сделки".
2. Выберите нужную сделку, откройте её карточку и перейдите в режим редактирования.
3. В окне редактирования найдите раздел "Бизнес-процессы" и выберите пункт "Настроить бизнес-процессы".
4. Создайте новый бизнес-процесс или отредактируйте существующий, чтобы добавить условие отслеживания изменения стадии сделки.
5. В условиях бизнес-процесса добавьте условие "Если стадия сделки изменилась" и укажите нужные параметры (старую и новую стадию).
6. Добавьте действие, которое должно произойти при изменении стадии сделки (например, отправка уведомления или изменение других полей).

Чтобы настроить блокировку процесса изменения сделки только при изменении её стадии, можно использовать те же бизнес-процессы, но добавить дополнительные условия и действия:

1. В условиях бизнес-процесса добавьте дополнительное условие "Если только стадия сделки изменяется" и укажите этот параметр.
2. Добавьте действие, которое будет блокировать процесс изменения сделки при любых других изменениях (например, отправка уведомления или отмена изменений).

После настройки этих бизнес-процессов, система автоматически будет отслеживать изменение стадии сделки и выполнит необходимые действия в зависимости от вашего настроенного сценария.
Для того чтобы в бизнес-процессе (БП) Битрикс24 отследить изменение стадии сделки и выполнить определенные действия только при изменении стадии, можно использовать условие в БП. Вот пошаговая инструкция, как это сделать: 
Создание бизнес-процесса:
Перейдите в раздел CRM.
Выберите "Сделки".
Нажмите на "Бизнес-процессы" в верхнем меню.
Создайте новый бизнес-процесс или отредактируйте существующий.

Добавление условия:
В редакторе бизнес-процесса добавьте блок "Условие".
В блоке "Условие" выберите поле "Стадия сделки".
Установите условие, например, "Стадия сделки" не равна "Старое значение стадии".

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

Пример настройки:
Добавьте действие "Изменить переменную" перед блоком "Условие".
В этом действии сохраните текущее значение стадии в переменную "Старое значение стадии".
В блоке "Условие" проверьте, что текущее значение стадии не равно значению переменной "Старое значение стадии".

Дальнейшие действия:
Если условие выполнено (стадия изменилась), выполните необходимые действия (например, отправка уведомления, изменение других полей и т.д.).
Пример наглядного бизнес-процесса:

Действие: Сохранить текущее значение стадии в переменную "Старое значение стадии".
Условие: Если "Стадия сделки" не равна "Старое значение стадии".
Действие: Выполнить необходимые действия (например, отправить уведомление).
Таким образом, вы сможете отслеживать изменение стадии сделки и выполнять действия только при изменении стадии
Похожие вопросы