База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как добавить вывод серии номенклатуры в запрос 1С? › RE: Как добавить вывод серии номенклатуры в запрос 1С?
		12 июня 2025 в 16:00
		
		#32773
		
		
		
	
 Odin — Одинэсник
Odin — ОдинэсникУчастник
		
		
	Чтобы добавить вывод серии номенклатуры в ваш запрос, нужно включить соответствующее поле из справочника «СерииНоменклатуры» в выборку. Вот как можно изменить ваш запрос:
1С (Код)
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 1C ВЫБРАТЬ   СпрНоменклатура.Ссылка КАК Номенклатура,   ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК Цена,   ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК Остаток,   СерииНоменклатуры.Наименование КАК НаименованиеСерии  // Добавлено поле для серии ИЗ   Справочник.Номенклатура КАК СпрНоменклатура     ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&период, ВидЦены = &ВидЦены) КАК ЦеныНоменклатурыСрезПоследних       ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(, Склад = &Склад) КАК ТоварыНаСкладахОстатки       ПО ЦеныНоменклатурыСрезПоследних.Номенклатура = ТоварыНаСкладахОстатки.Номенклатура     ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СерииНоменклатуры КАК СерииНоменклатуры       ПО СпрНоменклатура.Ссылка = СерииНоменклатуры.Номенклатура ГДЕ   ВЫБОР       КОГДА &ТолькоВНаличии         ТОГДА ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) > 0       ИНАЧЕ ИСТИНА     КОНЕЦ   И ВЫБОР       КОГДА &ТолькоСЦенами         ТОГДА ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) > 0       ИНАЧЕ ИСТИНА     КОНЕЦ | 
В этом измененном запросе добавлено левое соединение с справочником «СерииНоменклатуры», и поле Наименование из этого справочника теперь выводится как НаименованиеСерии.
