Показано с 1 по 2 из 2
-
07.05.2017, 15:49 #1
- Регистрация
- 07.05.2017
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Написать 1 запрос с использованием построителя 1С 8.2
1 отобрать несколько видов документов по дате поступления
2 получить ссылки на отобранные документы
3 получить содержимое табличной части "Товары" этих документов
Должно в 1 запросе получиться:
1 группировка = дата поступления
2 группировка = вид документа
3 группировка = ссылка на сам документ
4 группировка = содержание табличной части документа
поместить текст запроса в построитель отчетов
Написал пока такой запрос, но он не выдает описанных результатов
"ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
|рар_ЗаявкиНаВнутреннееПер емещениеТоваровОстатки.За� �вка.рар_ДатаПоступления КАК ДатаПоступления,
|ВложенныйЗапрос.Заявка,
|ВложенныйЗапрос.Номенклат ура,
|ВложенныйЗапрос.Количеств о,
|ВложенныйЗапрос.СерияНоме нклатуры,
|ВложенныйЗапрос.ДокументР езерва,
|ВложенныйЗапрос.Внутренни йЗаказ,
|ВложенныйЗапрос.рар_ВидРа� �отОтправителя,
|ВложенныйЗапрос.рар_ВидРа� �отПолучателя,
|ВложенныйЗапрос.рар_Докум� �нтПартии
|ИЗ
|РегистрНакопления.рар_Зая� �киНаВнутреннееПеремещени� �Товаров.Остатки КАК рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки
| ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка КАК Заявка,
| ВложенныйЗапрос.Номенклат� �ра КАК Номенклатура,
| ВложенныйЗапрос.Количеств� � КАК Количество,
| ВложенныйЗапрос.СерияНоме� �клатуры КАК СерияНоменклатуры,
| ВложенныйЗапрос.ДокументР� �зерва КАК ДокументРезерва,
| ВложенныйЗапрос.Внутренни� �Заказ КАК ВнутреннийЗаказ,
| ВложенныйЗапрос.рар_ВидРаб отОтправителя КАК рар_ВидРаботОтправителя,
| ВложенныйЗапрос.рар_ВидРаб отПолучателя КАК рар_ВидРаботПолучателя,
| ВложенныйЗапрос.рар_Докуме нтПартии КАК рар_ДокументПартии
| ИЗ
| РегистрНакопления.рар_Заяв киНаВнутреннееПеремещение Товаров.Остатки КАК рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки
| ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Номе нклатура КАК Номенклатура,
| СУММА(рар_ЗаявкаНаВнутренн ееПеремещениеТоваровТовар ы.Количество) КАК Количество,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Сери яНоменклатуры КАК СерияНоменклатуры,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Доку ментРезерва КАК ДокументРезерва,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Внут реннийЗаказ КАК ВнутреннийЗаказ,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �идРаботОтправителя КАК рар_ВидРаботОтправителя,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �идРаботПолучателя КАК рар_ВидРаботПолучателя,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �окументПартии КАК рар_ДокументПартии,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Ссыл ка КАК Ссылка
| ИЗ
| Документ.рар_ЗаявкаНаВнутр еннееПеремещениеТоваров.Т� �вары КАК рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары
| ГДЕ
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Ссыл ка.рар_ДатаПоступления МЕЖДУ &ДатаНач И &ДатаКон
|
| СГРУППИРОВАТЬ ПО
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Номе нклатура,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Сери яНоменклатуры,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Доку ментРезерва,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Внут реннийЗаказ,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �идРаботОтправителя,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �идРаботПолучателя,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.рар_� �окументПартии,
| рар_ЗаявкаНаВнутреннееПер� �мещениеТоваровТовары.Ссыл ка) КАК ВложенныйЗапрос
| ПО рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка = ВложенныйЗапрос.Ссылка
| ГДЕ
| рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка.рар_ДатаПоступления МЕЖДУ &ДатаНач И &ДатаКон
|
| СГРУППИРОВАТЬ ПО
| рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка,
| ВложенныйЗапрос.Номенклат� �ра,
| ВложенныйЗапрос.Количеств� �,
| ВложенныйЗапрос.СерияНоме� �клатуры,
| ВложенныйЗапрос.ДокументР� �зерва,
| ВложенныйЗапрос.Внутренни� �Заказ,
| ВложенныйЗапрос.рар_ВидРаб отОтправителя,
| ВложенныйЗапрос.рар_ВидРаб отПолучателя,
| ВложенныйЗапрос.рар_Докуме нтПартии) КАК ВложенныйЗапрос
| ПО рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка = ВложенныйЗапрос.Заявка
|ГДЕ
| рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка.рар_ДатаПоступления МЕЖДУ &ДатаНач И &ДатаКон
|
|СГРУППИРОВАТЬ ПО
| рар_ЗаявкиНаВнутреннееПер� �мещениеТоваровОстатки.Зая вка.рар_ДатаПоступления,
| ВложенныйЗапрос.Заявка,
| ВложенныйЗапрос.Номенклат� �ра,
| ВложенныйЗапрос.Количеств� �,
| ВложенныйЗапрос.СерияНоме� �клатуры,
| ВложенныйЗапрос.ДокументР� �зерва,
| ВложенныйЗапрос.Внутренни� �Заказ,
| ВложенныйЗапрос.рар_ВидРаб отОтправителя,
| ВложенныйЗапрос.рар_ВидРаб отПолучателя,
| ВложенныйЗапрос.рар_Докуме нтПартии
|
|УПОРЯДОЧИТЬ ПО
| ДатаПоступления";
-
10.05.2017, 08:58 #2
- Регистрация
- 29.01.2010
- Сообщений
- 1212
- Сказал(а) спасибо
- 30
- Поблагодарили 261 раз(а) в 245 сообщениях
Re: Написать 1 запрос с использованием построителя 1С 8.2
Вообще-то, хорошая практика решения этих задач - делать запрос к регистрам (в данном случае к регистрам накопления).
Назначение документов - регистрировать факт хозяйственной деятельности, а вот сами "поступления" (списания, перемещения и т.д.) нужно брать уже из регистров.
И тогда у вас и запрос станет и проще и адекватнее.
ПыСы... А построитель по нОнишним временам это "вчерашний день", решайте задачи на СКД
Похожие темы
-
Передача файла, используя HTTP POST запрос.
от Галина111 в разделе Конфигурирование, программирование 1С - ПредприятиеОтветов: 20Последнее сообщение: 19.08.2016, 11:13 -
1С 8.3. Тормозит запрос по поиску данных в справочнике с 6 миллионами записей
от fox019 в разделе Конфигурирование, программирование 1С - ПредприятиеОтветов: 1Последнее сообщение: 05.01.2014, 00:25 -
Как настроить и использовать теневое копирование тома в Microsoft Windows
от DEL в разделе Новости Microsoft WindowsОтветов: 0Последнее сообщение: 19.01.2011, 12:20 -
Помогите пожалуйста организовать запрос по дате!
от kskb7771 в разделе Прикладное программированиеОтветов: 3Последнее сообщение: 22.08.2010, 16:27
Социальные закладки