Написать 1 запрос с использованием построителя 1С 8.2
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 2 из 2
  1. #1
    Гость форума

    Регистрация
    07.05.2017
    Сообщений
    1
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Написать 1 запрос с использованием построителя 1С 8.2

    1 отобрать несколько видов документов по дате поступления
    2 получить ссылки на отобранные документы
    3 получить содержимое табличной части "Товары" этих документов
    Должно в 1 запросе получиться:
    1 группировка = дата поступления
    2 группировка = вид документа
    3 группировка = ссылка на сам документ
    4 группировка = содержание табличной части документа
    поместить текст запроса в построитель отчетов

    Написал пока такой запрос, но он не выдает описанных результатов
    "ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
    |рар_ЗаявкиНаВнутреннееПер емещениеТоваровОстатки.За� �вка.рар_ДатаПоступления КАК ДатаПоступления,
    |ВложенныйЗапрос.Заявка,
    |ВложенныйЗапрос.Номенклат ура,
    |ВложенныйЗапрос.Количеств о,
    |ВложенныйЗапрос.СерияНоме нклатуры,
    |ВложенныйЗапрос.ДокументР езерва,
    |ВложенныйЗапрос.Внутренни йЗаказ,
    |ВложенныйЗапрос.рар_ВидРа� �отОтправителя,
    |ВложенныйЗапрос.рар_ВидРа� �отПолучателя,
    |ВложенныйЗапрос.рар_Докум� �нтПартии
    |ИЗ
    |РегистрНакопления.рар_Зая� �киНаВнутреннееПеремещени� �Товаров.Остатки КАК рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки
    | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
    | рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка КАК Заявка,
    | ВложенныйЗапрос.Номенклат� �ра КАК Номенклатура,
    | ВложенныйЗапрос.Количеств� � КАК Количество,
    | ВложенныйЗапрос.СерияНоме� �клатуры КАК СерияНоменклатуры,
    | ВложенныйЗапрос.ДокументР� �зерва КАК ДокументРезерва,
    | ВложенныйЗапрос.Внутренни� �Заказ КАК ВнутреннийЗаказ,
    | ВложенныйЗапрос.рар_ВидРаб отОтправителя КАК рар_ВидРаботОтправителя,
    | ВложенныйЗапрос.рар_ВидРаб отПолучателя КАК рар_ВидРаботПолучателя,
    | ВложенныйЗапрос.рар_Докуме нтПартии КАК рар_ДокументПартии
    | ИЗ
    | РегистрНакопления.рар_Заяв киНаВнутреннееПеремещение Товаров.Остатки КАК рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки
    | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Номе нклатура КАК Номенклатура,
    | СУММА(рар_ЗаявкаНаВнутренн ееПеремещениеТоваровТовар ы.Количество) КАК Количество,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Сери яНоменклатуры КАК СерияНоменклатуры,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Доку ментРезерва КАК ДокументРезерва,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Внут реннийЗаказ КАК ВнутреннийЗаказ,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �идРаботОтправителя КАК рар_ВидРаботОтправителя,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �идРаботПолучателя КАК рар_ВидРаботПолучателя,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �окументПартии КАК рар_ДокументПартии,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Ссыл ка КАК Ссылка
    | ИЗ
    | Документ.рар_ЗаявкаНаВнутр еннееПеремещениеТоваров.Т� �вары КАК рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары
    | ГДЕ
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Ссыл ка.рар_ДатаПоступления МЕЖДУ &ДатаНач И &ДатаКон
    |
    | СГРУППИРОВАТЬ ПО
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Номе нклатура,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Сери яНоменклатуры,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Доку ментРезерва,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Внут реннийЗаказ,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �идРаботОтправителя,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �идРаботПолучателя,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �окументПартии,
    | рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Ссыл ка) КАК ВложенныйЗапрос
    | ПО рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка = ВложенныйЗапрос.Ссылка
    | ГДЕ
    | рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка.рар_ДатаПоступления МЕЖДУ &ДатаНач И &ДатаКон
    |
    | СГРУППИРОВАТЬ ПО
    | рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка,
    | ВложенныйЗапрос.Номенклат� �ра,
    | ВложенныйЗапрос.Количеств� �,
    | ВложенныйЗапрос.СерияНоме� �клатуры,
    | ВложенныйЗапрос.ДокументР� �зерва,
    | ВложенныйЗапрос.Внутренни� �Заказ,
    | ВложенныйЗапрос.рар_ВидРаб отОтправителя,
    | ВложенныйЗапрос.рар_ВидРаб отПолучателя,
    | ВложенныйЗапрос.рар_Докуме нтПартии) КАК ВложенныйЗапрос
    | ПО рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка = ВложенныйЗапрос.Заявка
    |ГДЕ
    | рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка.рар_ДатаПоступления МЕЖДУ &ДатаНач И &ДатаКон
    |
    |СГРУППИРОВАТЬ ПО
    | рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка.рар_ДатаПоступления,
    | ВложенныйЗапрос.Заявка,
    | ВложенныйЗапрос.Номенклат� �ра,
    | ВложенныйЗапрос.Количеств� �,
    | ВложенныйЗапрос.СерияНоме� �клатуры,
    | ВложенныйЗапрос.ДокументР� �зерва,
    | ВложенныйЗапрос.Внутренни� �Заказ,
    | ВложенныйЗапрос.рар_ВидРаб отОтправителя,
    | ВложенныйЗапрос.рар_ВидРаб отПолучателя,
    | ВложенныйЗапрос.рар_Докуме нтПартии
    |
    |УПОРЯДОЧИТЬ ПО
    | ДатаПоступления";

  2. #2
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Написать 1 запрос с использованием построителя 1С 8.2

    Вообще-то, хорошая практика решения этих задач - делать запрос к регистрам (в данном случае к регистрам накопления).

    Назначение документов - регистрировать факт хозяйственной деятельности, а вот сами "поступления" (списания, перемещения и т.д.) нужно брать уже из регистров.

    И тогда у вас и запрос станет и проще и адекватнее.

    ПыСы... А построитель по нОнишним временам это "вчерашний день", решайте задачи на СКД

Похожие темы

  1. Передача файла, используя HTTP POST запрос.
    от Галина111 в разделе Конфигурирование, программирование 1С - Предприятие
    Ответов: 20
    Последнее сообщение: 19.08.2016, 10:13
  2. 1С 8.3. Тормозит запрос по поиску данных в справочнике с 6 миллионами записей
    от fox019 в разделе Конфигурирование, программирование 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 04.01.2014, 23:25
  3. Ответов: 0
    Последнее сообщение: 19.01.2011, 11:20
  4. Помогите пожалуйста организовать запрос по дате!
    от kskb7771 в разделе Прикладное программирование
    Ответов: 3
    Последнее сообщение: 22.08.2010, 15:27

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •