Копировать ссылку на страницу

Назначение. Блок «Согласование продления срока поручения» предназначен для последовательного создания заданий контролерам на продление сроков поручения по РКК.

Группа – «Канцелярия».

Базовый блок – «Задание».

Свойства, унаследованные от базового блока:

Имя

Заголовок

Тип

Описание

Name

Наименование

Строка (Константа)

Доступное. Значение по умолчанию Согласование продления срока

Link

Ссылка

Строка (Константа)

Доступное

Comment

Примечание

Строка (Константа)

Доступное

PerformerName

Исполнитель

Список пользователей (Константа или параметр)

Скрытое

Subject

Тема

Строка (Константа или параметр)

Доступное

Deadline

Срок

Дата, целое число (Константа или параметр)

Доступное

IsRelativeDeadline

Относительный

Логическое значение (Константа)

Доступное. Возможные значения: Да, Нет. Главное свойство Deadline

RelativeDeadlineType

Единица измерения

Признак (Константа)

Доступное. Возможные значения: Дни, Часы, Минуты, Секунды. Главное свойство Deadline

IsParallel

Параллельные задания

Логическое значение (Константа или параметр)

Доступное. Возможные значения: Да, Нет. Значение по умолчанию Да

JobText

Текст по умолчанию

Строка (Константа или параметр)

Доступное

Attachment

Вложения

Список объектов (константа или параметр)

Доступное

ApplyAttachmentRightsArea

Выдать права на вложения

Признак (Константа)

Доступное. Возможные значения: Всего семейства задач, Текущего блока

AttachmentRightsGroup

Пользователи

Признак (Константа)

Доступное. Возможные значения: Все исполнители, Исполнители локальной сети. Главное свойство ApplyAttachmentRightsArea

AttachmentRightsType

Тип прав на вложения

Признак (Константа)

Доступное. Возможные значения: Просмотр, Изменение, Полный. Главное свойство ApplyAttachmentRightsArea

Instruction

Инструкция

Строка (Константа или параметр)

Доступное

AbortDeadline

Крайний срок

Дата (Константа или параметр)

Доступное

IsRelativeAbortDeadline

Относительный

Логическое значение (Константа)

Доступное. Возможные значения: Да, Нет. Главное свойство AbortDeadline

RelativeAbortDeadlineType

Единица измерения

Признак (Константа)

Доступное. Возможные значения: Дни, Часы, Минуты, Секунды. Главное свойство AbortDeadline

NeedSignOnPerform

Требовать подписания

Логическое значение (Константа или параметр)

Доступное. Возможные значения: Да, Нет

Дополнительные свойства:

Имя

Заголовок

Тип

Описание

Inspectors

Контролер

Коллекция записей справочника Пользователи (Параметр)

Доступное

Iniciator

Инициатор

Коллекция записей справочника Пользователи (Константа)

Доступное

Assignment

Поручение

Запись справочника Поручения (Параметр)

Доступное. Поручение, для которого нужно согласовать изменение срока

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

Код

Наименование

Примечание

И

Изменить срок

Изменить срок выполнения поручения. Новый срок запрашивается у пользователя

О

Отказать

Отказать в переносе срока выполнения поручения

С

Провести согласование

Согласовать изменение срока со следующим контролером

H

Продлить на неделю

Продлить срок поручения на неделю

2

Продлить на 2 недели

Продлить срок поручения на 2 недели

М

Продлить на месяц

Продлить срок поручения на один календарный месяц

Описание:

До начала блока поручение отправляется на исполнении нескольким Исполнителям.

если одному из Исполнителей потребовалось продлить срок, он формирует задание контролеру, указанному в свойстве Контролеры;
при старте задания проверяется, указано ли свойство блока Поручение, если не указано, то будет сгенерировано исключение с соответствующим сообщением, формирование задания прекратится;
при старте задания формируется тема задания в формате «Согласование продления срока поручения №<№ поручения> по РКК рег.№ <Рег. номер РКК>»;
если контролер выполняет задание с результатом Изменить срок, то запрашивается новый срок, при этом в типовом маршруте должен быть параметр ПланСрок. После указания нового срока в табличной части поручения в строке с исполнителем, от кого приходил запрос на продление, значение Срок исполнения меняется на новый срок. Если новый срок, запрошенный исполнителем, больше срока, указанного в карточке поручения, то срок в карточке также меняется;
если контролер выполняет задание с результатом Продлить на неделю, то новый срок не запрашивается, а автоматически продлевается на 7 календарных дней;
если контролер выполняет задание с результатом Продлить на 2 недели, то новый срок не запрашивается, а автоматически продлевается на 14 календарных дней;
если контролер выполняет задание с результатом Продлить на месяц, то новый срок не запрашивается, а автоматически продлевается на один календарный месяц;
значение параметра ПланСрок типового маршрута автоматически изменится, если в установке Переносить план. дату с выходного дня модуля «Канцелярия» указано значение Вперед или Назад и плановый срок выпадает на выходной день.

Подробнее см. раздел «Пример использования блока «Согласование продления срока поручения по РКК».

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM