Добрый день, подскажите, хочу записать значение в доп реквизит, а он его не записывает с помощью УправлениеСвойствами.ЗаписатьСвойстваУОбъекта
как быть, хотя реквизит находит, значение видит
&НаСервере
Процедура Команда12 ()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Контрагенты.Ссылка КАК Объект
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.ПометкаУдаления = &ПометкаУдаления";
Запрос.УстановитьПараметр("ПометкаУдаления", Ложь);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
об = ВыборкаДетальныеЗаписи.Объект;
ДопРеквизитУИДК= ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Заголовок", "УИДК");
ТаблицаДопРеквизитов = Новый ТаблицаЗначений;
ТаблицаДопРеквизитов.Колонки.Добавить("Свойство", Новый ОписаниеТипов("ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения"));
ТаблицаДопРеквизитов.Колонки.Добавить("Значение", Новый ОписаниеТипов("Строка"));
НовыйРекизит = ТаблицаДопРеквизитов.Добавить();
НовыйРекизит.Свойство = ДопРеквизитУИДК;
НовыйРекизит.Значение = Строка(об.ИНН)+"-"+Строка(об.КПП);;
УправлениеСвойствами.ЗаписатьСвойстваУОбъекта(об.ссылка,ТаблицаДопРеквизитов);
КонецЦикла
КонецПроцедуры