<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Docflow – документооборот > Задача на согласование по регламенту > ApprovalAssignment – согласование официального документа согласующим Серверные функции типа сущности ApprovalAssignment |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
[Remote] |
Проверить, можно ли добавить сотрудника в процесс согласования |
|
static |
– |
Получить согласующих, которые будут реально согласовывать на текущей итерации |
|
– |
– |
Получить согласующих, которые будут реально согласовывать на текущей итерации |
|
– |
[Remote] |
Построить сводку по документу |
|
– |
[Remote] |
Построить регламент |
Проверить, можно ли добавить сотрудника в процесс согласования.
Синтаксис
[Remote(IsPure = true)]
public virtual bool CanForwardTo(Company.IEmployee employee)
Параметры
employee – Сотрудник, которого добавляем.
Возвращаемое значение
bool – True, если сотрудника можно добавлять.
Получить согласующих, которые будут реально согласовывать на текущей итерации.
Синтаксис
public static List<Company.IEmployee> GetCurrentIterationEmployees(IApprovalTask task, IApprovalStage stage)
Параметры
task – Задача согласования;
stage – Этап согласования (обязательных или доп. согласующих).
Возвращаемое значение
List<Company.IEmployee> – Согласующие.
GetCurrentIterationEmployeesWithoutAssignment
Получить согласующих, которые будут реально согласовывать на текущей итерации.
Синтаксис
public List<Company.IEmployee> GetCurrentIterationEmployeesWithoutAssignment()
Возвращаемое значение
List<Company.IEmployee> – Согласующие.
Построить сводку по документу.
Синтаксис
[Remote(IsPure = true)]
public StateView GetDocumentSummary()
Возвращаемое значение
StateView – Сводка по документу.
Построить регламент.
Синтаксис
[Remote(IsPure = true)]
public Sungero.Core.StateView GetStagesStateView()
Возвращаемое значение
Sungero.Core.StateView – Регламент.
© Компания Directum, 2024 |