Проблема: один общий список на все направления
В Битрикс24 обычное поле-список показывает все значения сразу. Для этой компании это означало, что при заведении заявки менеджер видел весь парк техники целиком, хотя под конкретный вид услуги подходит только часть. В итоге он каждый раз выбирал нужный тип среди значений, которые к его направлению не относятся: на заполнение уходило лишнее время, рос риск по невнимательности взять под аренду технику из списка на продажу, а данные в CRM копились неаккуратные, и анализировать по ним спрос было сложно. Штатными средствами Битрикс24 сделать список зависимым нельзя: типа поля, где выбор в одном поле сужает значения в другом, в системе просто нет.
«Такого типа поля в Битриксе просто нет, поэтому мы обычно и не предлагаем его клиентам. А ведь связи есть у каждого бизнеса: выбрал одно, значит, нужно выбрать и вот это».
— Иван Шум, соучредитель и генеральный директор Соль
Почему не подошли приложения из маркетплейса
Готовые приложения для связанных списков команда клиента раньше уже пробовала. На практике они работали медленно, данные не всегда сохранялись в нужный список, и такое поле нельзя было использовать в механизме обязательных полей. Плюс справочник в них приходится наполнять и обновлять почти вручную: вышли новые модели, и список снова надо править руками.
«Маркетплейсные решения заставляют загружать и обновлять справочник почти вручную. У нас с этим помогает вайбкод: он догружает значения».
— Иван Шум, соучредитель и генеральный директор Соль
Решение: собственный тип поля «Связанные списки»
Мы разработали для клиента собственный тип поля, встроенный прямо в Битрикс24. Работает он просто: менеджер сначала выбирает вид услуги, аренду или продажу, и в зависимости от выбора система показывает только подходящий список типов техники. Под аренду видна техника для аренды, под продажу для продажи, и менеджер работает лишь с релевантными значениями.
Само поле встроено в штатный механизм обязательных полей Битрикс24, поэтому CRM может требовать его заполнение так же, как любого обычного поля. Оно поддерживает многоуровневые связи, когда один зависимый список тянет за собой следующий, и поиск по строке. Выбранные значения пробрасываются в обычные списочные поля, а значит, доступны в бизнес-процессах. Решение работает и в коробочном, и в облачном Битрикс24, а справочник значений догружается через вайбкод, а не вручную.
Наглядно разница с маркетплейс-приложениями видна на таблице ниже.

Скриншот 2. Общий вид карточки (Интерес к виду услуги + Тип техники аренда/продажа).

Скриншот 3. Поля. Разбор на три зависимых блока с тегами.
Скриншот 4. Выпадающий список типов техники с поиском
Результат
Заполнять карточку заявки стало проще: менеджер видит только релевантную технику, а список значений сжался до его направления. Из-за этого почти ушли ошибки с неверным типом техники, при этом обязательность заполнения поля осталась в стандартной логике Битрикс24.
Решение получилось универсальным по редакции: его можно поставить и на коробку, и на облако. Для руководителя это значит, что менеджеры быстрее обрабатывают заявки и работают только со своей техникой, данные в CRM чище, а по ним проще смотреть спрос по видам услуг и типам техники.
Кому это пригодится
Связанные поля нужны любому бизнесу, где выбор одного значения определяет следующий. Так работает аренда и продажа техники, где вид услуги задаёт доступные модели; автобизнес, где марка тянет за собой модель и комплектацию; работа с документами, где от типа документа зависит набор полей; производства с большой номенклатурой и тысячами SKU, выстроенных в иерархию.
Признак, что у вас та же боль: в CRM есть большой справочник, из которого под конкретную ситуацию подходит только часть, а сотрудники ищут нужное вручную среди лишнего.
Часто задаваемые вопросы
Что такое связанные (зависимые) поля в Битрикс24?
Это поля, где выбор значения в одном поле сужает список значений в другом. Например, выбор вида услуги определяет, какой список техники увидит менеджер. Штатного типа поля с такой логикой в Битрикс24 нет, мы реализуем его как собственный тип поля.
Чем это лучше приложений из маркетплейса?
Наше решение встроено в систему и работает быстрее, поддерживает обязательность поля, значения доступны в бизнес-процессах, а справочник догружается через вайбкод, а не вручную. Маркетплейсные приложения по этим пунктам обычно ограничены.
Работает ли это в облаке или только в коробке?
Решение реализуется и для коробочного, и для облачного Битрикс24.
Можно ли использовать значения связанного поля в бизнес-процессах?
Да. Выбранные значения пробрасываются в обычные списочные поля Битрикс24, поэтому их можно использовать в бизнес-процессах и автоматизациях.
Итог
Когда в CRM большой справочник, а под конкретную задачу подходит только его часть, зависимые поля экономят время и берегут данные от ошибок. Мы собираем такие связанные поля как собственный тип поля Битрикс24: быстро, с обязательностью, для коробки и облака.
Если ваши сотрудники ищут нужное значение среди сотен лишних, обсудите задачу с командой Соль: разберём ваши справочники и соберём зависимые поля под ваш процесс.