Прошу помощи у коллег, кто занимался переносом данных из АА 3.0 в ААА5.0. Создаю правила для переноса периодических реквизитов справочника Автомобили в регистр сведений Характеристики автомобилей. Регистр сведений периодический в пределах секунды, независимый. Измерения: Автомобиль, ВидЗначения. Сделала так: Для каждого ПКС периодического объекта справочника в обработчике ПередВыгрузкой задаю Значение, например для Автомобиля: Значение = Источник.ТекущийЭлемент(); ПКС для периода:
Если ПустоеЗначение(Источник.Хозяин)<>0 Тогда Отказ = 1; КонецЕсли; Периодический=СоздатьОбъект("Периодический"); Периодический.ИспользоватьОбъект("Владельцы",Источник); Периодический.ВыбратьЗначения(,ДатаОкончания); Пока Периодический.ПолучитьЗначение() = 1 Цикл ДатаРекв=Периодический.ДатаЗнач; Прервать; КонецЦикла; Значение = ДатаРекв;
При загрузке запись регистра затирается последующей записью( с другим владельцем) Что-то я делаю не так. Подскажите пожалуйста как выгрузить правильно.
Спасибо, подсказали сделать немного по-другому. Вдруг кому пригодится : в ПКО Автомобили перебираю значения периодических реквизитов, записываю даты и значения в список значений, и его передаю в качестве источника в ПКС записей регистра.