<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > RecordManagement – делопроизводственные документы > Ознакомление с документом > AcquaintanceTask – задача на ознакомление с документом Разделяемые функции типа сущности AcquaintanceTask |
Имя функции |
Модификатор |
Атрибут |
Описание |
– |
[Public] |
Заполнить участников из списка ознакомления |
|
virtual |
– |
Проверить наличие документа в задаче и наличие прав на него |
|
– |
– |
Доступность действия "Исключить из ознакомления" |
|
– |
– |
Сохранить номер версии и хеш документа в задаче |
|
virtual |
– |
Валидация старта задачи на ознакомление |
Заполнить участников из списка ознакомления.
Синтаксис
[Public]
public void FillFromAcquaintanceList(IAcquaintanceList acquaintanceList)
Параметры
acquaintanceList – Список ознакомления.
Проверить наличие документа в задаче и наличие прав на него.
Синтаксис
public virtual bool HasDocumentAndCanRead()
Возвращаемое значение
bool – True, если с документом можно работать.
SchemeVersionSupportsExcludeFromAcquaintance
Доступность действия "Исключить из ознакомления".
Синтаксис
public bool SchemeVersionSupportsExcludeFromAcquaintance()
Возвращаемое значение
bool – True - если доступно, иначе - False.
Сохранить номер версии и хеш документа в задаче.
Синтаксис
public void StoreAcquaintanceVersion(IElectronicDocument document, bool isMainDocument)
Параметры
document – Документ;
isMainDocument – Признак главного документа.
Валидация старта задачи на ознакомление.
Синтаксис
public virtual bool ValidateAcquaintanceTaskStart(Sungero.Core.IValidationArgs e)
Параметры
e – Аргументы действия.
Возвращаемое значение
bool – True, если валидация прошла успешно, и False, если были ошибки.
© Компания Directum, 2024 |