Назначение. Блок «Отправка подзадач исполнителям поручения» предназначен для создания задач исполнителям поручений по РКК или исполнителям подчиненных поручений по поручению.
Группа – «Канцелярия».
Базовый блок - «Сценарий».
Свойства, унаследованные от базового блока:
Имя |
Заголовок |
Тип |
Описание |
Name |
Наименование |
Строка (Константа) |
Доступное. Значение по умолчанию: Отправка подзадач исполнителям поручения |
Link |
Ссылка |
Строка (Константа) |
Доступное |
Comment |
Примечание |
Строка (Константа) |
Доступное |
Script |
Вычисление |
Строка (Вычисление) |
Скрытое |
Дополнительные свойства:
Имя |
Заголовок |
Тип |
Описание |
Assignment |
Поручение |
Запись справочника Поручения по РКК (параметр) |
Поручения, подзадачи исполнителям которого будут отправлены |
TypedRoute |
Типовой маршрут |
Запись справочника Типовые маршруты (параметр) |
Значение по умолчанию: Отправка поручения по РКК исполнителю |
CreatedTasks |
Созданные подзадачи исполнителей |
Коллекция задач |
Созданные подзадачи (Выходное) |
Результаты выполнения: нет.
Описание.
· | если среди исполнителей поручения, указанного в свойстве Поручение есть ответственный исполнитель, то ему будет создана подзадача по типовому маршруту, указанному в свойстве Типовой маршрут, остальные исполнители будут наблюдателями по этой подзадаче. |
· | если среди исполнителей поручения нет ответственных, то для каждого исполнителя поручения будет создана отдельная подзадача по типовому маршруту, указанному в свойстве Типовой маршрут; |
· | проверяется указание поручения в свойстве Поручение, если поручение не указано, будет сгенерировано соответствующее исключение; |
· | проверяется означенность свойства Созданные подзадачи исполнителей, если свойство не означено, то блок выполнится, в выходное свойство Созданные подзадачи исполнителей ничего не запишется; |
· | проверяется указание типового маршрута в свойстве Типовой маршрут, если типовой маршрут не указан, будет сгенерировано соответствующее исключение; |
· | если в типовом маршруте, указанном в свойстве Типовой маршрут, не задана тема задачи, то при создании задач для каждого поручения в тему подставится наименование текущего поручения; |
· | в качестве инициатора задачи устанавливается автор поручения, либо если он не указан или не автоматизирован, инициатор текущей задачи. |
· | подзадачи создаются только для исполнителей не выполнивших поручения, т.е. не заполнено поле Факт. дата для этого исполнителя; |
· | если в типовом маршруте, по которому отправляется задача, есть параметр Поручение типа «Запись справочника Поручения по РКК», то в него запишется поручение, указанное в свойстве Поручение; |
· | если в типовом маршруте, по которому отправляется задача, есть параметр Исполнитель типа «Пользователь», то в него запишется текущий исполнитель, для которого создается подзадача; |
· | если в типовом маршруте, по которому отправляется задача, есть параметр НомерСтрокиПоручения типа «Целое число», то в него запишется номер строки табличной части исполнителей поручения, соответствующий текущему исполнителю; |
· | если исполнитель не автоматизирован, то будет создана подзадача с уведомлением автору поручения о невозможности отправить поручение на исполнение. |