Первостепенное условие в бизнес-процессе: «Нужно ли согласование с главным технологом?»
Если подразделение инициатора «Технологический отдел», то согласование с главным технологом нужно. Если нет, то происходит выход из цикла.
Идем по ветке да: если инициатор главный спец (занесен в константу), согласование не нужно, происходит выход из цикла.
Если нет, проверяется проект, выбранный инициатором. В зависимости от выбранного проекта в согласующих подставляется тот или иной главный технолог.
Устанавливаются права для выбранного согласующего, меняется статус согласования в поле элемента списка. В данном случае статус «на рассмотрении». Также есть статусы «принято», «не принято».
В поле «у кого» вписывается сотрудник, которому приходит задание на согласование.