|
Ограничеть выборку запроса по дате поступлений между .. и ... Ø (Лефмихалыч 17.07.2017 10:17) | ☑ | ||
---|---|---|---|---|
0
skupidom
17.07.17
✎
10:11
|
Коллеги,всем доброго утра,есть запрос:
ВЫБРАТЬ РАЗРЕШЕННЫЕ ВнутреннийЗаказТовары.Ссылка КАК ВнутреннийЗаказ, ВнутреннийЗаказТовары.Номенклатура КАК Номенклатура, ВнутреннийЗаказТовары.Ссылка КАК Документ, СУММА(ВнутреннийЗаказТовары.Количество) КАК КоличествоЗатребовано, ВнутреннийЗаказТовары.Ссылка.МоментВремени КАК МоментВремениВнутреннийЗаказ, NULL КАК КоличествоЗаказаноПоставщикуОборудование, NULL КАК КоличествоЗаказаноПоставщикуТМЦ ПОМЕСТИТЬ ВТ ИЗ Документ.ВнутреннийЗаказ.Товары КАК ВнутреннийЗаказТовары ГДЕ ВнутреннийЗаказТовары.Ссылка.Дата МЕЖДУ &Нач И &Кон И ВнутреннийЗаказТовары.Ссылка.ПометкаУдаления = ЛОЖЬ И ВЫБОР КОГДА ВнутреннийЗаказТовары.Ссылка.Заказчик ССЫЛКА Справочник.Склады ТОГДА ВнутреннийЗаказТовары.Ссылка.Заказчик В (&СписокПеремСклад) ИНАЧЕ ВнутреннийЗаказТовары.Ссылка.Заказчик В (&СписокПеремПодразделение) КОНЕЦ СГРУППИРОВАТЬ ПО ВнутреннийЗаказТовары.Номенклатура, ВнутреннийЗаказТовары.Ссылка, ВнутреннийЗаказТовары.Ссылка.МоментВремени, ВнутреннийЗаказТовары.Ссылка ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗаказПоставщикуОборудование.рар_Заказ, ЗаказПоставщикуОборудование.Номенклатура, ЗаказПоставщикуОборудование.Ссылка, NULL, ЗаказПоставщикуОборудование.Ссылка.МоментВремени, СУММА(ЗаказПоставщикуОборудование.Количество), NULL ИЗ Документ.ЗаказПоставщику.Оборудование КАК ЗаказПоставщикуОборудование ГДЕ ЗаказПоставщикуОборудование.Ссылка.ПометкаУдаления = ЛОЖЬ И ЗаказПоставщикуОборудование.рар_Заказ ССЫЛКА Документ.ВнутреннийЗаказ СГРУППИРОВАТЬ ПО ЗаказПоставщикуОборудование.Ссылка, ЗаказПоставщикуОборудование.Номенклатура, ЗаказПоставщикуОборудование.рар_Заказ, ЗаказПоставщикуОборудование.Ссылка.МоментВремени ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗаказПоставщикуТовары.Заказ, ЗаказПоставщикуТовары.Номенклатура, ЗаказПоставщикуТовары.Ссылка, NULL, ЗаказПоставщикуТовары.Ссылка.МоментВремени, NULL, СУММА(ЗаказПоставщикуТовары.Количество) ИЗ Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары ГДЕ ЗаказПоставщикуТовары.Ссылка.ПометкаУдаления = ЛОЖЬ И ЗаказПоставщикуТовары.Заказ ССЫЛКА Документ.ВнутреннийЗаказ СГРУППИРОВАТЬ ПО ЗаказПоставщикуТовары.Ссылка, ЗаказПоставщикуТовары.Номенклатура, ЗаказПоставщикуТовары.Заказ, ЗаказПоставщикуТовары.Ссылка.МоментВремени ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ВТ.ВнутреннийЗаказ КАК ВнутреннийЗаказ, ВТ.Номенклатура КАК Номенклатура, ВТ.Документ КАК Документ, СУММА(ЕСТЬNULL(ВТ.КоличествоЗатребовано, 0)) КАК КоличествоЗатребовано, СУММА(ЕСТЬNULL(ВТ.КоличествоЗаказаноПоставщикуОборудование, 0)) КАК КоличествоЗаказаноПоставщикуОборудование, СУММА(ЕСТЬNULL(ВТ.КоличествоЗаказаноПоставщикуТМЦ, 0)) КАК КоличествоЗаказаноПоставщикуТМЦ ПОМЕСТИТЬ РезультатВТ ИЗ ВТ КАК ВТ СГРУППИРОВАТЬ ПО ВТ.ВнутреннийЗаказ, ВТ.Номенклатура, ВТ.Документ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ РезультатВТ.ВнутреннийЗаказ КАК ВнутреннийЗаказ, РезультатВТ.Номенклатура КАК Номенклатура, РезультатВТ.Документ КАК Документ, СУММА(РезультатВТ.КоличествоЗатребовано) КАК Затребовано, СУММА(РезультатВТ.КоличествоЗаказаноПоставщикуОборудование) КАК ЗаказаноПоставщикуОборудование, СУММА(РезультатВТ.КоличествоЗаказаноПоставщикуТМЦ) КАК ЗаказаноПоставщикуТМЦ {ВЫБРАТЬ ВнутреннийЗаказ.*, Номенклатура.*, Документ.*, Затребовано, ЗаказаноПоставщикуОборудование, ЗаказаноПоставщикуТМЦ} ИЗ РезультатВТ КАК РезультатВТ {ГДЕ РезультатВТ.ВнутреннийЗаказ.*, РезультатВТ.Номенклатура.*, РезультатВТ.Документ.*, РезультатВТ.КоличествоЗатребовано, РезультатВТ.КоличествоЗаказаноПоставщикуОборудование, РезультатВТ.КоличествоЗаказаноПоставщикуТМЦ} СГРУППИРОВАТЬ ПО РезультатВТ.ВнутреннийЗаказ, РезультатВТ.Номенклатура, РезультатВТ.Документ УПОРЯДОЧИТЬ ПО РезультатВТ.ВнутреннийЗаказ.Дата, РезультатВТ.Номенклатура.Наименование, РезультатВТ.Документ.Дата {УПОРЯДОЧИТЬ ПО ВнутреннийЗаказ.*, Номенклатура.*, Документ.*, Затребовано, ЗаказаноПоставщикуОборудование, ЗаказаноПоставщикуТМЦ} ИТОГИ СУММА(Затребовано), СУММА(ЗаказаноПоставщикуОборудование), СУММА(ЗаказаноПоставщикуТМЦ) ПО ВнутреннийЗаказ, Номенклатура, Документ {ИТОГИ ПО ВнутреннийЗаказ.*, Номенклатура.*, Документ.*, Затребовано, ЗаказаноПоставщикуОборудование, ЗаказаноПоставщикуТМЦ} |
|||
1
skupidom
17.07.17
✎
10:13
|
требуется вместо ограничения по дате ВнутреннийЗаказ,сделать ограничение по дате поступления. Дата поступления дата документа - поступление товаров услуг.
|
|||
2
Лефмихалыч
17.07.17
✎
10:17
|
сам читай свою простыню.
Сократи пост до смысла или укажи хотя бы, про который из запросов речь |
|||
3
Лефмихалыч
модератор
17.07.17
✎
10:17
|
ограничЕть, блять...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |