<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Docflow – документооборот > Настройка согласования по регламенту > ApprovalReviewTaskStage – этап рассмотрения несколькими адресатами Серверные функции типа сущности ApprovalReviewTaskStage |
Имя функции |
Модификатор |
Атрибут |
Описание |
GetApprovalTaskAdditionalInfoKey + перегрузки |
static |
– |
Сформировать дополнительную информацию для ссылки, связывающей задачу на согласование по регламенту с задачей на рассмотрение документа |
GetApprovalTaskExternalLink + перегрузки |
static |
[Public] |
Найти ссылку с задачей на рассмотрение документа для задачи на согласование по регламенту |
virtual |
– |
Получить срок задачи на рассмотрение документа |
|
static |
– |
Получить задачу на рассмотрение документа |
|
static |
– |
Связать задачу на согласование по регламенту и задачу на рассмотрение документа с помощью ссылки |
|
virtual |
– |
Установить срок задачи на рассмотрение |
|
virtual |
– |
Установить внутренний статус согласования служебной записки при завершении задачи на рассмотрение |
|
virtual |
– |
Установить внутренний статус согласования служебной записки при старте задачи на рассмотрение |
GetApprovalTaskAdditionalInfoKey
Сформировать дополнительную информацию для ссылки, связывающей задачу на согласование по регламенту с задачей на рассмотрение документа.
Перегрузки
Имя функции |
Описание |
GetApprovalTaskAdditionalInfoKey (IApprovalTask approvalTask) |
Сформировать дополнительную информацию для ссылки, связывающей задачу на согласование по регламенту с задачей на рассмотрение документа |
GetApprovalTaskAdditionalInfoKey (IApprovalTask approvalTask, int? stageNumber) |
Сформировать дополнительную информацию для ссылки, связывающей задачу на согласование по регламенту с задачей на рассмотрение документа |
GetApprovalTaskAdditionalInfoKey (IApprovalTask approvalTask)
Сформировать дополнительную информацию для ссылки, связывающей задачу на согласование по регламенту с задачей на рассмотрение документа.
Синтаксис
public static string GetApprovalTaskAdditionalInfoKey(IApprovalTask approvalTask)
Параметры
approvalTask – Задача на согласование по регламенту.
Возвращаемое значение
string – Дополнительная информация для ссылки, связывающей задачу на согласование по регламенту с задачей на рассмотрение документа.
GetApprovalTaskAdditionalInfoKey (IApprovalTask approvalTask, int? stageNumber)
Сформировать дополнительную информацию для ссылки, связывающей задачу на согласование по регламенту с задачей на рассмотрение документа.
Синтаксис
public static string GetApprovalTaskAdditionalInfoKey(IApprovalTask approvalTask, int? stageNumber)
Параметры
approvalTask – Задача на согласование по регламенту;
stageNumber – Номер этапа.
Возвращаемое значение
string – Дополнительная информация для ссылки, связывающей задачу на согласование по регламенту с задачей на рассмотрение документа.
Найти ссылку с задачей на рассмотрение документа для задачи на согласование по регламенту.
Перегрузки
Имя функции |
Описание |
Найти ссылку с задачей на рассмотрение документа для задачи на согласование по регламенту |
|
GetApprovalTaskExternalLink (IApprovalTask approvalTask, int? stageNumber) |
Найти ссылку с задачей на рассмотрение документа для задачи на согласование по регламенту |
GetApprovalTaskExternalLink (IApprovalTask approvalTask)
Найти ссылку с задачей на рассмотрение документа для задачи на согласование по регламенту.
Синтаксис
[Public]
public static Sungero.Domain.Shared.IExternalLink GetApprovalTaskExternalLink(IApprovalTask approvalTask)
Параметры
approvalTask – Задача на согласование по регламенту.
Возвращаемое значение
Sungero.Domain.Shared.IExternalLink – Ссылка с задачей на рассмотрение документа.
GetApprovalTaskExternalLink (IApprovalTask approvalTask, int? stageNumber)
Найти ссылку с задачей на рассмотрение документа для задачи на согласование по регламенту.
Синтаксис
[Public]
public static Sungero.Domain.Shared.IExternalLink GetApprovalTaskExternalLink(IApprovalTask approvalTask, int? stageNumber)
Параметры
approvalTask – Задача на согласование по регламенту;
stageNumber – Номер этапа.
Возвращаемое значение
Sungero.Domain.Shared.IExternalLink – Ссылка с задачей на рассмотрение документа.
Получить срок задачи на рассмотрение документа.
Синтаксис
public virtual DateTime? GetMaxDeadlineFromReviewTask(IApprovalTask task)
Параметры
task – Задача на согласование, в рамках которой запущена задача на рассмотрение.
Возвращаемое значение
DateTime? – Срок задачи на рассмотрение документа.
Получить задачу на рассмотрение документа.
Синтаксис
public static IDocumentReviewTask GetReviewTaskByExternalLink(Sungero.Domain.Shared.IExternalLink link)
Параметры
link – Ссылка с задачей на рассмотрение документа.
Возвращаемое значение
IDocumentReviewTask – Задача на рассмотрение документа.
LinkApprovalTaskAndDocumentReviewTask
Связать задачу на согласование по регламенту и задачу на рассмотрение документа с помощью ссылки.
Синтаксис
public static void LinkApprovalTaskAndDocumentReviewTask(IApprovalTask approvalTask, RecordManagement.IDocumentReviewTask reviewTask)
Параметры
approvalTask – Задача на согласование по регламенту;
reviewTask – Задача на рассмотрение документа.
Установить срок задачи на рассмотрение.
Синтаксис
public virtual void SetDocumentReviewTaskDeadline(RecordManagement.IDocumentReviewTask task)
Параметры
task – Задача на рассмотрение документа.
SetMemoInternalApprovalStateOnDocumentReviewTaskCompleted
Установить внутренний статус согласования служебной записки при завершении задачи на рассмотрение.
Синтаксис
public virtual void SetMemoInternalApprovalStateOnDocumentReviewTaskCompleted(IApprovalTask approvalTask, RecordManagement.IDocumentReviewTask reviewTask)
Параметры
approvalTask – Задача на согласование по регламенту;
reviewTask – Задача на рассмотрении документа.
SetMemoInternalApprovalStateOnDocumentReviewTaskStarted
Установить внутренний статус согласования служебной записки при старте задачи на рассмотрение.
Синтаксис
public virtual void SetMemoInternalApprovalStateOnDocumentReviewTaskStarted(IApprovalTask approvalTask)
Параметры
approvalTask – Задача на согласование по регламенту.
© Компания Directum, 2024 |