Зависимые поля

Настройка показа полей в зависимости от значений других полей. Все настройки хранятся на вашем портале Битрикс24.

Сущность CRM

Настройки зависимостей

Логика «при каком значении триггера какие поля показывать» задаётся здесь: нажмите «Добавить настройку зависимых полей» → в открывшемся окне выберите поле-триггер → нажмите «+ Ветка по значению» и для каждого значения триггера укажите, какие поля показывать. Можно добавить несколько веток и вложенные условия (цепочка из 2–3 списков и более).

Где это работает: правила из этого блока действуют только во вкладке «Зависимые поля» в карточке CRM — не в левой колонке основной формы. После сохранения настройки обязательно нажмите ниже «Добавить зависимые поля в карточку» (блок A) и проверяйте результат на этой вкладке.

Вывод в карточке

Есть два способа вывода — выберите подходящий:

A. Отдельная вкладка «Зависимые поля» в карточке

После настройки нажмите «Добавить зависимые поля в карточку» — во вкладке карточки откроется виджет. При дублях вкладок: «Очистить вкладки» → F5 → «Добавить зависимые поля в карточку». Основное хранилище — портал Битрикс24; копия правил по домену сохраняется на сервере приложения.

B. Inline-поле прямо в самой карточке (без отдельной вкладки)

Создаёт пользовательское поле специального типа, которое само показывается или скрывается в зависимости от значения поля-триггера. Поле появляется в общей раскладке карточки CRM (как стандартное поле), оператор не уходит во вкладку. Значение хранится в Битрикс24 (стандартное UF-поле); приложение только управляет показом.

Чтобы поле появилось в раскладке карточки сущности, после создания откройте любую карточку сущности и через «Выбрать поле» добавьте созданное поле в нужный раздел (или используйте «Создать раздел»). После этого настройки раскладки сохранятся для всех карточек данной сущности.