Если вхНоменклатура.ЭтоГРуппа Тогда
запрос.УстановитьПараметр("Номенклатура",ТЗНоменклатура);
Иначе
запрос.УстановитьПараметр("Номенклатура",вхНоменклатура);
КонецЕсли;
КолОстаток=запрос.Выполнить().Выбрать();
Если КолОстаток.Количество()=0 Тогда
Возврат 0;
Иначе
Пока КолОстаток.Следующий() Цикл
Возврат КолОстаток.КоличествоОстаток;
//сообщить(КолОстаток.КоличествоОстаток);
КонецЦикла;
КонецЕсли;
Возвращает остаток только первого элемента в группе
(1) Потому что Возврат выбрасывает тебя из цикла сразу
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой