DocumentFlowTask – задача на согласование по процессу
<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > DocflowApproval – документооборот. Движение документов DocumentFlowTask – задача на согласование по процессу |
![]() ![]() |
Задача на согласование документа с возможностью настроить маршрут с использованием схем бизнес-процессов. Наследник от Sungero.Workflow.Task.
Задача практически не реализует бизнес-логику и является интерфейсом для задания параметров варианта процесса. В зависимости от процесса реализуется функциональность по согласованию и обработке разных типов документов. И может покрыть большое число бизнес-процессов пользователей. Для реализации нестандартных вариантов процессов можно использовать блоки из библиотеки прикладных блоков и базовые.
Имя свойства |
Отображаемое имя |
---|---|
Дополнительные согласующие |
|
Адресаты |
|
Способ доставки |
|
Сервис эл. обмена |
|
Причина прекращения |
|
Права на документы до понижения |
AddApprovers (Дополнительные согласующие): Коллекция
Список дополнительных согласующих. Коллекция Sungero.CoreEntities.Recipient
Используется для указания исполнителей в блоках согласования, согласно настройке варианта процесса.
Addressees (Адресаты): Коллекция
Список сотрудников, которым придет задание на рассмотрение документа. Свойство видимо и доступно для редактирования, если в варианте процесса есть блок «Рассмотрение» или «Рассмотрение несколькими адресатами». При согласовании типа документа Memo (Служебная записка) свойство недоступно для редактирования.
Для типа документа Memo (Служебная записка) свойство заполняется автоматически из документа, для других документов заполняется вручную инициатором.
Используется для указания исполнителей в блоке одноадресного рассмотрения или многоадресного рассмотрения, согласно настройке варианта процесса.
Имя свойства |
Отображаемое имя |
---|---|
Адресат |
Addressee (Адресат): Sungero.Company.Employee
Сотрудник, которому придет задание на рассмотрение документа.
DeliveryMethod (Способ доставки): Sungero.Docflow.MailDeliveryMethod
Способ доставки документа. Используется для указания исполнителей в блоке обработки, согласно настройке варианта процесса.
Свойство видимо и доступно для редактирования, если в варианте процесса есть блок обработки, реализующем логику отправки документа контрагенту.
ExchangeService (Сервис эл. обмена): Sungero.ExchangeCore.ExchangeService
Сервис электронного обмена. Используется для указания исполнителей в блоке DocumentProcessingBlock (Обработка документов), согласно настройке варианта процесса.
Свойство видимо, если в варианте процесса есть блок DocumentProcessingBlock (Обработка документов), реализующий логику отправки документа контрагенту. Доступно только, значение свойства равно Сервис эл. обмена. По умолчанию заполняется сервисом обмена, через который настроен обмен с контрагентом.
Доступные для выбора значения в списке зависят от документа, вложенного в группу «Документ»:
•если документ пришел из сервиса обмена и у него есть запись в справочнике ExchangeDocumentInfo (Сведения о документе обмена), то можно выбрать только тот сервис обмена, из которого пришел документ;
•если у документа есть контрагент, то список ограничен сервисами, с которыми установлен обмен с контрагентом;
•если у документа нет контрагента, то список ограничен сервисами, с которыми настроено подключение нашей организации.
AbortingReason (Причина прекращения): Текст
Причина прекращения задачи. Заполняется в соответствующем окне при прекращении задачи. Используется для уведомления участников процесса о прекращении согласования документа.
Уведомление приходит исполнителям заданий, созданных по задаче и успевших прочитать их.
RevokedDocumentsRights (Права на документы до понижения): Коллекция
Изначальные права инициатора на основной документ и его приложения. Скрыто в проводнике, заполняется автоматически при старте задачи.
В варианте процесса можно настроить понижение или отбор прав на комплект документов у инициатора. При этом на уровне настройки нельзя восстановить права инициатора при прекращении задачи. Поэтому инициатору задачи автоматически назначаются права на документы из групп вложений «Документ» и «Приложения», если они ниже, чем до старта задачи.
Имя свойства |
Отображаемое имя |
---|---|
Идентификатор документа |
|
Тип прав |
DocumentId (Идентификатор документа): Идентификатор
ИД документа, на который были выданы права доступа инициатору.
RightType (Тип прав): Перечисление
Тип прав доступа на документ.
Имя свойства |
Отображаемое имя |
---|---|
Read |
Чтение |
Edit |
Изменение |
FullAccess |
Полный доступ |
© Компания Directum, 2024 |