<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Contracts – договорные документы > Настройки согласования > ContractsApprovalRule – правила согласования Серверные функции типа сущности ContractsApprovalRule |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
– |
Проверить возможность существования данного маршрута с условиями по рамочному договору |
|
virtual |
– |
Проверить возможность существования данного маршрута с условиями по типовому договору |
|
virtual |
– |
Получить все условия по рамочному договору в данном маршруте |
|
virtual |
– |
Получить все условия по стандартному договору в данном маршруте |
CheckIsFrameworkContractConditions
Проверить возможность существования данного маршрута с условиями по рамочному договору.
Синтаксис
public virtual bool CheckIsFrameworkContractConditions(List<Docflow.Structures.ApprovalRuleBase.RouteStep> allConditions, Docflow.Structures.ApprovalRuleBase.RouteStep condition)
Параметры
allConditions – Все условия в данном маршруте;
condition – Текущее условие.
Возвращаемое значение
bool – Возможность существования данного маршрута.
Проверить возможность существования данного маршрута с условиями по типовому договору.
Синтаксис
public virtual bool CheckStandardConditions(List<Docflow.Structures.ApprovalRuleBase.RouteStep> allConditions, Docflow.Structures.ApprovalRuleBase.RouteStep condition)
Параметры
allConditions – Все условия в данном маршруте;
condition – Текущее условие.
Возвращаемое значение
bool – Возможность существования данного маршрута.
GetIsFrameworkContractConditionsInRoute
Получить все условия по рамочному договору в данном маршруте.
Синтаксис
public virtual List<Docflow.Structures.ApprovalRuleBase.RouteStep> GetIsFrameworkContractConditionsInRoute(List<Docflow.Structures.ApprovalRuleBase.RouteStep> route)
Параметры
route – Маршрут.
Возвращаемое значение
List<Docflow.Structures.ApprovalRuleBase.RouteStep> – Условия.
Получить все условия по стандартному договору в данном маршруте.
Синтаксис
public virtual List<Docflow.Structures.ApprovalRuleBase.RouteStep> GetStandardConditionsInRoute(List<Docflow.Structures.ApprovalRuleBase.RouteStep> route)
Параметры
route – Маршрут.
Возвращаемое значение
List<Docflow.Structures.ApprovalRuleBase.RouteStep> – Условия.
© Компания Directum, 2024 |