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