Функции вычисляемых выражений
<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > DocflowApproval – документооборот. Движение документов Функции вычисляемых выражений |
![]() ![]() |
GetDocumentResponsible (Ответственный за документ)
Возвращает ответственного за документ:
•для OutgoingDocumentBase (Исходящий документ) – сотрудника, подготовившего документ или автора;
•для InternalDocumentBase (Внутренний документ) – сотрудника, подготовившего документ или автора;
•для AccountingDocumentBase (Базовый финансово-хозяйственный документ) – ответственного или автора;
•для остальных типов документов – автора документа.
Используется для вычисляемой роли «Ответственный за документ».
GetPerformers (Все участники процесса)
Возвращает исполнителей всех заданий в рамках задачи и исполнителей подзадач.
Используется для уведомления участников процесса о подписании документа.
GetCount (Количество элементов)
Возвращает количество элементов в списке сущностей.
GetDocumentRegistrar (Регистратор документа)
Функция документа OfficialDocument (Официальный документ). Возвращает:
•если документ зарегистрирован, то ответственного за группу регистрации;
•если документ не зарегистрирован, то определяется группа регистрации, которая отвечает за документ и обслуживает нашу организацию и подразделение, к которым относится документ. В случае, если таких групп несколько, выбирается та группа, которая обслуживает все подразделения;
•если подходящей группы регистрации не нашлось, то возвращает пустое значение.
Используется для вычисляемой роли «Регистратор документа».
GetOutgoingDocumentsRegistrar (Регистратор исходящей корреспонденции)
Функция документа OfficialDocument (Официальный документ). Возвращает ответственного за регистрацию документа:
•если документ зарегистрирован, то ответственного за группу регистрации;
•если документ не зарегистрирован, то определяется группа регистрации, которая отвечает за документ и обслуживает нашу организацию и подразделение, к которым относится документ. В случае, если таких групп несколько, выбирается та группа, которая обслуживает все подразделения;
•если подходящей группы регистрации не нашлось, то возвращает пустое значение.
Используется для вычисляемой роли «Регистратор исходящей корреспонденции».
GetCounterpartyResponsible (Ответственный за контрагента)
Функция документа OfficialDocument (Официальный документ). Возвращает ответственного за контрагента, указанного в документе. Если в документе не указан контрагент, то возвращает пустое значение.
Используется для вычисляемой роли «Ответственный за контрагента».
GetAssistants (Ассистенты)
Функция справочника Employee (Сотрудник). Возвращает список действующих ассистентов руководителей.
Используется для вычисляемой роли «Ответственный за печать».
© Компания Directum, 2024 |