Вот кусок кода. Тз_3 - это таблица значений
Код:
Тз_3.ВыбратьСтроки();
Пока Тз_3.ПолучитьСтроку()=1 цикл
Если Тз_3.Статус>0 тогда
Тз_3.УдалитьСтроку();
Тз_3.ВыбратьСтроки();
КонецЕсли;
КонецЦикла;
Как вы считаете он корректен?
Смущает выделенное красным.
Т.е. в цикле по Тз_3 удаляем строку и заново делаем выборку по Тз_3