Имя: Пароль:
1C
 
Изменение реквизитов на этапах карты маршрута бизнес процесса
0 matthey
 
06.04.25
16:57
Мне нужно, чтобы при прохождении определенного этапа карты маршрута изменялось значение реквизита. Я написал такой код:

Процедура ТестНаАдминистрироваиеПроверкаУсловия(ТочкаМаршрутаБизнесПроцесса, Результат)
    Если ПройденТестНаАдминистрирование = Ложь Тогда
        ПредлагаемаяДолжность = "Оператор";
    КонецЕсли;
    
    Результат = ПройденТестНаАдминистрирование;
    
КонецПроцедуры

Процедура ТестНаПрограммированиеПроверкаУсловия(ТочкаМаршрутаБизнесПроцесса, Результат)
    Если ПройденТестНаПрограммирование Тогда
        ПредлагаемаяДолжность = "Программист 1С";
    Иначе
        ПредлагаемаяДолжность = "Администритор 1С";
    КонецЕсли;

    Результат = ПройденТестНаПрограммирование;
КонецПроцедуры
Вроде когда пишу код и вызываю подсказку, то можно обратиться к реквизиту ПредлагаемаяДолжность. Но не понимаю, почему он не меняется. Возможно это потому что создана форма для бизнес процесса? Подскажите как изменять реквизит пожалуйста
1 Волшебник
 
06.04.25
17:33
Типы данных
2 Andy13
 
07.04.25
08:24
"ПредлагаемаяДолжность" - это реквизит бизнес-процесса.
Экземпляр бизнес-процесса в какой момент сохраняешь?
3 d4rkmesa
 
07.04.25
08:57
(0) О чем речь то, ДО 2/3, УХ, другая конфа?