В последней процедуре в структуре СтруктураДанныхДляПередачи имею сдедующие значения:
СтруктураДанныхДляПередачи.НаборЗаписей = Неопределено
СтруктураДанныхДляПередачи.МетаданныеРегистра = Неопределено
СтруктураДанныхДляПередачи.Полей = "ЗначениеПоля1";
хм...
поменял строчку
СтруктураДанныхДляПередачи = Новый Структура("НаборЗаписей, МетаданныеРегистра, Поле1", ЭтотОбъект, ЭтотОбъект.Метаданные(), "ЗначениеПоля1");
на
СтруктураДанныхДляПередачи = Новый Структура("НаборЗаписей, МетаданныеРегистра, Поле1", ЭтотОбъект.Выгрузить(), ЭтотОбъект.Метаданные(), "ЗначениеПоля1");
в итоге в последней процедуре имею:
СтруктураДанныхДляПередачи.НаборЗаписей = ТаблицаЗначений
СтруктураДанныхДляПередачи.МетаданныеРегистра = ТаблицаЗначений
СтруктураДанныхДляПередачи.Полей = "ЗначениеПоля1";
хм...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.