|
Помогите с запросом: как добавить второй документ в запрос | ☑ | ||
---|---|---|---|---|
0
q1w2e3r4
02.02.15
✎
13:14
|
Есть запрос:
ВЫБРАТЬ ОтгрузкаТоваров.Ссылка КАК ПротоколОтгрузки, РеализацияТоваровУслуг.Ссылка КАК РеализацияТоваровИУслуг, РеализацияТоваровУслуг.Склад КАК Склад, ОтгрузкаТоваров.Номенклатура, ОтгрузкаТоваров.ЕдиницаИзмерения, СУММА(ОтгрузкаТоваров.КоличествоПлан) КАК План, СУММА(ОтгрузкаТоваров.Количество) КАК Факт, СУММА(ОтгрузкаТоваров.Количество - ОтгрузкаТоваров.КоличествоПлан) КАК Отклонение, ОтгрузкаТоваров.Ссылка.Склад КАК Склад1, ОтгрузкаТоваров.Информация ПОМЕСТИТЬ ВТ_Первая ИЗ Документ. ОтгрузкаТоваров.Товары КАК ОтгрузкаТоваров ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ПО ОтгрузкаТоваров.Ссылка.ДокОснование = РеализацияТоваровУслуг.Ссылка И (РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНач И &ДатаКон) //ГДЕ ОтгрузкаТоваров.УровеньДерева = 0 СГРУППИРОВАТЬ ПО ОтгрузкаТоваров.ЕдиницаИзмерения, ОтгрузкаТоваров.Номенклатура, РеализацияТоваровУслуг.Ссылка, ОтгрузкаТоваров.Ссылка, РеализацияТоваровУслуг.Склад, ОтгрузкаТоваров.Ссылка.Склад, ОтгрузкаТоваров.Информация ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ_Первая.Склад, ВТ_Первая.ПротоколОтгрузки, ВТ_Первая.РеализацияТоваровИУслуг, ВТ_Первая.Номенклатура, ВТ_Первая.ЕдиницаИзмерения, СУММА(ВТ_Первая.План) КАК План, СУММА(ВТ_Первая.Факт) КАК Факт, СУММА(ВТ_Первая.Отклонение) КАК Отклонение, ВТ_Первая.Информация ИЗ ВТ_Первая КАК ВТ_Первая СГРУППИРОВАТЬ ПО ВТ_Первая.Склад, ВТ_Первая.Номенклатура, ВТ_Первая.РеализацияТоваровИУслуг, ВТ_Первая.ПротоколОтгрузки, ВТ_Первая.ЕдиницаИзмерения, ВТ_Первая.Информация Как к "РеализацияТоваровУслуг" добавить второй документ "ПеремещениТоваров" |
|||
1
Ёпрст
02.02.15
✎
13:14
|
Объединить ВСЕ
|
|||
2
q1w2e3r4
02.02.15
✎
13:19
|
Ну да - я собрал конструкцию
ВЫБРАТЬ ВложенныйЗапрос.Ссылка КАК Ссылка, ВложенныйЗапрос.Организация КАК Организация, ВложенныйЗапрос.Склад КАК Склад, ВложенныйЗапрос.Дата КАК Дата, ВложенныйЗапрос.Номенклатура КАК Номенклатура, ВложенныйЗапрос.ЕдиницаИзмерения КАК ЕдиницаИзмерения ПОМЕСТИТЬ ВТ_Первая ИЗ (ВЫБРАТЬ ПеремещениеТоваров.Ссылка КАК Ссылка, ПеремещениеТоваров.Ссылка.СкладПолучатель КАК Склад, ПеремещениеТоваров.Ссылка.Организация КАК Организация, ПеремещениеТоваров.Ссылка.Дата КАК Дата, ПеремещениеТоваров.Номенклатура КАК Номенклатура, ПеремещениеТоваров.ЕдиницаИзмерения КАК ЕдиницаИзмерения ИЗ Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваров ГДЕ ПеремещениеТоваров.Ссылка.Проведен = ИСТИНА ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РеализацияТоваровУслуг.Ссылка КАК Ссылка, РеализацияТоваровУслуг.Ссылка.Склад КАК Склад, РеализацияТоваровУслуг.Ссылка.Организация КАК Организация, РеализацияТоваровУслуг.Ссылка.Дата КАК Дата, РеализацияТоваровУслуг.Номенклатура КАК Номенклатура, РеализацияТоваровУслуг.ЕдиницаИзмерения КАК ЕдиницаИзмерения ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслуг ГДЕ РеализацияТоваровУслуг.Ссылка.Проведен = ИСТИНА ) КАК ВложенныйЗапрос ГДЕ ВложенныйЗапрос.Дата МЕЖДУ &ДатаНач И &ДатаКон И ВложенныйЗапрос.Организация = &Организация СГРУППИРОВАТЬ ПО ВложенныйЗапрос.Ссылка, ВложенныйЗапрос.Склад, ВложенныйЗапрос.Организация, ВложенныйЗапрос.Дата, ВложенныйЗапрос.Номенклатура, ВложенныйЗапрос.ЕдиницаИзмерения ; , но не понимаю как ее интегрировать чтоб работало |
|||
3
Ёпрст
02.02.15
✎
13:25
|
Куда интегрировать то ?
И что сейчас не работает ? ЗЫ: условия на фирму и номенклатуру лучше в сам юнион пихать |
|||
4
q1w2e3r4
02.02.15
✎
13:28
|
Получается объединенный запрос как то нужно вставить в код (первый пост) вместо РеализацияТоваровУслуг
|
|||
5
q1w2e3r4
02.02.15
✎
17:41
|
Есть варианты?
|
|||
6
Ёпрст
02.02.15
✎
18:01
|
(5) а чем юнион не устраивает ?
:) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |