Как скриптом можно назначить куратора процесса (Не проекта! / галка "Куратор" в матрице ответственности)? Как вообще добраться в коде до этого свойства? Заранее спасибо
Есть такой чудесный процесс приезжающий вместе с поставкой ELMA - Улучшение бизнес-процесса. Вот в нем можно очень многое почерпнуть в плане чтения метаданных процессов. Про матрицу ответственности там точно есть.
Доброго дня! Видел решение в этой статье: https://www.elma-bpm.ru/KB/article-5829.html Ну или просто можно использовать следующий сценарий: foreach (var role in context.Proekt.ProjectRoles) { if (role.Name == "Кураторы проекта") { role.Users.Add(context.User); role.Save(); } } где context.Proekt - контекстная переменная с типом "Проект" context.User - контекстная переменная с типом "Пользователь"