Привет братьям по разуму.
Подскажите пож-ста как правильно изменить значение дополнительного
реквизита справочника номенклатуры.
Пишет - нельзя изменять поле содержащее объект данных формы.
Никак не могу разобраться...
Написал такой код:
&НаСервере
//===========================================
Процедура УстановитьРеквизит()
//===========================================
СправочникТоваров = Справочники.Номенклатура;
ВыборкаЭлементов = СправочникТоваров.Выбрать();
Пока ВыборкаЭлементов.Следующий() Цикл
КодАртикула = ВыборкаЭлементов.Артикул ;
ТекущийТовар = СправочникТоваров.НайтиПоРеквизиту("Артикул",КодАртикула);
Объект = ТекущийТовар.ПолучитьОбъект();
Сообщить("До Записи Реквизит = " + Объект.ДопРеквизит);
Объект.ДопРеквизит = "Мой";
Объект.Записать();
КонецЦикла;
ТекущийТовар = СправочникТоваров.НайтиПоРеквизиту("Артикул",КодАртикула);
Сообщить("После Записи Реквизит = " + ТекущийТовар.ДопРеквизит);
Возврат;
КонецПроцедуры