<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > DocflowApproval – документооборот. Движение документов > Подписание документа > SigningAssignment – задание на подписание Клиентские функции типа сущности SigningAssignment |
![]() ![]() |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
– |
Добавить ошибки в аргументы действия |
|
virtual |
– |
Получить комментарий к подписи |
|
virtual |
[Public] |
Показывать сводку по документу |
|
virtual |
– |
Подписать документы из задания с результатом "Не согласовано" |
|
virtual |
– |
Показать диалог переадресации задания |
|
virtual |
– |
Подписать документы из задания |
|
virtual |
– |
Валидация задания перед переадресацией |
|
virtual |
– |
Валидация задания перед отказом в подписании |
|
virtual |
– |
Валидация задания перед отправкой на доработку |
|
virtual |
– |
Валидация задания перед подписанием |
Добавить ошибки в аргументы действия.
Синтаксис
public virtual bool AddErrorsToEventArgs(List<string> errors, Sungero.Domain.Client.ExecuteActionArgs eventArgs)
Параметры
errors – Список ошибок;
eventArgs – Аргументы действия.
Возвращаемое значение
bool – True - если ошибок нет, иначе - False.
Получить комментарий к подписи.
Синтаксис
public virtual string GetCommentForSignature()
Возвращаемое значение
string – Комментарий к подписи.
Показывать сводку по документу.
Синтаксис
[Public]
public virtual bool NeedViewDocumentSummary()
Возвращаемое значение
bool – True, если в задании нужно показывать сводку по документу.
Подписать документы из задания с результатом "Не согласовано".
Синтаксис
public virtual string NotEndorseDocuments()
Возвращаемое значение
string – Если подписание успешно - пустая строка, иначе - текст возникшей ошибки.
Показать диалог переадресации задания.
Синтаксис
public virtual bool ShowForwardingDialog()
Возвращаемое значение
bool – True - если пользователь нажал "Переадресовать", иначе - False.
Подписать документы из задания.
Синтаксис
public virtual string SignDocuments()
Возвращаемое значение
string – Если подписание успешно - пустая строка, иначе - текст возникшей ошибки.
Валидация задания перед переадресацией.
Синтаксис
public virtual bool ValidateBeforeForward(Sungero.Domain.Client.ExecuteActionArgs eventArgs)
Параметры
eventArgs – Аргументы действия.
Возвращаемое значение
bool – True - если ошибок нет, иначе - False.
Валидация задания перед отказом в подписании.
Синтаксис
public virtual bool ValidateBeforeReject(Sungero.Domain.Client.ExecuteActionArgs eventArgs)
Параметры
eventArgs – Аргументы действия.
Возвращаемое значение
bool – True - если ошибок нет, иначе - False.
Валидация задания перед отправкой на доработку.
Синтаксис
public virtual bool ValidateBeforeRework(Sungero.Domain.Client.ExecuteActionArgs eventArgs)
Параметры
eventArgs – Аргументы действия.
Возвращаемое значение
bool – True - если ошибок нет, иначе - False.
Валидация задания перед подписанием.
Синтаксис
public virtual bool ValidateBeforeSign(Sungero.Domain.Client.ExecuteActionArgs eventArgs)
Параметры
eventArgs – Аргументы действия.
Возвращаемое значение
bool – True - если ошибок нет, иначе - False.
© Компания Directum, 2024 |