Спасибо. Мысль понятна.
Количество записей в худшем случае не более 200.
По определению, после работы этого куска в ТЗ ни чего не остается (это поиск ошибок).
Вообще (не посчитайте за флейм) в 1С много чего меня поражает. Обсуждаемый пример: Реально получается что я в цикле обрабатывающем выборку, заново инициализирую эту же выборку

.
А данный алгоритм (с точки зрения оптимальности) надо было обрабатывать с конца выборки, тогда удаление строк не нарушает последовательность. Но... в 1с не т встроенного обратного перебора ТЗ