TLDR: динамические утверждения, когда некоторые утверждающие объединяются, а некоторые не только с утверждением заголовка.
Наш текущий бизнес-процесс требует, чтобы для данной транзакции некоторые элементы в транзакции (например, отдел А)на данном уровне ответственности может быть только 1 утверждающий, а другие - несколько утверждающих.Если уровень и область ответственности имеют более одного утверждающего, то любое из этих утверждающих может завершить утверждение (объединено).Однако динамические утверждения генерируют шаги последовательно, а сами шаги утверждения должны быть либо объединены в пул (требуется один утверждающий), либо не объединены (все требующие утверждающие).
Пример: отделы транзакций
отдел - уровни- пользователи
A - директор - пользователь 1, пользователь 2
A - руководитель - пользователь 5
B - директор - пользователь 3
B - руководитель- Пользователь 5
C - Директор - Пользователь 4
D - Исполнительный - Пользователь 5
В идеале, мы бы сгенерировали процесс утверждения, который выглядел бы динамично
Шаг 1 - Утверждения директора
Пользователь 1, Пользователь 2, Пользователь 3, Пользователь 4
Шаг 2 - Утверждения руководителя
Пользователь 5
Если мы установим для шага динамического утверждения ВСЕ требуемые утверждающие, ОБА пользователь 1 и 2 требуются - но это не так - либо может быть утверждающим
Если мы установим для шага динамического утверждения всего 1 требуемый, тоПользователь 1 (например) может одобрить весь шаг, который неЭто правда, нам все еще нужны Пользователь 3 и Пользователь 4.
Мы могли бы изменить его так, чтобы динамическое утверждение генерировало
Шаг 1
Пользователь 1, Пользователь 2
Шаг 2
Пользователь 3
Шаг 3
Пользователь 4
Шаг 4
Пользователь 5
Но это не имеет никакого смысла - нет причин заставлять пользователей 3 и 4 ждать, пока пользователь 1 или 2 не закончит работу - их утверждения независимы.