Контракт действия
У каждого активити определены входы, выходы и ошибки. Процесс реагирует на код ошибки, а не пытается разобрать произвольную строку.
Кастомные действия в конструкторе БП Битрикс24
Проектная реконструкция. Масштаб, сроки и показатели приведены для разбора сценария и не являются подтверждёнными результатами конкретного заказчика. Стенд работает на условных данных.
Более 50 активити работают в продакшене у клиентов. Время настройки типового БП сократилось в 3 раза.
Демонстрация сценария
Стандартного действия в конструкторе БП нет — подключается активити из каталога.
Конструктор процессов для внедренца, не экран менеджера.
Интерактивный пример интерфейса. Данные и названия в демонстрации условные; она показывает сценарий работы, а не доступ к системе заказчика.
Библиотека кастомных активити для клиентов БАРИО в разных отраслях. Задача, состав работ и изменения в процессе.
Результат для заказчика
Более 50 активити работают в продакшене у клиентов. Время настройки типового БП сократилось в 3 раза.
Состав решения и назначение каждого элемента.
Расчёты, проверки, интеграции, уведомления, работа с CRM-сущностями
Базовый класс, логгер, retry, валидация параметров
Описание, параметры, примеры использования
Запуск активити без изменения данных — для отладки
Confluence + inline-подсказки в конструкторе БП
Изменения в рабочем процессе после внедрения.
Код с нуля на каждый процесс
Сборка из каталога
Архитектура и управление
Библиотека действий для конструктора бизнес-процессов: типизированные параметры, управляемые ошибки и наблюдаемость каждой операции.
Выберите звено процесса
Начало процесса. Текущее звено: Входные параметры. Далее: Проверка схемы.
У каждого активити определены входы, выходы и ошибки. Процесс реагирует на код ошибки, а не пытается разобрать произвольную строку.
Внешний вызов получает ключ операции. Повтор после таймаута сначала проверяет результат, чтобы не создать вторую сущность.
Correlation ID связывает экземпляр процесса, вызов API и карточку CRM. Чувствительные значения исключаются из технического лога.
Успешные выполнения
Завершённые без ручного вмешательства / запуски
Владелец: Владелец автоматизации
Восстановление после сбоя
Время восстановления − обнаружение ошибки
Владелец: Поддержка
Повтор одного вызова не создаёт дубль; ошибка API переводит процесс в понятное состояние с доступным повтором.
Архитектурная реконструкция проекта. Детали процесса и демонстрационные данные иллюстрируют подход к решению; они не являются выгрузкой из системы заказчика.

У 15+ клиентов
Готовые блоки вместо кода
С учётом retry
CRM, 1С, расчёты, уведомления…
| Аспект | До | После |
|---|---|---|
| Разработка БП | Код с нуля на каждый процесс | Сборка из каталога |
| Отладка | Логи на сервере | Журнал в CRM |
| Сбои API | БП останавливался | Retry + уведомление |
| Документация | Устная передача | Каталог + примеры |
В этом проекте: Разработали библиотеку переиспользуемых активити с логированием, обработкой ошибок и документацией. Установка через Маркетплейс или коробочное решение.
Обсудить похожую задачу →У клиентов накапливались бизнес-процессы, которые стандартными действиями Битрикс24 не реализовать: расчёт скидок по матрице, проверка кредитного лимита в 1С, вызов внешних API. Разработка «с нуля» для каждого клиента была дорогой.
Библиотека кастомных активити для клиентов БАРИО в разных отраслях
15+ компаний-клиентов, 50+ активити в продакшене
Россия, коробка и облако Битрикс24
Стандартный конструктор БП — только базовые действия, сложная логика через обходные ручные шаги
Базовый класс, логирование, retry, стандарты кода
Топ-запросы клиентов: скидки, лимиты, 1С, Telegram
Каталог, установка, лицензирование
Новые активити по запросам, поддержка версий
Детали, которые отличают проект от «типового внедрения» — учтённая специфика бизнеса и принятые архитектурные решения.
40+ бизнес-процессов, структура продаж и единая цифровая среда в Битрикс24
Битрикс24 как единый корпоративный портал и среда проектной деятельности
Управление объектами, автоматизация процессов и аналитика по ключевым показателям