Поиск в запросе по коду номенклатуры (Установка Цен Номенклатуры)

1. Lexx32 20 06.05.19 15:27 Сейчас в теме
Всем привет, пожалуйста помогите новичку.
Внешняя обработка УФ, делаю запрос выбора цены - по Коду номенклатуры и серии товара, в ответ <<0>>
&НаСервере
Функция ПолучитьЦенуПрихода(Код,Сер)
	Запрос = Новый Запрос;
	Запрос.УстановитьПараметр("Код",Строка(Код));
	Запрос.УстановитьПараметр("СерияНоменклатуры",Строка(Сер));
	Запрос.Текст = 
		"ВЫБРАТЬ РАЗЛИЧНЫЕ
		|ЦеныНоменклатуры.Номенклатура.Код КАК НоменклатураКод,
		|ЦеныНоменклатуры.Цена КАК Цена,
		|ЦеныНоменклатуры.СерияНоменклатуры КАК СерияНоменклатуры
		|ИЗ
		|РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
		|ГДЕ
		|ЦеныНоменклатуры.Номенклатура.Код = &Код
		|И ЦеныНоменклатуры.СерияНоменклатуры = &СерияНоменклатуры";
	
	 РезультатЗапроса = Запрос.Выполнить();
	Выборка = РезультатЗапроса.Выбрать();
	Пока Выборка.Следующий() Цикл
		Возврат Выборка.Цена; 
	КонецЦикла;	 
	
КонецФункции

Показать

На входе проверял код = "000000697", серия ="J88da" т.е. переменные заполнены данными, в ценах номенклатуры нашел строки - но в самом документе только номенклатура а я пытаюсь искать по коду.. В этом причина?? Если нет то подскажите как исправить.. Или что не так в запросе.
По теме из базы знаний
Найденные решения
2. dhurricane 06.05.19 15:30 Сейчас в теме
(1)
ЦеныНоменклатуры.СерияНоменклатуры = &СерияНоменклатуры

А серия номенклатуры - это справочник? Если да, то быть может так будет правильнее:
ЦеныНоменклатуры.СерияНоменклатуры.Наименование = &СерияНоменклатуры
SGordon1; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dhurricane 06.05.19 15:30 Сейчас в теме
(1)
ЦеныНоменклатуры.СерияНоменклатуры = &СерияНоменклатуры

А серия номенклатуры - это справочник? Если да, то быть может так будет правильнее:
ЦеныНоменклатуры.СерияНоменклатуры.Наименование = &СерияНоменклатуры
SGordon1; +1 Ответить
3. Lexx32 20 06.05.19 15:33 Сейчас в теме
4. Lexx32 20 06.05.19 15:39 Сейчас в теме
(2) Да действительно, большое спасибо.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот