Назначение. Блок «Задание вышестоящему руководителю» предназначен отправки задания руководителю определенного пользователя. С помощью данного блока можно реализовать согласование с вышестоящим руководством в зависимости от настройки иерархии подразделений.
Базовый блок - «Задание».
Свойства, унаследованные от базового блока:
Имя |
Заголовок |
Тип |
Описание |
Name |
Наименование |
Строка (Константа) |
Значение по умолчанию «Задание вышестоящему руководителю» |
Link |
Ссылка |
Строка (Константа) |
Доступное |
Comment |
Примечание |
Строка (Константа) |
Доступное |
PerformerName |
Исполнитель |
Пользователь (Константа или параметр) |
Скрытое |
Subject |
Тема |
Строка (Константа или параметр) |
Нет |
Deadline |
Срок |
Дата (Константа или параметр) |
Нет |
IsRelativeDeadline |
Относительный |
Логическое значение (Константа) |
Нет |
RelativeDeadlineType |
Единица измерения |
Признак (Константа) |
Нет |
IsParallel |
Параллельные задания |
Логическое значение (Константа или параметр) |
Скрытое |
JobText |
Текст по умолчанию |
Строка (Константа или параметр) |
Нет |
Attachment |
Вложения |
Список объектов (константа или параметр) |
Нет |
ApplyAttachmentRightsArea |
Выдать права на вложения |
Признак (Константа) |
Доступное. Принимает значения: Всего семейства задач; Текущего блока |
AttachmentRightsType |
Тип прав на вложения |
Признак (Константа) |
Нет |
Instruction |
Инструкция |
Строка (Константа или параметр) |
Доступное |
AbortDeadline |
Крайний срок |
Дата (Константа или параметр) |
Нет |
IsRelativeAbortDeadline |
Относительный |
Логическое значение (Константа) |
Нет |
RelativeAbortDeadlineType |
Единица измерения |
Признак (Константа) |
Нет |
NeedSignOnPerform |
Требовать подписания |
Логическое значение (Константа или параметр |
Доступное. Принимает значения: Да; Нет |
Дополнительные свойства:
Имя |
Заголовок |
Тип |
Описание |
Subordinate |
Подчиненный |
Пользователь (Константа или параметр) |
Пользователь, для которого вычисляется руководитель, который будет являться исполнителем задания. Обязательное |
ChiefParamName |
Руководитель |
Строка (Константа) |
Имя параметра типового маршрута типа пользователь, в который будет сохранена информация о руководителе, которому отправлено задание |
Результаты выполнения. Результаты выполнения этого блока задает разработчик типового маршрута.
Описание. При выполнении блока «Согласование с вышестоящим руководителем» проверяется, что свойство Subordinate указано. Если оно не указано, то выполнение типового маршрута прервется на текущем блоке и будет сгенерировано соответствующее исключение.
Если для текущего пользователя определено несколько работников, то руководитель будет определен только для первого найденного работника (с минимальным ИД).
Если пользователь, указанный в свойстве Subordinate сам является руководителем подразделения, то в качестве его руководителя будет возвращен руководитель головного подразделения.
Если для работника не определен руководитель (достигнут наивысший уровень иерархии), то исполнитель блока будет не определен, значение параметра с именем, заданным в свойстве ChiefParamName, также не будет определено и блок будет пропущен.