Коллеги подскажите, каким более рациональным способом можно построить процесс, где руководитель отдела заполняет блок с данными [Исполнитель, Тема задачи, Описание, Вложения] и создаются задачи по каждому исполнителю из блока. Рассматривал это, как создать внешний подпроцесс и запускать его из родительского, циклом перебирать исполнителей, и из родительского процесса передавать все данные по задачам во внешний. Если кто сталкивался с подобной задачей подскажите каким способом решили
Как это можно сделать описано https://www.elma-bpm.ru/KB/article-5649.html Кстати можно уменьшить схему, и использовать цикл в настройках внешнего подпроцесса (там можно выбрать цикл). Потом выбрать по сценарию и в сценарии где CountUser - это общее число исполнителей, UserListReview - кому(пользователь) отправляем подпроцесс ADD_coordinate - для твоего случая это список пользователей "Испольнитель" public virtual bool Decrement_a (Context context) { if (context.CountUser < 0) return false; else { context.UserListReview = context.ADD_coordinate.ElementAt (Convert.ToInt32 (context.CountUser)); context.CountUser--; return true; } }