Документооборот. Видимость всех этапов комплексного процесса
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Всё дело в настройках прав, если сотрудник, получивший задачу "ознакомление" не является участником процесса "согласование" (даже если эти два процесса объединены комплексным), значит его нет в рабочей группе процесса "Согласование", а значит он не видит визы и согласующих.
Мы из этой ситуации выходили с помощью написания "Дополнительного обработчика бизнес событий" (раздел Администрирование).
Мы из этой ситуации выходили с помощью написания "Дополнительного обработчика бизнес событий" (раздел Администрирование).
Обработчик бизнес события выполняется по событию "старт процесса". Структура кода в обработчике:
Если Событие.Источник.Шаблон = Справочники.ШаблоныКомплексныхБизнесПроцессов.НайтиПоКоду("000000163")) Тогда
НаборЗаписей = РегистрыСведений.РабочиеГруппы.ПолучитьУчастниковПоОбъекту(Событие.Источник.ВедущаяЗадача.БизнесПроцесс);
РегистрыСведений.РабочиеГруппы.ЗаписатьНаборПоОбъекту(Событие.Источник, НаборЗаписей, Истина);
КонецЕсли;
Прим.: 1. Искать по коду или по наименованию нужный шаблон процесса конечно не очень хорошо, но если надо делать без доработок, то это единственный выход.
2. Приведенный пример в нашей базе реализован с более сложным условием выполнения.
В Вашем случае еще можно в условие добавить проверку типа стартуемого процесса.
Если Событие.Источник.Шаблон = Справочники.ШаблоныКомплексныхБизнесПроцессов.НайтиПоКоду("000000163")) Тогда
НаборЗаписей = РегистрыСведений.РабочиеГруппы.ПолучитьУчастниковПоОбъекту(Событие.Источник.ВедущаяЗадача.БизнесПроцесс);
РегистрыСведений.РабочиеГруппы.ЗаписатьНаборПоОбъекту(Событие.Источник, НаборЗаписей, Истина);
КонецЕсли;
Прим.: 1. Искать по коду или по наименованию нужный шаблон процесса конечно не очень хорошо, но если надо делать без доработок, то это единственный выход.
2. Приведенный пример в нашей базе реализован с более сложным условием выполнения.
В Вашем случае еще можно в условие добавить проверку типа стартуемого процесса.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот