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