Автоматическое закрытие задач по ID в Битрикс24
Подробная инструкция по настройке автоматического закрытия задач по ID в бизнес-процессах Битрикс24
Иногда у разработчика бывает необходимость закрывать задачи точечно из бизнес-процесса, однако стандартных действий для закрытия определенной задачи на данный момент нет.
Зачем это нужно?
Автоматическое закрытие задач может быть полезно в различных сценариях:
- Закрытие связанной задачи после завершения задания бизнес-процесса
- Автоматическое завершение задач при наступлении определенного события
- Управление статусами задач без ручного вмешательства
Такая автоматизация избавляет сотрудников от необходимости вручную закрывать задачи, что экономит время и снижает вероятность ошибок, а также позволяет разработчику использовать связку “Задания БП + Задачи”
Необходимые инструменты
Для настройки автоматического закрытия задач нам понадобятся:
- Доступ к дизайнеру бизнес-процессов в Битрикс24
- ID задачи, которую требуется закрыть
- Активити для работы с вебхуками
Пошаговая инструкция
Шаг 1: Создать “Исходящий вебхук”
- Перейдите в раздел “Разрабочтикам” -> “Входящий вебхук”
- Теперь необходимо настроить параметры вебхука для закрытия задачи:
TASK_ID
— ID задачи, которую нужно закрыть
Шаг 2: Создание бизнес-процесса
Начните с создания нового бизнес-процесса или откройте существующий, в котором требуется реализовать автоматическое закрытие задачи.
- Перейдите в раздел бизнес-процессов
- Нажмите “Создать бизнес-процесс” или выберите существующий
- Откройте дизайнер бизнес-процессов
- В правой панели инструментов найдите раздел “Прочее”
- Выберите активити “Исходящий Вебхук”
- Перетащите его на рабочую область схемы бизнес-процесса или добавьте используя “треугольник”
Шаг 3: Динамическое определение ID задачи
Если ID задачи не фиксированный, а определяется динамически, используйте переменные: