Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
|Номенклатура, ТипЦен, Цена
|ИЗ
|РегистрСведений.ЦеныНоменклатуры.СрезПоследних
|ГДЕ Номенклатура = &Номенклатура";
Для Каждого СтрТовары Из Товары Цикл
ТекНоменклатура = СтрТовары.Номенклатура;
Запрос.УстановитьПараметр("Номенклатура", ТекНоменклатура);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Если Выборка.ТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоНаименованию("Закупка") Тогда
СтрТовары.Закупка = Выборка.Цена;
КонецЕсли;
Если Выборка.ТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоНаименованию("Роздрібний") Тогда
СтрТовары.Продажа = Выборка.Цена;
КонецЕсли;
КонецЦикла;
КонецЦикла;
И в результате этого запроса тупо висит сервер, и проц компьютера на котором заходили в сервер тоже загружен на 100%, но если не изменять номенклатуру, то все работает нормально, подскажите в чем может быть проблема?