Типовые маршруты
Прикладной блок «Исполнение поручения по РКК»
Назначение. Блок «Исполнение поручения по РКК» предназначен для создания задания исполнителю поручения по РКК.
Группа – «Канцелярия».
Базовый блок - «Задание».
Свойства, унаследованные от базового блока:
Имя |
Заголовок |
Тип |
Описание |
Name |
Наименование |
Строка (Константа) |
Доступное. Значение по умолчанию: Исполнение поручения по РКК |
PerformerName |
Исполнитель |
Пользователь, Группа, Роль, Список пользователей (Константа или параметр) |
Доступное |
Subject |
Тема |
Строка (Константа или параметр) |
Доступное. Значение по умолчанию: Исполнение |
Deadline |
Срок |
Дата (Константа или параметр) |
Доступное |
IsRelativeDeadline |
Относительный |
Логическое значение (Константа) |
Доступное |
RelativeDeadlineType |
Единица измерения |
Признак (Константа) |
Доступное. Принимает значения: Дни; Часы; Минуты; Секунды |
IsParallel |
Параллельные задания |
Логическое значение (Константа или параметр) |
Доступное. Принимает значения: Да; Нет. По умолчанию – Да |
JobText |
Текст по умолчанию |
Строка (Константа или параметр) |
Доступное |
Attachment |
Вложения |
Список объектов (константа или параметр) |
Доступное |
ApplyAttachmentRightsArea |
Выдать права на вложения |
Признак (Константа) |
Доступное. Принимает значения: Всего семейства задач; Текущего блока |
AttachmentRightsType |
Тип прав на вложения |
Признак (Константа) |
Доступное. Принимает значения: Просмотр; Изменение; Полный |
AbortDeadline |
Крайний срок |
Дата (Константа или параметр) |
Доступное |
IsRelativeAbortDeadline |
Относительный |
Логическое значение (Константа) |
Доступное |
RelativeAbortDeadlineType |
Единица измерения |
Признак (Константа) |
Доступное. Принимает значения: Дни; Часы; Минуты; Секунды |
NeedSignOnPerform |
Требовать подписания |
Логическое значение (Константа или параметр) |
Доступное. Принимает значения: Да; Нет |
Дополнительные свойства:
Имя |
Заголовок |
Тип |
Описание |
Assignment |
Поручение |
Запись справочника Поручения по РКК (параметр) |
Поручение, которое необходимо выполнить |
Report |
Отчет по поручению |
Строка (параметр) |
Выходное. Текст, который будет занесен как отчет по поручению |
ExecutionDate |
Дата выполнения задания |
Дата (параметр) |
Выходное. Дата выполнения задания |
LineNumber |
Номер строки исполнителя в поручении |
Целое число (параметр) |
Номер строки табличной части исполнителей в поручении соответствующий текущему исполнителю |
CreatedAssignments |
Созданные поручения |
Коллекция записей справочника Поручения по РКК |
Выходное. Подчиненные поручения, созданные текущим исполнителем. |
Результаты выполнения: В результате выполнения блока возвращается одно из следующих значений:
Код |
Наименование |
Примечание |
1 |
Исполнено |
Поручение выполнено |
2 |
На исполнение |
Отправить на исполнение подчиненные поручения |
3 |
Запросить продление срока |
Запрос на продления сроков выполнения поручения |
Описание.
· при старте задания проверяется значение свойства Поручение и Номер строки исполнителя в поручении. Если какое-либо из них не указано, то будет сгенерировано исключение с соответствующим сообщением, формирование задания прервется;
· при старте задания формируется тема в формате «Исполнение поручения №<Номер поручения> по РКК рег.№<Рег. номер РКК>», к которой добавляется «за <ФИО исполнителя поручения>», в случае если значение свойства Исполнитель не совпадает со значением поля Исполнитель поручения, указанного в свойстве Поручение;
· при старте задания формируется текст, в котором указывается текст поручения, внешний исполнитель (если указан).
· после получения задания исполнитель либо исполняет сам поручение, либо создает подчиненные поручения;
· если задание выполнено с результатом «На исполнение», то:
· если в типовом маршруте использующем данный блок и есть параметр НуженОтчет, то его значение будет запрошено у исполнителя;
· также, будет осуществлен поиск подчиненных поручений, если будут найдены невыполненные подчиненные поручения, создателем которых является текущий исполнитель, то они будут вложены в задание;
· если подходящие поручения найдены не будут, то подчиненное поручение создастся автоматически и исполнитель сможет заполнить его реквизиты, при необходимости по кнопке Добавить, можно создать дополнительные поручения;
· если подходящие поручения не найдены и исполнитель их не создал, то исполнителю будет выдано соответствующее предупреждение. Выполнение задания отменится;
· при выполнении задания с любым результатом, текст задания копируется в выходное свойство Отчет по поручению;
· если задание выполнено с результатом «Исполнено», то дата выполнения задания копируется в выходное свойство Дата выполнения задания;
· при выполнении задания с любым результатом, поручение будет связано с электронными документами, которые были вложены в этом задании.
См. также:
· Прикладной блок «Занесение ответа и факт. даты исполнения в поручение»;
· Прикладной блок «Контроль исполнения поручения по РКК»;
· Прикладной блок «Ожидание выполнения подзадач исполнителей по поручению»;
· Прикладной блок «Ожидание выполнения поручений по РКК»;
· Прикладной блок «Отправка подзадач исполнителям поручения»;
· Прикладной блок «Отправка поручений по РКК задачами»;
· Прикладной блок «Регистрация документа»;
· Прикладной блок «Согласование продления срока поручения по РКК».
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|