СтрокаПредметов =
МультипредметностьКлиентСервер.ПредметыСтрокой (МассивПредметов,
Истина, Ложь);
Для Каждого Задача Из ФормируемыеЗадачи Цикл
Задача.Наименование =
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку (
НСтр («ru = ‘Ведущая задача – Зарегистрировать %1’»),
СтрокаПредметов);
Задача.Автор = Автор;
Задача.Проект = Проект;
Задача.ПроектнаяЗадача = ПроектнаяЗадача;
КонецЦикла;
КонецПроцедуры
Проверка условия рассмотрения документа
// рассмотрение
Процедура НаРассмотрениеПроверкаУсловия
(ТочкаМаршрутаБизнесПроцесса, Результат)
Результат = ЗначениеЗаполнено (ШаблонРассмотрения);
КонецПроцедуры
Создание процедуры «Рассмотрение»
Процедура РассмотрениеПередСозданиемВложенныхБизнесПроцессов
(ТочкаМаршрутаБизнесПроцесса, ФормируемыеБизнесПроцессы, Отказ)
РассмотрениеОбъект = БизнесПроцессы.
Рассмотрение.СоздатьБизнесПроцесс();
РассмотрениеОбъект.Дата = ТекущаяДатаСеанса();
РассмотрениеОбъект.Автор = Автор;
Мультпредметность.ЗаполнитьПредметыПроцессаПоШаблону
(ШаблонРассмотрения, РассмотрениеОбъект);
Мультипредметность.ПередатьПредметыПроцессу (РассмотрениеОбъект,
ЭтотОбъект, Ложь, Истина);
РассмотрениеОбъект.Проект = Проект;
РассмотрениеОбъект.ПроектнаяЗадача = ПроектнаяЗадача;
РассмотрениеОбъект.ЗаполнитьПоШаблону (ШаблонРассмотрения);
РаботаСБизнесПроцессами.СкопироватьЗначенияДопРеквизитов
(ЭтотОбъект, РассмотрениеОбъект);
РассмотрениеСсылка =
БизнесПроцессы.Рассмотрение.ПолучитьСсылку();
РассмотрениеОбъект.УстановитьСсылкуНового (РассмотрениеСсылка);