В данной обработке представлен механизм определения полного перечня всех согласующих лиц комплексного бизнес процесса по схеме, сразу после старта процесса для внутреннего документа. Перечень согласующих лиц определяется по схеме бизнес процесса (БП), с вычислением условий заложенных в схеме. Так же в обработке учтена возможность вычисления автоподстановок указанных в схеме (если таковые есть). Данный алгоритм например возможно применить на закладке "Визы" внутреннего документа - для отображения всех согласовантов, или в печатной форме "Лист согласования".
Так например, в приложенном скриншоте показан запущенный процесс и он был согласован на первой задаче, после чего перешел к выполнению второй задачи, но выбрав в обработке этот внутренний документ - мы сможем увидеть весь перечень согласующих лиц с вычислением всех условий заложенных в схеме.
В обработке предполагается, что в схеме бизнес процесса нет обработчиков, которые зависят от пользователя (т.е. заложенного в схему программного кода, выполнение которого, зависит от выбора пользователя)!!!
Обработка тестировалась в Документообороте КОРП версии 2.1.13.28, 2.1.15.4.