Установка признака принадлежности к комплексному процессу
Необходимо добавить галочку, чтобы пользователь понимал, что данная задача является частью комплексного процесса или запущена отдельно
Для начала следует добавить доп реквизит к задачам

Воспользуемся обработчиком бизнес событий
Событие: выполнение задачи
1 2 3 4 5 6 7 8 |
БП = Событие.Источник; КП = БП.БизнесПроцесс.ВедущаяЗадача.БизнесПроцесс; Если ТипЗнч(КП) = Тип("БизнесПроцессСсылка.КомплексныйПроцесс") Тогда ЗадачаВКП = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", "ЗадачаВКомплексномПроцессе"); ТаблицаСвойствИЗначений = Новый Массив; ТаблицаСвойствИЗначений.Добавить(Новый Структура("Свойство, Значение", ЗадачаВКП, ИСТИНА)); УправлениеСвойствами.ЗаписатьСвойстваУОбъекта(БП, ТаблицаСвойствИЗначений); КонецЕсли; |
Теперь после создания задачи, в ней будет проставляться признак

Комментарии закрыты