Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
27 июн 2024, 20:52

Програмное формирование задачи

Автор Леонид, 09 дек 2009, 08:57

0 Пользователей и 1 гость просматривают эту тему.

Леонид

При сутации что для  получения разрешения на какое-либо действие требуется получить согласование у нескольких сотрудников.Количество их будет известно но согласование должно производиться параллельно, а не по схеме: сначала первый, после первого второй и т. п. Как при работе с такими бизнес-процессами отказаться от стандартного способа формирования задачи и сформировать ее программно?

Никитина

Для выполнения этой задачи нужно использовать обработчик именно такого плана:
Для Каждого Рецензент Из НаСогласование Цикл
НоваяЗадача = Задачи.ЭтапПути.СоздатьЗадачу();

НоваяЗадача.БизнесПроцесс = Ссылка;
НоваяЗадача.Пользователь = Рецензент.Рецензент;
НоваяЗадача.Наименование = "Согласование со специалистом";
НоваяЗадача.ТочкаМаршрута = БизнесПроцессы.НаПараллельноеСогласование.ТочкиМаршрута.Согласование;
НоваяЗадача.Дата = ТекущаяДата();

НоваяЗадача.Записать();

ФормируемыеЗадачи.Добавить(НоваяЗадача);

КонецЦикла;

СтандартнаяОбработка = Ложь;

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск