После загрузки новых цен из прайса поставщика исчезли все старые цены
Набор = РегистрыСведений.ЦеныПоставщиков.СоздатьНаборЗаписей();
Для Каждого Строка Из ДанныеПрайса Цикл
Запись = Набор.Добавить();
ЗаполнитьЗначенияСвойств(Запись, Строка);
КонецЦикла;
Набор.Записать();
Регистр сведений независимый, периодический, измерения Поставщик и Номенклатура. В прайсе было 800 позиций одного поставщика. После загрузки в регистре только эти 800 записей — история цен всех поставщиков пропала. Что произошло?
- Набор без отбора заменил все записи регистра
- Записать() удаляет записи старше новых
- Периодический регистр хранит одну цену
- ЗаполнитьЗначенияСвойств очистил период
