Вот как то так хочу:
Стр=0;
Если ТабОстатки.НайтиЗначение(КодНом,Стр,"Код") = 1 Тогда
Если ПоискОст.Остаток = 0 Тогда
Продолжить;
КонецЕсли;
КонецЕсли;
Как-то так...
Стр=0;
Если ТабОстатки.НайтиЗначение(КодНом,Стр,"Код") = 1 Тогда
ТабЗнач.ПолучитьСтрокуПоНомеру(номстр);
ПоискОст = ТабЗнач.Остаток;
Если ПоискОст = 0 Тогда
Продолжить;
КонецЕсли;
КонецЕсли;
необходимо помнить, что в 7.7 возвращается только номер первой найденной строки.
где-то были выложены процедурки типа ФильтрТЗ: на входе даешь ТЗ, имя колонки для фильтра и его значение - на выходе получаешь ТЗ, в которой только строки с этим значением.
если более сложное условие - только полным перебором.