|  | Объект недоступен для изменений | ☑ | 
    
        | 0
    
        OnePrg   12.01.23✎ 14:25 | 
        &НаСервере
Процедура ПатчитьНаСервере()
 пОбъект = РеквизитФормыВЗначение("Объект");
 Запрос = Новый Запрос;
 Запрос.УстановитьПараметр("ГруппаТовары",пОбъект.ГруппаТовары);
 Запрос.Текст = "ВЫБРАТЬ
 |    Номенклатура.Ссылка КАК Ссылка
 |ИЗ
 |    Справочник.Номенклатура КАК Номенклатура
 |ГДЕ
 |    Номенклатура.Ссылка В ИЕРАРХИИ(&ГруппаТовары)
 |    И Номенклатура.Ссылка <> &ГруппаТовары
 |    И Номенклатура.ЭтоГруппа";
 типЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("00-000001");
 Выборка = Запрос.Выполнить().Выгрузить();
 Для каждого строка из Выборка Цикл
 обкт = строка.Ссылка.ПолучитьОбъект();
 НоваяСтр = обкт.Наценки.Добавить();  <--- Объект недоступен для изменений
 НоваяСтр.ТипЦен = типЦен;
 НоваяСтр.ПроцентНаценки = обкт.ПроцентНаценки;
 обкт.Записать();
 КонецЦикла;
 КонецПроцедуры
 
 На форме обработки только один реквизит ГруппаТовары
 |  | 
    
        | 1
    
        KJlag   12.01.23✎ 14:28 | 
        (0) у группы есть тч?     |  | 
    
        | 2
    
        OnePrg   12.01.23✎ 14:32 | 
        (1) да     |  | 
    
        | 3
    
        OnePrg   12.01.23✎ 14:37 | 
        (1) Вступил. Табличная часть для элемента. Исправил для группы.     |  | 
    
        | 4
    
        Мультук   гуру 12.01.23✎ 14:47 | 
        (0) 
 Я конечно извиняюсь, а зачем тут "РеквизитФормыВЗначение" ?
 
 //нафиг  пОбъект = РеквизитФормыВЗначение("Объект");
 Запрос = Новый Запрос;
 Запрос.УстановитьПараметр("ГруппаТовары", объект.ГруппаТовары);
 |  | 
    
        | 5
    
        OnePrg   12.01.23✎ 16:37 | 
        (4) можно и так
 что в лоб, что по лбу
 |  |