Список согласований и ознакомлений по документу

В данной статье рассмотрим метод, возвращающий все согласования и ознакомления по документу.

Пример сценария с использованием PublicAPI

Примечание
Актуальная документация по PublicAPI доступна по ссылке.
Внимание!
Сценарий, указанный ниже, актуален для версий системы ELMA до 3.12.1 включительно.

Контекстные переменные:

context.Doc - Переменная типа Документ.

Пространство имен:

using EleWise.ELMA.API;

Текст сценария:

PublicAPI.Docflow.Tasks.GetAcquaintanceGroupByDocument(context.Doc); // получить группы ознакомления по документу
PublicAPI.Docflow.Tasks.GetApprovementGroupsByDocument(context.Doc); // получить группы согласования по документу

Пример сценария без использования PublicAPI

Пространство имен:

using EleWise.ELMA.Documents.Managers;

Текст сценария:

var acquaintanceTaskGroups = AcquaintanceTaskGroupManager.Instance.GetGroupsByDocument(context.Doc); // получить группы ознакомления по документу
var approvementTaskGroups = ApprovementTaskGroupManager.Instance.GetGroupsByDocument(context.Doc); // получить группы согласования по документу