0
ЯшкаКопытин77
14.01.25
✎
21:37
|
Приветствую коллеги!
Возникла непонятная ситуация с отложенным стартом Бизн.процесса
Ниже в коде указал
РегистрыСведений.НастройкиОтложеногоСтартаПроцессов.Добавить(ПроцессОбъект.Ссылка,ТекущаяДата());
Запись в регистре успешно создается,Так же запускается регламентное задание
которое создает Задачу, эту задачу так же видно в очереди Заданий
Но сама Задача не "прилетает" пользователю
и в очереди заданий и в Журнале прцессов такая картина
см прикрепленные файлы
НовСтрокаИсполнители = ПроцессОбъект.Исполнители[0];
НовСтрокаИсполнители.ВариантУстановкиСрокаИсполнения = Перечисления.ВариантыУстановкиСрокаИсполнения.ОтносительныйСрок;
СтрокаGUID = "00000000-0000-0000-0000-000000000000";
НовыйGUID = Новый УникальныйИдентификатор(СтрокаGUID);
НовСтрокаИсполнители.ИдентификаторИсполнителя = НовыйGUID;
НовСтрокаИсполнители.Исполнитель = Руководитель; //////ИНС_Сотрудник.Подразделение.Родитель.Руководитель;
НовСтрокаИсполнители.Ответственный = Ложь;
НовСтрокаИсполнители.ПорядокИсполнения = Перечисления.ПорядокВыполненияЗадач.ВместеСПредыдущим;
НовСтрокаИсполнители.Пройден = Ложь;
НовСтрокаИсполнители.СрокИсполненияДни = 3;
НовСтрокаИсполнители.Описание = "";
ПолучДатаУвольнения = ПолучитьФактДатуУвольнения(СсылкаДок);
Если ПолучДатаУвольнения = Дата(1,1,1) Тогда
Возврат;
Иначе
ПроцессОбъект.Дата = ТекущаяДата(); ///ПолучДатаУвольнения;
КонецЕсли;
ПроцессОбъект.Записать();
Мультипредметность.ПередатьПредметыПроцессу(ПроцессОбъект, ВыборкаДетальныеЗаписи.Ссылка, Ложь, Истина);
//----
РегистрыСведений.НастройкиОтложеногоСтартаПроцессов.Добавить(ПроцессОбъект.Ссылка,ТекущаяДата());
ПроцессОбъект.Записать();
//// ПроцессОбъект.Старт();
УстановитьПривилегированныйРежим(Ложь);
|
|