<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Docflow – документооборот > Задача на свободное согласование FreeApprovalTask – задача на свободное согласование |
Наследник от Sungero.Workflow.Task. Задача на свободное согласование документа – это неструктурированное согласование с произвольным набором согласующих. Подробнее
Имя свойства |
Отображаемое имя |
---|---|
Документы, добавленные в группу «Приложения» |
|
Согласующие |
|
Документы, удаленные из группы "Приложения" |
|
Уведомлять о замечаниях |
|
По завершении получить |
Approvers (Согласующие): Коллекция
Список согласующих для документа. Согласующим выдаются права на вложения в событии «Старт блока» блока «Согласование рецензентами». На основной документ – на изменение, на приложения – на изменение, если у инициатора есть права на изменение, иначе на просмотр.
Имя свойства |
Отображаемое имя |
---|---|
Approver |
Согласующий |
Approver (Согласующий): Sungero.CoreEntities.Recipient
Сотрудник, роль, группа, подразделение или наша организация, участвующая в согласовании документа. Задания на согласование будут сформированы всем действующим сотрудникам.
ReceiveOnCompletion (По завершении получить): Перечисление
Тип задания, которое получит инициатор после завершения согласования.
Если ReceiveOnCompletion (По завершении получить) = Assignment (Задание), то инициатору после согласования придет FreeApprovalFinishAssignment (Завершение согласования), если Notice (Уведомление), то придет FreeApprovalNotification (Уведомление).
Имя свойства |
Отображаемое имя |
---|---|
Assignment |
Задание |
Notice |
Уведомление |
ReceiveNotice (Уведомлять о замечаниях): Логическое
Признак, что будет создано уведомление инициатору, если согласующий отправил документ на доработку. Уведомление формируется в событии «Выполнение задания» блока «Согласование рецензентами». Если задание на согласование было выполнено с результатом «На доработку» и больше заданий в рамках задачи нет, то уведомление сформировано не будет – сразу придет задание на доработку документа.
AddedAddenda (Документы, добавленные в группу "Приложения"): Коллекция
Документы, добавленные в группу вложений «Приложения» задачи. Скрыто в проводнике, заполняется программно:
•в обработчике событий «Создание вложения», «Добавление вложения» и «Удаление вложения» группы «Приложения», чтобы в реальном времени учитывать изменение состава приложений пользователем в задаче;
•в событии «До рестарта» задачи, чтобы учесть документы, добавленные до прекращения задачи;
•в обработчиках схемы задачи, чтобы учесть документы, добавленные исполнителями заданий.
Используется для определения документов, которые не должны быть удалены из группы программно, даже если связь «Приложение» с основным документом отсутствует.
Имя |
Отображаемое имя |
---|---|
AddendumId |
Документ, добавленный в группу "Приложения" |
AddendumId (Идентификатор документа): Идентификатор
ИД документа, который был добавлен в группу вложений «Приложения».
RemovedAddenda (Документы, удаленные из группы "Приложения"): Коллекция
Документы, удаленные из группы вложений «Приложения» задачи. Скрыто в проводнике, заполняется программно:
•в обработчике событий «Создание вложения», «Добавление вложения» и «Удаление вложения» группы «Приложения», чтобы в реальном времени отслеживать изменение состава приложений пользователем в задаче;
•в событии «До рестарта» задачи, чтобы учесть документы, удаленные до прекращения задачи;
•в обработчиках схемы задачи, чтобы учесть документы, удаленные исполнителями заданий.
Используется для определения документов, которые не должны быть повторно добавлены программно в задачу по связи с типом «Приложение».
Имя |
Отображаемое имя |
---|---|
AddendumId |
Документ, удаленный из группы "Приложения" |
AddendumId (Идентификатор документа): Идентификатор
ИД документа, который был удален из группы вложений «Приложения».
© Компания Directum, 2024 |