Изменить измерение в наборе записей регистра сведений
НаборЗаписей = РегистрыСведений.РС1.СоздатьНаборЗаписей();
// тут устанавливаете нужный отбор по измерениям
НаборЗаписей.Отбор.Измерение1.Установить(ЗначениеИзмерения);
НаборЗаписей.Прочитать();
МенеджерЗаписи = РегистрыСведений.РС1.СоздатьМенеджерЗаписи();
Для Каждого ТекЗапись Из НаборЗаписей Цикл
ЗаполнитьЗначенияСвойств(МенеджерЗаписи, ТекЗапись);
МенеджерЗаписи.Прочитать();
МенеджерЗаписи.Измерение1 = НовоеЗначениеИзмерения;
МенеджерЗаписи.Записать();
КонецЦикла;
// набор используем только для цикла перебора записей
// а запись каждую редактируем отдельно
// если необходимо можно сделать в одной транзакции
// иначе не даст сохранить, напишет набор не соотвествует установленному отбору
Орфографическая ошибка в соотвествует: соотвествует
Ключ менеджера записи регистра сведений
УдалитьНаборЗаписейВРегистреСведений (БСП)
Проверка изменения полей регистра сведений ПередЗаписью, кеширование средствами БСП
СоздатьНаборЗаписейРегистраСведений (БСП)
ВыбратьИзмеренияНезависимогоРегистраСведенийДляОбработки (БСП)
СоздатьВременнуюТаблицуИзмеренийНезависимогоРегистраСведенийДляОбработки (БСП)
НаборЗаписейРегистраПустой (БСП)
ПроверитьДатуЗапретаИзмененияПередЗаписьюНабораЗаписейРегистраБухгалтерии (БСП)
ПроверитьДатуЗапретаИзмененияПередЗаписьюНабораЗаписейРегистраРасчета (БСП)