Приложение позволяет в удобной форме заполнять у сущностей CRM поля, которые основаны на зависимых друг от друга Универсальных Списках. Например, если у вас есть список "Марки автомобилей", у которого есть зависимый список "Модели", а у каждой модели есть зависимый список "Год выпуска", вы сможете с помощью приложения настроить одно поле, которое выведет всю зависимость в нужную вам сущность CRM.
Установка приложения бесплатная. В бесплатной версии вы сможете создать 2 зависимых поля, а в расширенной версии — больше 2.
Поскольку приложение использует Универсальные списки, оно подойдет порталам с тарифом Компания.
Ссылка на установку приложения вот здесь.
Рассказываем и показываем о том, как работать с приложением в видео:
А если вам удобнее читать, а не смотреть, то ниже вы найдете подробное описание настроек и работы с приложением:
Создание зависимых списков в Битрикс24
1. Чтобы решить задачу из примера, нам потребуется создать три универсальных списка: Марки, Модели, Годы выпуска. Марки в данном случае будут самыми верхними в иерархии. Просто создаем такой список и добавляем в него несколько элементов.
2. Создадим список Модели. Чтобы связать его со списком Марки, списку Модели требуется создать новое поле. Откройте список Модели, выберите в действиях (список в верхнем правом углу) "Настроить поля" и добавьте новое поле. В это поле мы хотим вывести данные из списка Марки, поэтому назовем его Марка и настроим следующим образом:
- Тип = привязка к элементам
- Список, элементы которого будут значениями = Марки
Итого у вас получится 2 поля в списке Модели: Название (есть у любого списка по умолчанию) и Марка.
После того, как поле было создано, заполните список Модели. Вернитесь со страницы настройки полей, нажав кнопку "К списку" в верхнем правом углу и добавьте элементы списка. Для каждой добавляемой модели с помощью созданного поля вы сможете указать марку. Например, мы добавили модель Mercedes A-class и привязали ее к марке Мерседес.
Заполненный список моделей:
3. Список Модели уже связан со списком Марки. Осталось создать список Годы выпуска и связать его со списком Модели. В списке Годы выпуска нужно создать поле Модель, аналогичным способом настроив его:
Тип = привязка к элементам, Список, элементы которого будут значениями = Модели. Теперь при добавлении элементов в список Годы выпуска, мы сможем привязать к каждому году нужную модель.
Заполненный список годов выпуска будет выглядеть так:
Теперь, когда у вас есть заполненные зависимые списки, вы сможете вывести информацию из них в нужные вам сущности CRM, используя приложение Зависимые поля, которое позволит удобно отфильтровать значения Марок, Моделей и Годов выпуска в соответствии с выставленными для них зависимостями.
Если вам нужно для одного и того же года сделать разные варианты моделей, требуется на каждое сочетание создавать отдельную запись:
Настройки для вывода в CRM
Допустим, нам нужно вывести всю информацию про автомобили в сделку.
1. Создайте для сделок пользовательские поля, соответствующие вашей структуре списка. Чтобы создать поля, откройте CRM-Настройки-Настройки форм и отчетов-Пользовательские поля и добавьте новые поля для сделки.
Для нашего случая потребуется 3 поля: Марка, Модель, Год выпуска. У каждого из полей выставьте следующие настройки:
- Тип = привязка к элементам инфоблоков
- Тип инфоблока = Списки
- выберите инфоблок = подставить соответствующий инфоблок на каждое поле.
На скриншоте ниже настройки поля показаны на примере Марки:
2. Откройте приложение Зависимые поля и создайте там набор связанных полей, который выведется в CRM (в нашем случае, в сделку).
- Нажмите на зеленую кнопку "+" (1) и в появившейся форме выберите, для какого раздела создаем связку полей(2). В нашем случае это Сделка, выбираем ее.
- Вводим общее название для связки полей. В нашем случае подойдет название "Автомобиль" (3).
- В списке "Зависимые поля" выберите по одному нужное поле (4) и добавьте их, нажав кнопку "+" напротив (5)
- В результате у вас получится набор связанных полей (6). Сохраните его, нажав кнопку "Создать поле" (7)
- Ненужные сохраненные поля можно удалить, нажав кнопку "Удалить поле" (8)
3. Выведите созданное поле со связанными параметрами в CRM. В нашем примере мы создали поле "Автомобиль" для сделки. Когда мы выведем его, мы получим 3 связанных параметра, и в зависимости от выбранной марки, будут выводиться отфильтрованные списки подходящих ей моделей, а для выбранной модели, соответственно, отфильтрованный список подходящих годов выпуска. Выберите нужные значения и сохраните их.
Обратите внимание, что если под созданным полем пусто или надпись "не заполнено", нужно нажать на область под названием поля и немного подождать. Если все было настроено верно, то после этого данные подгрузятся
Теперь вам не придется листать выпадающий список, в котором слишком много моделей, и вы не сможете нечаянно подставить модель, которая не подходит выбранной марке!