1С, операции с записями регистра сведений, отбор по регистру сведений с помощью структуры, МенеджерЗаписи, ПолучитьМенеджерЗаписи, Цикл, КонецЦикла, удалить запись
//ОбъектыКодирования – имя регистра сведений
//Хозяин – измерение регистра сведений
//.Выбрать(ОтборПоДокументу); - регистр сведений не подчинен регистратору, регистр сведений с независимым режимом записи
//.Выбрать(,,ОтборПоДокументу); - регистр подчинен регистратору
ОтборПоДокументу = Новый Структура("Хозяин");
ОтборПоДокументу.Хозяин = ЭтотОбъект.Ссылка;
ВыборкаДокументов = РегистрыСведений.ОбъектыКодирования.Выбрать(ОтборПоДокументу);
Пока ВыборкаДокументов.Следующий() Цикл
МенеджерЗаписи = ВыборкаДокументов.ПолучитьМенеджерЗаписи();
МенеджерЗаписи.Удалить();
КонецЦикла;
//Хозяин – измерение регистра сведений
//.Выбрать(ОтборПоДокументу); - регистр сведений не подчинен регистратору, регистр сведений с независимым режимом записи
//.Выбрать(,,ОтборПоДокументу); - регистр подчинен регистратору
ОтборПоДокументу = Новый Структура("Хозяин");
ОтборПоДокументу.Хозяин = ЭтотОбъект.Ссылка;
ВыборкаДокументов = РегистрыСведений.ОбъектыКодирования.Выбрать(ОтборПоДокументу);
Пока ВыборкаДокументов.Следующий() Цикл
МенеджерЗаписи = ВыборкаДокументов.ПолучитьМенеджерЗаписи();
МенеджерЗаписи.Удалить();
КонецЦикла;