← Все кейсы Доработка Битрикс24

Зависимые поля в смарт-процессах Битрикс24

Клиент: Собственная разработка

Модуль для коробочного Битрикс24: правила «если поле = значение, то показать, скрыть или сделать поле обязательным». Срабатывают в карточке смарт-процесса мгновенно — без сохранения и перезагрузки.

Зависимые поля в смарт-процессах Битрикс24

Собственная разработка

Гибкая настройка поведения полей смарт-процесса без программирования — через визуальный конструктор правил.

О проекте

Задача

В коробочном Битрикс24 нет штатного способа управлять поведением полей смарт-процесса в зависимости от значений других полей. Менеджеры видели лишние поля, забывали заполнять критичные, а корректность данных приходилось проверять вручную уже после сохранения элемента.

Решение

Разработали модуль с визуальным конструктором зависимостей. Администратор выбирает смарт-процесс, поле-условие и его значение, а затем действие над другим полем — показать, скрыть или сделать обязательным. Модуль сам подтягивает список всех смарт-процессов, их полей и допустимых значений. Правила применяются прямо в карточке элемента: JavaScript перехватывает форму редактора и пересчитывает зависимости на лету, при каждом изменении поля-условия — без сохранения и перезагрузки страницы.

Результат

Карточки смарт-процессов подстраиваются под контекст в реальном времени: неактуальные поля скрыты, критичные — обязательны к заполнению. Меньше ошибок ввода, чище данные в CRM, быстрее и увереннее работа менеджеров.

Технологии
1С-Битрикс24Смарт-процессыPHPJavaScriptREST API

Этапы работы

Говорим

Обсуждаем задачу, аудиторию и бюджет — проектируем лучшее.

Работаем

Прототип, дизайн, вёрстка и интеграции — демонстрируем каждый этап.

Запускаем

Тестируем, передаём доступы и обучаем работе — берём на сопровождение.

Хотите такой же результат?

Мы проконсультируем вас по интересующим вопросам реализации IT-решения и предложим оптимальный подход к разработке.

Контактные данные:

Комментарий: