Другие модули на выбор

Бестранк. Зависимые поля в CRM

Стоимость: руб.
Этот компонент мы сможете использовать только при наличии лицензии. Подходящие редакции:

Получите быструю помощь по покупке, оплате, установке, настройке, продлению и другим вопросам, оставив заявку

1. Пункт меню Бестранк.

После установки модуля в административном разделе в левом меню появится пункт Бестранк. В нём собраны настройки всех наших решений.

2. Меню с представлениями объектов CRM

Кликните на пункт "Зависимые поля в карточке CRM", в меню появятся список сущностей CRM, для которых можно настроить зависимые поля. Для каждой сущности выводятся все доступные Представления, т.е. вы можете установить разные зависимости для разных представлений.

Есть два типа зависимостей: Заполнено и Привязка к значению.

3. Как настроить зависимые поля, чтобы они появились, когда родительское поле заполнено:

  1. В столбце Поле выберите родительское поле.
  2. В столбце Тип укажите Заполнено
  3. В столбце Поля/Разделы выберите, что должно появиться при заполнении родительского поля — определённые поля или целый раздел.
  4. В столбце Значения отметьте поля или разделы, которые должны появиться при заполнении родительского поля.

4. Как настроить зависимые поля, чтобы они появились, при выборе в родительском поле определённого значения:

* Важно! зависимость от значения поля можно установить только для параметров со списочными значениями (тип Список, Да/Нет, Привязка к статусам и т.д)

  1. В столбце Поле выберите родительское поле.
  2. В столбце Тип укажите Привязка к значению.
  3. В столбце Поля/Разделы выберите, что должно появиться при выборе значения родительского поля — определённые поля или целый раздел.
  4. В столбце Значения появятся все варианты значений родительского поля. Для каждого варианта выводится список всех полей или разделов, в зависимости от вашего выбора в пункте 3.
  5. Отметьте поля/разделы, которые должны появиться при выборе указанного варианта.
  6. Если поле должно быть заполнен обязательно, то отметьте его галочкой в столбце Обязательные поля.




Зависимость значений

Данная настройка позволяет ограничить список доступных значений в поле привязки к элементам инфоблоков в зависимости от значений, выбранных в полях привязки к элементам CRM.

Для того, чтобы настроить зависимость от значений, необходимо перейти во вкладку "Бестранк" -> "Зависимые поля в CRM" -> "*нужная сущность CRM*" -> "Зависимые значения"



Затем нужно нажать "добавить настройку" и выбрать поля, с которыми будет работать зависимость



1.
Здесь нужно выбрать пользовательское поле для CRM-сущности с привязкой к элементам нужного инфоблока.
Значения этого поля в карточке элемента CRM будут зависимыми

2.
Здесь нужно выбрать поле для CRM-сущности с привязкой к элементам CRM.
По значениям этого поля будут определяться элементы списка, которые будут попадать в список доступных значений поля привязки к элементам инфоблока.
На выбор доступны штатные поля "контакт" и "компания", а также пользовательское поле с типом "привязка к элементам CRM".

3.
Здесь нужно выбрать поле для инфоблока с привязкой к элементам CRM.
Если в это поле внести значение, которое совпадает со значением поля привязки к элементам CRM в карточке элемента CRM, то элемент списка, в котором находится данное поле, будет доступен для выбора в поле "привязка к элементам инфоблока" в карточке элемента CRM.
На выбор доступны только поля с типом "привязка к элементам CRM", которые находятся в инфоблоке, к которому привязано поле из пункта "1".
Все элементы списка, в которых выбранное поле "привязка к элементам CRM" не заполнено, либо содержит значение, несовпадающее со значением аналогичного поля в карточке элемента CRM, не будут доступны для выбора в поле привязки к элементам инфоблока из пункта "1".


Можно задавать несколько настроек. Для этого нужно еще раз кликнуть "добавить настройку".

Важно: если в списке под условие не подходит ни один элемент, то все элементы списка будут доступны для выбора в поле "привязка к элементам инфоблока"



Чтобы удалить настройку, нужно кликнуть "удалить" напротив нужной настройки