Простой пример как в 1с прочитать (изменить) записи в регистре сведений, подчиненном регистратору.
НаборЗаписей = РегистрыСведений.ЦеныНоменклатуры.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(ВыбранныйРегистратор);
НаборЗаписей.Прочитать();
Для Каждого Запись Из НаборЗаписей Цикл
// Читання
Сообщить(Строка(Запись.Номенклатура) + " " + Строка(Запись.Цена));
// Зміна
Запись.ПроцентСкидкиНаценки = 0;
КонецЦикла;
НаборЗаписей.Записать();
2025-02-10