Вычисление информации о замещении
В Comindware Platform существует системный функционал замещения, доступный по умолчанию администраторам системы. Данный функционал позволяет назначать заместителей на период отсутствия определённого сотрудника с указанием передаваемых ролей. Заместители могут на период замещения завершать задачи за отсутствующего сотрудника и выполнять другие действия, исходя из передаваемых ролей.
Так как раздел «Замещения» является частью администрирования системы, информация о наличии текущих замещений или о заместителях конкретного сотрудника по умолчанию недоступна для конечных пользователей. Если вам необходимо показывать информацию о замещениях сотрудников или настраивать вычисления, которые учитывают замещения, используйте параметры библиотеки замещения в выражениях N3.
Префикс и параметры
Для подключения к библиотеке параметров замещения в выражении N3 используйте следующий префикс:
@prefix substitution: <http://comindware.com/ontology/substitution#>.
В данном префиксе хранятся следующие параметры замещения:
| Параметр | Описание |
|---|---|
name |
Название замещения |
deputies |
Заместители |
absentee |
Отсутствующий |
roles |
Передаваемые роли |
startDate |
Начало замещения |
endDate |
Окончание замещения |
Чтобы получить значение определённого параметра, используйте конструкцию предиката substitution:параметр.
Пример: substitution:name, substitution:deputies.