<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > DocflowApproval – документооборот. Движение документов > Обработка документа > DocumentProcessingAssignment – задание на обработку документов Клиентские функции типа сущности DocumentProcessingAssignment |
![]() ![]() |
Имя функции |
Модификатор |
Атрибут |
Описание |
static |
– |
Запросить подтверждение выполнения задания без отправки документа |
|
static |
– |
Проверить возможность отправки документа контрагенту |
|
static |
– |
Создать сопроводительное письмо |
|
virtual |
– |
Создать электронное письмо с документом |
|
– |
– |
Отправка документа, либо ответа контрагенту с учетом выбранного сервиса обмена и приложений в задаче на согласование |
|
virtual |
– |
Валидация задания перед выполнением |
|
virtual |
– |
Валидация задания перед отправкой на доработку |
AskUserToCompleteAssignmentWithoutSend
Запросить подтверждение выполнения задания без отправки документа.
Синтаксис
public static string AskUserToCompleteAssignmentWithoutSend()
Возвращаемое значение
string – Код ответа пользователя: завершить задание, отменить, послать документ.
Проверить возможность отправки документа контрагенту.
Синтаксис
public static bool CanSendToCounterparty(IOfficialDocument document)
Параметры
document – Документ.
Возвращаемое значение
bool – True, если можно отправить, иначе - false.
Создать сопроводительное письмо.
Синтаксис
public static void CreateCoverLetter(IOfficialDocument document, Workflow.Interfaces.IWorkflowEntityAttachmentGroup attachmentsGroup)
Параметры
document – Документ, к которому создается сопроводительное письмо;
attachmentsGroup – Группа вложений.
Создать электронное письмо с документом.
Синтаксис
public virtual void CreateEmail(IElectronicDocument document)
Параметры
document – Документ для вложения.
Отправка документа, либо ответа контрагенту с учетом выбранного сервиса обмена и приложений в задаче на согласование.
Синтаксис
public void SendToCounterparty(Sungero.Docflow.IOfficialDocument document)
Параметры
document – Документ.
Валидация задания перед выполнением.
Синтаксис
public virtual bool ValidateBeforeComplete(Sungero.Domain.Client.ExecuteActionArgs eventArgs)
Параметры
eventArgs – Аргументы действия.
Возвращаемое значение
bool – True - если ошибок нет, иначе - False.
Валидация задания перед отправкой на доработку.
Синтаксис
public virtual bool ValidateBeforeRework(Sungero.Domain.Client.ExecuteActionArgs eventArgs)
Параметры
eventArgs – Аргументы действия.
Возвращаемое значение
bool – True - если ошибок нет, иначе - False.
© Компания Directum, 2024 |