|
Группировка по регистратору | ☑ | ||
---|---|---|---|---|
0
manti
20.12.12
✎
17:36
|
Данный запрос тянет документ реализации и соответственно высчитывает произведение коэффициента пересчета на количество.
ВЫБРАТЬ КонтактнаяИнформация.Объект, КонтактнаяИнформация.Тип, КонтактнаяИнформация.Вид, КонтактнаяИнформация.Представление ПОМЕСТИТЬ ВТ_Адрес ИЗ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация ГДЕ КонтактнаяИнформация.Тип = &Тип И КонтактнаяИнформация.Вид = &Вид ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РеализацияТоваровУслугТовары.Количество, ЕСТЬNULL(СведенияОбАлкогольнойПродукции.КоэффПересчетаДал, 0) КАК КоэффПересчета, ЕСТЬNULL(СведенияОбАлкогольнойПродукции.КоэффПересчетаДал * РеализацияТоваровУслугТовары.Количество, 0) КАК П000010000124, РеализацияТоваровУслуг.Ссылка КАК Ссылка, РеализацияТоваровУслуг.Дата КАК П000010000115, РеализацияТоваровУслуг.Номер КАК П000010000116, РеализацияТоваровУслуг.Организация, РеализацияТоваровУслуг.ТранспортноеСредство.Тип КАК П000010000112, РеализацияТоваровУслуг.ТранспортноеСредство.Тип.Грузоподъемность КАК П000010000113, РеализацияТоваровУслуг.ТранспортноеСредство.Номер КАК П000010000114, РеализацияТоваровУслуг.Контрагент.НаименованиеПолное КАК ПолноеНаименование, РеализацияТоваровУслуг.Контрагент.ИНН, ВЫБОР КОГДА РеализацияТоваровУслуг.Контрагент.ЮрФизЛицо = ЗНАЧЕНИЕ(Перечисление.ЮрФизЛицо.ЮрЛицо) ТОГДА РеализацияТоваровУслуг.Контрагент.КПП ИНАЧЕ "" КОНЕЦ КАК КППконтрагент, ВЫБОР КОГДА РеализацияТоваровУслуг.Грузоперевозчик.ЮрФизЛицо = ЗНАЧЕНИЕ(Перечисление.ЮрФизЛицо.ФизЛицо) ТОГДА РеализацияТоваровУслуг.Грузоперевозчик.НаименованиеПолное ИНАЧЕ "" КОНЕЦ КАК ПеревозчикНаимФИз, ВЫБОР КОГДА РеализацияТоваровУслуг.Грузоперевозчик.ЮрФизЛицо = ЗНАЧЕНИЕ(Перечисление.ЮрФизЛицо.ФизЛицо) ТОГДА ВЫРАЗИТЬ(ВТ_Адрес.Представление КАК СТРОКА(1000)) ИНАЧЕ "" КОНЕЦ КАК ПеревозчикАдресФИз, ВЫБОР КОГДА РеализацияТоваровУслуг.Грузоперевозчик.ЮрФизЛицо = ЗНАЧЕНИЕ(Перечисление.ЮрФизЛицо.ЮрЛицо) ТОГДА РеализацияТоваровУслуг.Грузоперевозчик.НаименованиеПолное ИНАЧЕ "" КОНЕЦ КАК ПеревозчикНаимЮрлица, ВЫБОР КОГДА РеализацияТоваровУслуг.Грузоперевозчик.ЮрФизЛицо = ЗНАЧЕНИЕ(Перечисление.ЮрФизЛицо.ЮрЛицо) ТОГДА РеализацияТоваровУслуг.Грузоперевозчик.ИНН ИНАЧЕ "" КОНЕЦ КАК ПеревозчикИННюрЛица, ВЫБОР КОГДА РеализацияТоваровУслуг.Грузоперевозчик.ЮрФизЛицо = ЗНАЧЕНИЕ(Перечисление.ЮрФизЛицо.ЮрЛицо) ТОГДА РеализацияТоваровУслуг.Грузоперевозчик.КПП ИНАЧЕ "" КОНЕЦ КАК ПеревозчикКППюрЛица, ВТ_Адрес.Объект КАК Объект, ВТ_Адрес.Тип КАК Тип, ВТ_Адрес.Вид КАК Вид, ВЫРАЗИТЬ(ВТ_Адрес.Представление КАК СТРОКА(1000)) КАК Адрес, РеализацияТоваровУслуг.Грузоперевозчик, РеализацияТоваровУслуг.Контрагент КАК Грузополучатель, РеализацияТоваровУслуг.Ссылка КАК Регистратор ИЗ РегистрСведений.СведенияОбАлкогольнойПродукции КАК СведенияОбАлкогольнойПродукции ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Адрес КАК ВТ_Адрес ПО РеализацияТоваровУслуг.Грузоперевозчик = ВТ_Адрес.Объект ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка ПО СведенияОбАлкогольнойПродукции.Номенклатура = РеализацияТоваровУслугТовары.Номенклатура ГДЕ РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНач И &ДатаКон И РеализацияТоваровУслуг.Проведен = ИСТИНА И РеализацияТоваровУслугТовары.Ссылка.Организация В(&СписокОрганизаций) И РеализацияТоваровУслуг.Грузоперевозчик <> ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) ИТОГИ СУММА(П000010000124) ПО Ссылка Скрыть Что в запросе нужно поменять, чтобы данные выводились в 1 строку по 1 документу(выводилась обшая сумма по кличеству по в общем по номенклатуре), тоесть документ1 ИтоговаяСуммаПоВсейНомеклатуре(КоэффПересчетаДал * РеализацияТоваровУслугТовары.Количество) документ2 ИтоговаяСуммаПоВсейНомеклатуре(КоэффПересчетаДал * РеализацияТоваровУслугТовары.Количество) пробовал указыват в групировке ссылку (регистратор) - но конструктор ругается - он тянет все поля что есть( |
|||
1
sapphire
20.12.12
✎
17:39
|
Гасстгелять... До обеда. Обед отдать детямъ (с)
Научитесь писать запросы нормально. |
|||
2
sapphire
20.12.12
✎
17:40
|
Я бы выгнал...
|
|||
3
pessok
20.12.12
✎
17:42
|
(0) регистров нету под это чтоль?
|
|||
4
manti
20.12.12
✎
17:43
|
(1) дружище - иди троллить в др место)
|
|||
5
pessok
20.12.12
✎
17:44
|
(4) ты просто не знал. на мисте больше нет специалистов, только тролли
|
|||
6
manti
20.12.12
✎
17:47
|
(3) нет, данные надо брать именно из реализации)
|
|||
7
pessok
20.12.12
✎
17:48
|
(6) И РеализацияТоваровУслуг.Проведен = ИСТИНА (вбыл бы поганца)
схерали именно из реализации? |
|||
8
sapphire
20.12.12
✎
17:57
|
(4) Иди читай большой ЖКК про написание запросов.
А то не так, не то... Понаписал байды... Сам-то понимаешь что и как? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |