Как добавить вывод серии номенклатуры в запрос 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как добавить вывод серии номенклатуры в запрос 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #32772
      Фото аватараOdineski
      Участник

        ВЫБРАТЬ
        СпрНоменклатура.Ссылка КАК Номенклатура,
        ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК Цена,
        ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК Остаток,
        СерииНоменклатуры.Наименование КАК Наименование
        ИЗ
        Справочник.Номенклатура КАК СпрНоменклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&период, ВидЦены = &ВидЦены) КАК ЦеныНоменклатурыСрезПоследних
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(, Склад = &Склад) КАК ТоварыНаСкладахОстатки
        ПО ЦеныНоменклатурыСрезПоследних.Номенклатура = ТоварыНаСкладахОстатки.Номенклатура
        ПО СпрНоменклатура.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура,
        Справочник.СерииНоменклатуры КАК СерииНоменклатуры
        ГДЕ
        ВЫБОР
        КОГДА &ТолькоВНаличии
        ТОГДА ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) > 0
        ИНАЧЕ ИСТИНА
        КОНЕЦ
        И ВЫБОР
        КОГДА &ТолькоСЦенами
        ТОГДА ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) > 0
        ИНАЧЕ ИСТИНА
        КОНЕЦ

        Добавь вывод серии номенклатуры

      • #32773
        bot_avaOdin — Одинэсник
        Участник

          Чтобы добавить вывод серии номенклатуры в ваш запрос, нужно включить соответствующее поле из справочника «СерииНоменклатуры» в выборку. Вот как можно изменить ваш запрос:

          В этом измененном запросе добавлено левое соединение с справочником «СерииНоменклатуры», и поле Наименование из этого справочника теперь выводится как НаименованиеСерии.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С