|
СКД 1с УПП 1.3 | ☑ | ||
---|---|---|---|---|
0
myc_oz
27.05.16
✎
11:33
|
Всем лучей добра и хорошей погоды на дачах. Понимаю что пятница и все мысли о субботе с воскресением, но помогите пожалуйста с запросом. Есть запрос такого вида:
Запрос.Текст=" |ВЫБРАТЬ |ПоступлениеТоваровУслугТовары.Номенклатура как НоменклатураПоступление, |ПоступлениеТоваровУслугТовары.Ссылка.Дата как ДатаПоступления, |ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Количество,0) * ПоступлениеТоваровУслугТовары.Коэффициент КАК КоличествоПоступление |ПОМЕСТИТЬ ПоступлениеТовУслуг |ИЗ |Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары |ГДЕ |ПоступлениеТоваровУслугТовары.Ссылка.Проведен = Истина |И ПоступлениеТоваровУслугТовары.Номенклатура = &Номенклатура |и ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон |И ПоступлениеТоваровУслугТовары.Ссылка.СкладОрдер = &Склад |И ПоступлениеТоваровУслугТовары.Ссылка.Организация = &Организация |; |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ |АвансовыйОтчетТовары.Номенклатура как НоменклатураАвансовый, |АвансовыйОтчетТовары.Ссылка.Дата как ДатаАвансовый, |ЕстьNULL(АвансовыйОтчетТовары.Количество,0) как КоличествоАвансовый |ПОМЕСТИТЬ Авансовый |ИЗ |Документ.АвансовыйОтчет.Товары КАК АвансовыйОтчетТовары |ГДЕ |АвансовыйОтчетТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон |И АвансовыйОтчетТовары.Ссылка.СкладОрдер = &Склад |И АвансовыйОтчетТовары.Ссылка.Организация = &Организация |И АвансовыйОтчетТовары.Ссылка.Проведен = Истина; |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ |ПеремещениеТоваровТовары.Номенклатура как НоменклатураПеремещение, |ПеремещениеТоваровТовары.Ссылка.Дата как ДатаПеремещения, |ЕСТЬNULL(ПеремещениеТоваровТовары.Количество,0) как КоличествоПеремещениеТоваров |ПОМЕСТИТЬ ПеремещениеТоваровТовары |ИЗ |Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары |ГДЕ |ПеремещениеТоваровТовары.Ссылка.Организация = &Организация |И ПеремещениеТоваровТовары.Номенклатура = &Номенклатура |И ПеремещениеТоваровТовары.Ссылка.Проведен = Истина |И ПеремещениеТоваровТовары.Ссылка.СкладПолучатель = &Склад |И ПеремещениеТоваровТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон |; |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ |ВозвратТоваровПоставщикуТовары.Номенклатура как НоменклатураВозврат, |ВозвратТоваровПоставщикуТовары.Ссылка.Дата как ДатаВозврата, |ЕСТЬNULL(ВозвратТоваровПоставщикуТовары.Количество,0)*ВозвратТоваровПоставщикуТовары.Коэффициент как КоличествоВозвратТОваровПоставщику |ПОМЕСТИТЬ ВозвратТоваровПоставщику |ИЗ |Документ.ВозвратТоваровПоставщику.Товары КАК ВозвратТоваровПоставщикуТовары |ГДЕ |ВозвратТоваровПоставщикуТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон |И ВозвратТоваровПоставщикуТовары.Номенклатура = &Номенклатура |И ВозвратТоваровПоставщикуТовары.Ссылка.Проведен = Истина |И ВозвратТоваровПоставщикуТовары.Ссылка.Склад = &Склад |И ВозвратТоваровПоставщикуТовары.Ссылка.Организация = &Организация |; Теперь из всего этого надо достать ССылкаДокумента(разные виды документов) и КОличество(количество номенклатуры в "ССылкаДокумента"документе) |
|||
1
Nuobu
27.05.16
✎
11:48
|
Объединить всё пробовали?
|
|||
2
AceVi
27.05.16
✎
11:53
|
(0) 1.Между запросами ставь ОБЪЕДИНИТЬ и ; убери.
2. Добавь поле в каждый запрос формата "ПоступлениеТоваров" КАК ВидДокумента. в конце Итоги по ВидДокумента. Все ты получишь общий запрос со всеми номенклатурами и группировкой по виду документа |
|||
3
myc_oz
27.05.16
✎
12:42
|
(2) Пасиб большое, получилось! Тема закрыта
Запрос.Текст=" |ВЫБРАТЬ |ПоступлениеТоваровУслугТовары.Номенклатура как Номенклатура, |ПоступлениеТоваровУслугТовары.Ссылка.Дата как Дата, |ЕСТЬNULL(ПоступлениеТоваровУслугТовары.Количество,0) * ПоступлениеТоваровУслугТовары.Коэффициент КАК Количество, |""ПоступлениеТоваров"" КАК ВидДокумента |ИЗ |Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары |ГДЕ |ПоступлениеТоваровУслугТовары.Ссылка.Проведен = Истина |И ПоступлениеТоваровУслугТовары.Номенклатура = &Номенклатура |и ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон |И ПоступлениеТоваровУслугТовары.Ссылка.СкладОрдер = &Склад |И ПоступлениеТоваровУслугТовары.Ссылка.Организация = &Организация |ОБЪЕДИНИТЬ |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ |АвансовыйОтчетТовары.Номенклатура как Номенклатура, |АвансовыйОтчетТовары.Ссылка.Дата как Дата, |ЕстьNULL(АвансовыйОтчетТовары.Количество,0) как Количество, |""АвансовыйОтчет"" КАК ВидДокумента |ИЗ |Документ.АвансовыйОтчет.Товары КАК АвансовыйОтчетТовары |ГДЕ |АвансовыйОтчетТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон |И АвансовыйОтчетТовары.Номенклатура = &Номенклатура |И АвансовыйОтчетТовары.Ссылка.СкладОрдер = &Склад |И АвансовыйОтчетТовары.Ссылка.Организация = &Организация |И АвансовыйОтчетТовары.Ссылка.Проведен = Истина |ОБЪЕДИНИТЬ |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ |ПеремещениеТоваровТовары.Номенклатура как Номенклатура, |ПеремещениеТоваровТовары.Ссылка.Дата как Дата, |ЕСТЬNULL(ПеремещениеТоваровТовары.Количество,0) как Количество, |""ПеремещениеТоваров"" КАК ВидДокумента |ИЗ |Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары |ГДЕ |ПеремещениеТоваровТовары.Ссылка.Организация = &Организация |И ПеремещениеТоваровТовары.Номенклатура = &Номенклатура |И ПеремещениеТоваровТовары.Ссылка.Проведен = Истина |И ПеремещениеТоваровТовары.Ссылка.СкладПолучатель = &Склад |И ПеремещениеТоваровТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон |ОБЪЕДИНИТЬ |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ |ВозвратТоваровПоставщикуТовары.Номенклатура как Номенклатура, |ВозвратТоваровПоставщикуТовары.Ссылка.Дата как Дата, |ЕСТЬNULL(ВозвратТоваровПоставщикуТовары.Количество,0)*ВозвратТоваровПоставщикуТовары.Коэффициент как Количество, |""ВозвратТоваровПоставщику"" КАК ВидДокумента |ИЗ |Документ.ВозвратТоваровПоставщику.Товары КАК ВозвратТоваровПоставщикуТовары |ГДЕ |ВозвратТоваровПоставщикуТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон |И ВозвратТоваровПоставщикуТовары.Номенклатура = &Номенклатура |И ВозвратТоваровПоставщикуТовары.Ссылка.Проведен = Истина |И ВозвратТоваровПоставщикуТовары.Ссылка.Склад = &Склад |И ВозвратТоваровПоставщикуТовары.Ссылка.Организация = &Организация |Итоги ПО ВидДокумента"; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |