<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > RecordManagement – делопроизводственные документы > Поручение, продление срока, запрос отчета поручения > StatusReportRequestTask – запрос отчета по поручению Серверные функции типа сущности StatusReportRequestTask |
Имя функции |
Модификатор |
Атрибут |
Описание |
CreateStatusReportRequest + перегрузки |
static |
[Remote] |
Создать Запрос отчета |
virtual |
– |
Проверить документ на вхождение в обязательную группу вложений |
|
– |
[Remote] |
Построить модель состояния |
|
virtual |
– |
Получить нестандартных исполнителей задачи |
|
static |
– |
Выдать права на задание |
Создать Запрос отчета.
Перегрузки
Имя функции |
Описание |
CreateStatusReportRequest (IActionItemExecutionAssignment job) |
Создать Запрос отчета |
Создать Запрос отчета |
CreateStatusReportRequest (IActionItemExecutionAssignment job)
Создать Запрос отчета.
Синтаксис
[Remote(PackResultEntityEagerly = true)]
public static IStatusReportRequestTask CreateStatusReportRequest(IActionItemExecutionAssignment job)
Параметры
job – Задание по поручению, для которого нужен отчет.
Возвращаемое значение
IStatusReportRequestTask – Задача "Запрос отчета по поручению".
CreateStatusReportRequest (IActionItemExecutionTask task)
Создать Запрос отчета.
Синтаксис
[Remote(PackResultEntityEagerly = true)]
public static IStatusReportRequestTask CreateStatusReportRequest(IActionItemExecutionTask task)
Параметры
task – Поручение, для которого нужен отчет.
Возвращаемое значение
IStatusReportRequestTask – Задача "Запрос отчета по поручению".
Проверить документ на вхождение в обязательную группу вложений.
Синтаксис
public virtual bool DocumentInRequredGroup(Docflow.IOfficialDocument document)
Параметры
document – Документ.
Возвращаемое значение
bool – True, если документ обязателен.
Построить модель состояния.
Синтаксис
[Remote(IsPure = true)]
public Sungero.Core.StateView GetStateView()
Возвращаемое значение
Sungero.Core.StateView – Модель состояния.
Получить нестандартных исполнителей задачи.
Синтаксис
public virtual List<IRecipient> GetTaskAdditionalAssignees()
Возвращаемое значение
List<IRecipient> – Исполнители.
Выдать права на задание.
Синтаксис
public static void GrantRightToAssignment(ITask task, IAssignment assignment)
Параметры
task – Задача;
assignment – Задание.
© Компания Directum, 2024 |