Имя: Пароль:
1C
1С v8
Программное создание бизнес-процесса
🠗 (Волшебник 24.01.2023 10:50)
,
0 Underwood
 
24.01.23
10:16
Добрый день! Подскажите, пожалуйста, как добавить ВСПОМОГАТЕЛЬНЫЙ предмет в бизнес-процесс

Бп = БизнесПроцессы.Ознакомление.СоздатьБизнесПроцесс();
    Бп.Дата = ТекущаяДатаСеанса();
    Бп.Важность = Перечисления.ВариантыВажностиЗадачи.Обычная;
      
    
    Бп.Автор = Справочники.Пользователи.НайтиПоНаименованию("");  
    Бп.Проект = РаботаСПроектами.ПолучитьПроектПоУмолчанию();
    ПредметДляПередачи = Справочники.ВнутренниеДокументы.НайтиПоНаименованию("WE12345JG56784584FJDHFJD");

    
    Мультипредметность.ПередатьПредметыПроцессу(Бп, ПредметДляПередачи, Ложь, Истина);
      // Для Каждого Исполнитель ИЗ ДанныеЗаполнения.Исполнители Цикл
        Строка = Бп.Исполнители.Добавить();
        Строка.Исполнитель = Справочники.Пользователи.НайтиПоНаименованию("");
    // КонецЦикла;  
    
    ВспомогательныйПредмет = Справочники.ВнутренниеДокументы.НайтиПоНаименованию("");
    
    //Мультипредметность.ДобавитьПредмет(Бп,ВспомогательныйПредмет);
    
    МультипредметностьКлиентСервер.ЗаполнитьНаименованиеПроцесса(Бп, НСтр("ru = 'Ознакомиться'"));
    Бп.Записать();
    Бп.Старт();
1 Волшебник
 
модератор
24.01.23
10:50
Это ваши внутренние корпоративные модули. При чём тут мы?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший