SELECTOR_OPTIONS - параметр компонента main.user.selector, набор опций для передачи в контрол-попап выбора.
Общие опции
Опция
Описание
context
Контекст, который будет использоваться для сортировки последних выбранных сущностей (из того же контекста - поднимается выше по сортировке).
contextCode
Для ускорения выборки последних полученных сообщений (по умолчанию - не используется).Значения поля CODE_TYPE в таблице b_finder_dest:
для пользователей - U
для рабочих групп - SG
для сущностей CRM - CRM
для отделов - D
Есть смысл использовать, если вы выбираете в селекторе сущности только одного типа.
Опции для различных типов сущностей
В настоящий момент стандартно поддерживаются сущности:
Абстрактные группы
Примечание: если установлен модуль "Социальная сеть".
Опция
Значения
По умолчанию
Описание
enableAll
Y/N
N
Возможность выбора сущности "Всем сотрудникам" (с кодом UA).
enableEmpty
Y/N
N
Возможность выбора сущности "Без значения" (с кодом EMPTY).
enableUserManager
Y/N
N
Возможность выбора сущности "Начальнику" (с кодом USER_MANAGER).
Пользователи
Примечание: если установлен модуль "Социальная сеть".
Опция
Значения
По умолчанию
Описание
enableUsers
Y/N
Y
Возможность выбора пользователей. Остальные опции доступны если установлено значение Y.
userSearchArea
см. описание
Не ограничена
Область выбора. Значения:
I - только сотрудники;
E - только внешние пользователи.
allowUserSearch
Y/N
Y
Возможность поиска пользователей.
allowEmailInvitation
Y/N
N
Возможность добавления почтовых пользователей в случае поиска по email и отсутствия результатов (при наличии модуля "Почта").
allowSearchEmailUsers
Y/N
N
Возможность поиска почтовых пользователей.
allowSearchCrmEmailUsers
Y/N
N
Возможность поиска почтовых пользователей-контактов CRM.
Рабочие группы
Примечание: если установлен модуль "Социальная сеть".
Опция
Значения
По умолчанию
Описание
enableSonetgroups
Y/N
N
Возможность выбора рабочих групп. Остальные опции доступны если установлено значение Y.
allowAddSocNetGroup
Y/N
N
Возможность добавления рабочих групп в случае поиска по названию и отсутствия результатов.
enableProjects
Y/N
N
Поддержка проектов (разделение на проекты и остальные рабочие группы).
sonetGroupsFeature
см. описание
Не используется
Ограничение по минимальному уровню прав доступа к функционалу рабочих групп. Поддерживается значение blog - сообщения,
минимальный уровень
Минимальный уровень прав для сообщений, при котором группа будет выбрана.
прав - premoderate_post (создание сообщения с премодерацией).
socNetGroupsSiteId
ID сайта
ID текущего сайта
Фильтрация рабочих групп по ID сайта.
landing
Y/N
N
Выбирать только рабочие группы для публикаций (при наличии модуля "Сайты 24").
Отделы
Примечание: если установлен модуль "Интранет".
Опция
Значения
По умолчанию
Описание
enableDepartments
Y/N
N
Использование дерева отделов (в том числе - для выбора пользователей). Остальные опции доступны если установлено значение Y.
departmentSelectDisable
Y/N
Y
Отключение выбора отделов.
siteDepartmentId
ID
ID для текущего сайта
Идентификатор корневого отдела, относительно которого строится дерево отделов.
departmentFlatEnable
Y/N
N
Возможность выбора отдела без учета подотделов.
Сущности CRM
Примечание: если установлен модуль "CRM".
Опция
Значения
По умолчанию
Описание
enableCrm
Y/N
N
Возможность выбора CRM-сущностей, остальные опции доступны если установлено значение Y.
crmPrefixType
SHORT/FULL
FULL
Тип префикса для возвращаемых кодов CRM-сущностей SHORT/FULL:
для лидов: L_/CRMLEAD
для контактов: C_/CRMCONTACT
для компаний: CO_/CRMCOMPANY
для сделок: D_/CRMDEAL
для товаров: PROD_/CRMPRODUCT
для коммерческих предложений: Q_/CRMQUOTE
для заказов: O_/CRMORDER
onlyWithEmail
Y/N
N
Искать CRM-сущности только с заданным email.
returnItemUrl
Y/N
N
Делать ли выбранную CRM-сущность кликабельной.
enableCrmLeads
Y/N
N
Возможность выбора лидов CRM. Остальные опции, посвященные лидам, доступны если установлено значение Y.
addTabCrmLeads
Y/N
N
Добавить ли в диалог выбора вкладку "Лиды".
enableCrmContacts
Y/N
N
Возможность выбора контактов CRM. Остальные опции, посвященные контактам, доступны если установлено значение Y.
addTabCrmContacts
Y/N
N
Добавить ли в диалог выбора вкладку "Контакты".
enableCrmCompanies
Y/N
N
Возможность выбора компаний CRM. Остальные опции, посвященные компаниям, доступны если установлено значение Y.
addTabCrmCompanies
Y/N
N
Добавить ли в диалог выбора вкладку "Компании".
onlyMyCompanies
Y/N
N
Выбирать только "Мои компании".
enableCrmDeals
Y/N
N
Возможность выбора сделок CRM. Остальные опции, посвященные сделкам, доступны если установлено Y.
addTabCrmDeals
Y/N
N
Добавить ли в диалог выбора вкладку "Сделки".
enableCrmProducts
Y/N
N
Возможность выбора товаров CRM. Остальные опции, посвященные товарам, доступны если установлено значение Y.
addTabCrmProducts
Y/N
N
Добавить ли в диалог выбора вкладку "Товары".
enableCrmQuotes
Y/N
N
Возможность выбора коммерческих предложений CRM. Остальные опции, посвященные предложениям, доступны если установлено значение Y.
addTabCrmQuotes
Y/N
N
Добавить ли в диалог выбора вкладку "Предложения".
enableCrmOrders
Y/N
N
Возможность выбора заказов CRM. Остальные опции, посвященные заказам, доступны если установлено значение Y.