Есть бизнес-процесс, простенький, с инициатором и исполнителем, но в блок-схеме есть циклы. Так вот в чем проблема, если пользователь-исполнитель переадресовывает свою задачу другому пользователю, то после завершения данной задачи, если бизнес-процесс возвращается в эту же точку маршрута опять (в следующей итерации цикла), то новая задача ставится исходному исполнителю (который с себя уже сбагрил проблему).
Я пробовал просто взять и изменить реквизит Исполнитель в бизнес-процессе, когда задача переадресовывается, но результат прежний. Неужели список задач и соответственно исполнителей генерируется на этапе создания бизнес-процесса и его уже не изменить?
Посоветуйте, плз, куда рыть.
Ну немного кривовато, но сделал. Перед созданием задачи проверка на правильного исполнителя и если не совпадает заменяем на того, кому переадресовывали. Спасибо.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший