Настройка бизнес-процессов Битрикс24
Согласование заявки на командировку занимает три дня: руководитель не видел уведомления, бухгалтер не знала, что нужна её виза. Бизнес-процессы Битрикс24 автоматизируют эту цепочку — но только если правильно выбран инструмент: БП или роботы CRM.
Бизнес-процессы vs. роботы CRM
Роботы CRM — упрощённый визуальный конструктор для линейных сценариев внутри воронки. Бизнес-процессы — полноценный движок с ветвлением, циклами, параллельными ветками, ожиданием действий пользователя и сложными условиями.
Технически оба работают на одном движке bizproc (\Bitrix\Bizproc\Workflow), но редактор БП предоставляет значительно больше элементов: «Если-то-иначе», «Цикл», «Параллельные действия», «Задание для пользователя», «Ожидание».
Используйте БП когда:
- Нужно получить действие от пользователя (подтвердить, отклонить, указать данные)
- Есть ветвление по условиям
- Процесс затрагивает несколько отделов последовательно
- Нужны циклы или параллельные ветки
Где настраиваются бизнес-процессы
БП в Битрикс24 работают на четырёх типах сущностей:
- Элементы списков (
lists) — заявки, реестры, справочники - Документы диска (
disk) — файлы и папки - Элементы CRM (через модуль
crm) - Страницы сайта (коробочный Битрикс)
Для корпоративных процессов чаще всего используют Списки: создаётся список «Заявки на отпуск», «Счета на оплату», «Заявки на закупку» — и к нему привязывается БП.
Путь: Битрикс24 → Списки → [Список] → Бизнес-процессы → Добавить.
Редактор бизнес-процессов
Редактор — визуальный, drag-and-drop. Элементы соединяются стрелками, образуя граф. Основные блоки:
Задание для пользователя — останавливает процесс, отправляет уведомление нужному пользователю с кнопками действий (Утвердить/Отклонить). Пользователь видит уведомление в ленте событий. После ответа процесс продолжается.
Если-то-иначе — ветвление по значению поля, результату предыдущего задания или переменной. Например: «Если сумма > 50 000 руб. → согласование с финансовым директором, иначе → сразу к исполнению».
Ожидание — пауза на указанное время или до наступления события.
Изменение документа — обновление поля элемента. Используется для простановки статуса после согласования.
Переменные и параметры
БП работает с тремя типами переменных:
- Параметры — передаются при запуске БП (например, сумма заявки)
- Переменные — внутренние переменные процесса (например, результат голосования)
- Поля документа — значения полей элемента, к которому привязан БП
Переменные передаются между действиями через синтаксис {=Variable:VariableName} или {=Document:FIELD_NAME}.
Запуск бизнес-процессов
БП запускается:
- Вручную — пользователь нажимает кнопку в интерфейсе элемента
- Автоматически — при создании или изменении элемента
- По расписанию — через агент (только коробочный Битрикс)
Сроки настройки
| Задача | Время |
|---|---|
| Простой линейный БП (без ветвления) | 2–3 ч |
| БП с несколькими этапами согласования | 4–6 ч |
| Сложный БП с ветвлением и переменными | 1 день |
Настройка типового корпоративного процесса согласования — 1 рабочий день с тестированием на реальных пользователях.







