Что умеет решение
Модуль «Зависимые поля и списки в CRM» от компании 5 УГЛОВ решает проблему перегруженности карточек сделок. В стандартных формах десятки полей мешают менеджерам: они заполняют лишнее, забывают важное, и данные теряют ценность.
Решение скрывает ненужные поля и показывает только актуальные. Вы задаёте правила зависимостей в административном разделе без участия программистов и правки кода. Форма перестраивается автоматически: скрытые блоки исчезают, нужные появляются в момент выбора, а списки вариантов в дочерних полях сужаются до допустимых значений.
Функционал включает три ключевых механизма:
Показ поля по факту заполнения родителя. Например, после выбора «Источник» сделки автоматически открывается блок полей, относящихся к этому источнику.
Показ поля по конкретному значению списка. Для каждого варианта родительского поля формируется свой уникальный набор дочерних полей.
Привязка обязательности к значению. Дочернее поле становится обязательным только при выборе определённого варианта родителя. В интерфейсе появляется маркер обязательности, а сохранение блокируется на сервере, а не только в браузере. Классический пример: при выборе «Отказ» в поле «Результат звонка» поле «Причина отказа» становится обязательным, а при остальных вариантах оно полностью скрывается.
Модуль позволяет динамически управлять полями в карточках CRM. Список доступных значений дочернего поля автоматически сужается в зависимости от выбора родителя: либо через ручное соответствие, либо через выборку из связанного инфоблока.
Правила могут применяться не только к отдельным полям, но и к целым секциям формы, скрывая или показывая их группой.
Поддерживаются все основные сущности: лиды, сделки с учетом воронок, контакты, компании и смарт-процессы. Для каждого этапа воронки можно настроить уникальный набор полей на карточке, делая канбан-доску гибкой. Логика зависимостей корректно работает и при смене стадии сделки.
Встроенная справка на странице настроек содержит описание всех типов зависимостей и подсказки для каждой колонки, что исключает необходимость изучения внешней документации. Конфигурация хранится в базе портала; при удалении модуля таблицу правил можно сохранить для восстановления настроек после повторной установки.
Требования к среде:
Битрикс24 (коробочная версия) с установленным модулем CRM.
Версия PHP: 8.2 и выше.
Система управления базами данных: MySQL и PostgreSQL (модуль совместим с обеими редакциями).
General iT может подключить «5 УГЛОВ. Зависимые поля и списки в CRM», настроить его и проверить корректность интеграции с текущим сайтом.