Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Правила вычисления ролей позволяют визуально, без использования ISBL-кода, настраивать вычисляемые роли, используемые в типовых маршрутах. Это упрощает администрирование и разработку системы DIRECTUM. Например, если необходимо задать исполнителя задания в зависимости от нашей организации, подразделения, его должности или реквизитов согласуемого документа.

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

Примеры правил см. в разделе «Пример вычисления роли с помощью правил».

Справочник Правила вычисления ролей предназначен для создания и настройки правил.

Щелкните для увеличения изображения

Особенности заполнения полей:

*Роль. Запись справочника Роли, для которой настраивается правило. Доступны только роли с типом Вычисляемая.

*Вариант применения. Вариант применения правила при вычислении роли. Возможные значения:

Выполнить и перейти к следующему – после применения данного правила применить следующие;
Выполнить только это правило – если правило было применено, то остальные правила не применяются;
Использовать по умолчанию, если ни одно правило не было выполнено – если исполнители роли не определены другими правилами, то применить данное правило. Список пользователей по умолчанию задается в поле *Список исполнителей.

*Список исполнителей. Исполнители указанной роли. Поле может содержать записи справочников Группы пользователей, Пользователи и записи справочника Роли с типом «Статическая».

*Типовые маршруты. Типовые маршруты, роли для которых будут вычисляться с помощью данного правила.

Параметр маршрута. Параметры типовых маршрутов, указанных в поле *Типовые маршруты, для заполнения которых будет вычисляться данная роль. Доступны параметры типа «Запись справочника», «Пользователь», «Строка», «Дата», «Целое число».

Тип параметра маршрута. Заполняется автоматически при заполнении поля Параметр маршрута.

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

если «Строка», «Число», «Дата», «Запись справочника», то поле недоступно для изменения;
если «Запись справочника», то поле заполняется автоматически;
если «Пользователь», то в поле можно указать справочник Работники или Пользователи;
если «Документ», то в поле можно указать тип карточки документа.

Наименование. Наименование правила. Рекомендуется задавать наименование в формате «<Наименование роли> для <наименование типового маршрута>».

В табличной части указывается список условий для вычисления роли:

Реквизит. Заполняется в зависимости от типа параметра маршрута:

для параметров типа «Число», «Строка», «Дата» автоматически указывается значение поля Параметр маршрута. Поле недоступно для заполнения;
для параметров остальных типов можно указать реквизиты согласно значению поля Контекст параметра.

Условие. Правило сравнения реквизита со значением. Возможные значения: Больше, Меньше, Равно, Больше или равно, Меньше или равно, Не равно, Содержит. Список возможных значений зависит от типа указанного реквизита.

Значение реквизита. Значение, с которым сравнивается указанный реквизит. Значение выбирается из списка доступных записей.

Если все условия табличной части выполнены, то пользователи, указанные в поле *Список исполнителей, будут считаться исполнителями данной роли.

См. также

 

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }