<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Docflow – документооборот > Право подписи Серверные функции типа сущности SignatureSetting |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
[Public] |
Проверить срок действия электронной доверенности в праве подписи |
|
static |
[Public] |
Получить действующие права подписи по виду документа и нашим организациям |
|
static |
[Public] |
Получить действующие права подписи по виду документа |
|
virtual |
– |
Получить условия по праву подписи |
|
virtual |
[Public] |
Проверить, является ли документ-основание в праве подписи эл. доверенностью |
|
static |
[Public] |
Создать права подписи для НОР |
|
virtual |
[Public] |
Обновление списка подписывающих согласно правам подписи |
FormalizedPowerOfAttorneyIsExpired
Проверить срок действия электронной доверенности в праве подписи.
Синтаксис
[Public, Remote]
public virtual bool FormalizedPowerOfAttorneyIsExpired()
Возвращаемое значение
bool – True - если срок действия доверенности истёк, иначе - false.
Получить действующие права подписи по виду документа и нашим организациям.
Синтаксис
[Public]
public static IQueryable<ISignatureSetting> GetSignatureSettings(List<IBusinessUnit> businessUnits, List<IDocumentKind> kinds)
Параметры
businessUnits – Наши организации;
kinds – Виды документа.
Возвращаемое значение
IQueryable<ISignatureSetting> – Действующие права подписи.
GetSignatureSettingsByDocumentKind
Получить действующие права подписи по виду документа.
Синтаксис
[Public]
public static IQueryable<ISignatureSetting> GetSignatureSettingsByDocumentKind(IDocumentKind documentKind)
Параметры
documentKind – Вид документа.
Возвращаемое значение
IQueryable<ISignatureSetting> – Права подписи.
Получить условия по праву подписи.
Синтаксис
public virtual string GetSignSettingCondition()
Возвращаемое значение
string – Строка с условиями.
Проверить, является ли документ-основание в праве подписи эл. доверенностью.
Синтаксис
[Public]
public virtual bool ReasonIsFormalizedPoA()
Возвращаемое значение
bool – True - если документ-основание является эл. доверенностью.
Создать права подписи для НОР.
Синтаксис
[Remote, Public]
public static void UpdateBusinessUnitSetting(Company.IBusinessUnit unit)
Параметры
unit – НОР.
Обновление списка подписывающих согласно правам подписи.
Синтаксис
[Public]
public virtual void UpdateSigningRole(bool beforeDelete)
Параметры
beforeDelete – True, если это процесс удаления.
© Компания Directum, 2024 |