<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > RecordManagement – делопроизводственные документы > Поручение, продление срока, запрос отчета поручения > DeadlineExtensionTask – продление срока Серверные функции типа сущности DeadlineExtensionTask |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
– |
Проверить документ на вхождение в обязательную группу вложений |
|
static |
[Remote] |
Получить задачу на продление срока по поручению |
|
static |
– |
Получить срок продления в строковом формате |
|
– |
[Remote] |
Построить модель состояния |
|
virtual |
– |
Получить нестандартных исполнителей задачи |
Проверить документ на вхождение в обязательную группу вложений.
Синтаксис
public virtual bool DocumentInRequredGroup(Docflow.IOfficialDocument document)
Параметры
document – Документ.
Возвращаемое значение
bool – True, если документ обязателен.
Получить задачу на продление срока по поручению.
Синтаксис
[Remote(PackResultEntityEagerly = true)]
public static IDeadlineExtensionTask GetDeadlineExtension(Sungero.RecordManagement.IActionItemExecutionAssignment executionAssignment)
Параметры
executionAssignment – Поручение.
Возвращаемое значение
IDeadlineExtensionTask – Задача, на основе которой создано поручение.
Получить срок продления в строковом формате.
Синтаксис
public static string GetDesiredDeadlineLabel(DateTime desiredDeadline)
Параметры
desiredDeadline – Срок.
Возвращаемое значение
string – Строковое представление.
Построить модель состояния.
Синтаксис
[Remote(IsPure = true)]
public Sungero.Core.StateView GetStateView()
Возвращаемое значение
Sungero.Core.StateView – Модель состояния.
Получить нестандартных исполнителей задачи.
Синтаксис
public virtual List<IRecipient> GetTaskAdditionalAssignees()
Возвращаемое значение
List<IRecipient> – Исполнители.
© Компания Directum, 2024 |