Нужно было исправить базу после переноса данных. После переноса из другой программы в справочнике номенклатуры все группы стали элементами. Написал такой простой код, который помог решить проблему.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
//.... Пока ВыборкаДетальныеЗаписи.Следующий() Цикл ЭлементКоторыйНужноСделатьГруппой = ВыборкаДетальныеЗаписи.ссылка.получитьобъект(); Ссылка = ЭлементКоторыйНужноСделатьГруппой.ссылка; Группа = Справочники.Номенклатура.СоздатьГруппу(); Группа.УстановитьСсылкуНового(Ссылка); Группа.Наименование = ЭлементКоторыйНужноСделатьГруппой.Наименование; Группа.Родитель = ЭлементКоторыйНужноСделатьГруппой.Родитель; ЭлементКоторыйНужноСделатьГруппой.Удалить(); Группа.Записать(); КонецЦикла; //... |