[ELMA3] Список согласований и ознакомлений по документу
В данной статье рассмотрим метод, возвращающий все согласования и ознакомления по документу.
Пример сценария с использованием PublicAPI
Примечание
Актуальная документация по PublicAPI доступна по ссылке.
Внимание!
Сценарий, указанный ниже, актуален для версий системы ELMA до 3.15.38 включительно.
Контекстные переменные:
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); // получить группы согласования по документу