Показано с 1 по 5 из 5
-
21.11.2017, 15:42 #1
- Регистрация
- 11.10.2012
- Сообщений
- 14
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
Получение итогов во вложенном запросе
Нужна подсказка. Объединил несколько запросов. Записал во вложенный запрос. сгруппировал. получил сгруппированные поля. все нормально. Но когда хотел получить итоги, сгруппированные поля задваиваются. И еще итоги получаю не во всех колонках. Колонки: Контрагенты,ИНН, СуммаЗадолжНаНачалоДт, СуммаЗадолжНаНачалоКт, ПолученоТоваров,ОплаченоТ� �варов,ОтгруженоСобствПрод укции,ПолученоОплатыЗаОТг� �ужПрод,СуммаЗадолжНаКонец Дт,СуммаЗадолжНаКонецКт. В чем проблема может быть?
-
28.11.2017, 08:53 #2
- Регистрация
- 29.01.2010
- Сообщений
- 1212
- Сказал(а) спасибо
- 30
- Поблагодарили 261 раз(а) в 245 сообщениях
Re: Получение итогов во вложенном запросе
-
12.12.2017, 14:01 #3
- Регистрация
- 11.10.2012
- Сообщений
- 14
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Получение итогов во вложенном запросе
Русский язык не мой родной язык. Да и в программировании, как вы наверное поняли, я совсем новичок. Я имел в виду этот запрос. Хотя я уже смог исправить этот запрос и получить нужный результат.
"ВЫБРАТЬ
| ВложенныйЗапрос.Контраген� �ы КАК Контрагенты,
| ВложенныйЗапрос.ИНН КАК ИНН,
| СУММА(ВложенныйЗапрос.Сумм аРазвернутыйОстатокДт) КАК СуммаОстатокДтНачало,
| СУММА(ВложенныйЗапрос.Сумм аРазвернутыйОстатокКт) КАК СуммаОстатокКтНачало,
| СУММА(ВложенныйЗапрос.Полу ченоТоваров) КАК ПолученоТоваров,
| СУММА(ВложенныйЗапрос.Опла ченоЗаТовары) КАК ОплаченоЗаТовары,
| СУММА(ВложенныйЗапрос.ВтчС РасСчета) КАК ВтчСРасСчета,
| СУММА(ВложенныйЗапрос.ОтПр одажиВалюты) КАК ОтПродажиВалюты,
| СУММА(ВложенныйЗапрос.ССче таФинанс) КАК ССчетаФинанс,
| СУММА(ВложенныйЗапрос.ССче та23202) КАК ССчета23202,
| СУММА(ВложенныйЗапрос.ССче та23226) КАК ССчета23226,
| СУММА(ВложенныйЗапрос.ССче та22626) КАК ССчета22626,
| СУММА(ВложенныйЗапрос.Изве щ) КАК Извещ,
| СУММА(ВложенныйЗапрос.Отгр уженоПродукции) КАК ОтгруженоПродукции,
| СУММА(ВложенныйЗапрос.Полу ченоЗаПродукцию) КАК ПолученоЗаПродукцию,
| СУММА(ВложенныйЗапрос.Полу ченоНаРасСчет) КАК ПолученоНаРасСчет,
| СУММА(ВложенныйЗапрос.Полу ченоНаСЧетПродажиВалюты) КАК ПолученоНаСЧетПродажиВалю ты,
| СУММА(ВложенныйЗапрос.Взаи моУступкиИзвещ) КАК ВзаимоУступкиИзвещ,
| СУММА(ВложенныйЗапрос.Сумм аРазвернутыйОстатокДт) КАК СуммаОстатокДтКонец,
| СУММА(ВложенныйЗапрос.Сумм аРазвернутыйОстатокКт) КАК СуммаОстатокКтКонец
|ИЗ
| (ВЫБРАТЬ
| ХозрасчетныйОстатки.Субко� �то1 КАК Контрагенты,
| ХозрасчетныйОстатки.Субко� �то1.ИНН КАК ИНН,
| ХозрасчетныйОстатки.Сумма� �азвернутыйОстатокДт КАК СуммаРазвернутыйОстатокДт ,
| ХозрасчетныйОстатки.Сумма� �азвернутыйОстатокКт КАК СуммаРазвернутыйОстатокКт ,
| 0 КАК ПолученоТоваров,
| 0 КАК ОплаченоЗаТовары,
| 0 КАК ВтчСРасСчета,
| 0 КАК ОтПродажиВалюты,
| 0 КАК ССчетаФинанс,
| 0 КАК ССчета23202,
| 0 КАК ССчета23226,
| 0 КАК ССчета22626,
| 0 КАК Извещ,
| 0 КАК ОтгруженоПродукции,
| 0 КАК ПолученоЗаПродукцию,
| 0 КАК ПолученоНаРасСчет,
| 0 КАК ПолученоНаСЧетПродажиВалю ты,
| 0 КАК ВзаимоУступкиИзвещ,
| 0 КАК СуммаОстатокДтКонец,
| 0 КАК СуммаОстатокКтКонец
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.Остатки(
| &НачПериода,
| Счет = &Счет4010
| ИЛИ Счет = &Счет6310
| ИЛИ Счет = &Счет4310
| ИЛИ Счет = &Счет4315
| ИЛИ Счет = &Счет6010
| ИЛИ Счет = &Счет6015,
| ,
| Организация = &Организация) КАК ХозрасчетныйОстатки
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОстатки.Субко� �то1,
| ХозрасчетныйОстатки.Субко� �то1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОстатки.Сумма� �азвернутыйОстатокДт,
| ХозрасчетныйОстатки.Сумма� �азвернутыйОстатокКт
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.Остатки(
| &КонПериода,
| Счет = &Счет4010
| ИЛИ Счет = &Счет6310
| ИЛИ Счет = &Счет4310
| ИЛИ Счет = &Счет4315
| ИЛИ Счет = &Счет6010
| ИЛИ Счет = &Счет6015,
| ,
| Организация = &Организация) КАК ХозрасчетныйОстатки
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоКт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоКт1.ИНН,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| ,
| ,
| СчетКт = &Счет6010
| ИЛИ СчетКт = &Счет6015
| ИЛИ СчетКт = &Счет6310
| ИЛИ СчетКт = &Счет6315,
| ,
| Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1.ИНН,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет4010
| ИЛИ СчетДт = &Счет4015
| ИЛИ СчетДт = &Счет4310
| ИЛИ СчетДт = &Счет4315
| ИЛИ СчетДт = &Счет6010
| ИЛИ СчетДт = &Счет6015
| ИЛИ СчетДт = &Счет6310
| ИЛИ СчетДт = &Счет6315,
| ,
| СчетКт В ИЕРАРХИИ (&Счет5100)
| ИЛИ СчетКт В ИЕРАРХИИ (&Счет5200)
| ИЛИ СчетКт В ИЕРАРХИИ (&Счет5500),
| ,
| Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет4010
| ИЛИ СчетДт = &Счет4015
| ИЛИ СчетДт = &Счет4310
| ИЛИ СчетДт = &Счет4315
| ИЛИ СчетДт = &Счет6010
| ИЛИ СчетДт = &Счет6015
| ИЛИ СчетДт = &Счет6310
| ИЛИ СчетДт = &Счет6315,
| ,
| СчетКт = &Счет5110,
| ,
| Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет4010
| ИЛИ СчетДт = &Счет4015
| ИЛИ СчетДт = &Счет4310
| ИЛИ СчетДт = &Счет4315
| ИЛИ СчетДт = &Счет6010
| ИЛИ СчетДт = &Счет6015
| ИЛИ СчетДт = &Счет6310
| ИЛИ СчетДт = &Счет6315,
| ,
| СчетКт = &Счет5210,
| ,
| Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет4010
| ИЛИ СчетДт = &Счет4015
| ИЛИ СчетДт = &Счет4310
| ИЛИ СчетДт = &Счет4315
| ИЛИ СчетДт = &Счет6010
| ИЛИ СчетДт = &Счет6015
| ИЛИ СчетДт = &Счет6310
| ИЛИ СчетДт = &Счет6315,
| ,
| СчетКт = &Счет51101
| ИЛИ СчетКт = &Счет51102,
| ,
| Организация = &Организация
| И СубконтоКт1 = &СчетФинанс) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет4010
| ИЛИ СчетДт = &Счет4015
| ИЛИ СчетДт = &Счет4310
| ИЛИ СчетДт = &Счет4315
| ИЛИ СчетДт = &Счет6010
| ИЛИ СчетДт = &Счет6015
| ИЛИ СчетДт = &Счет6310
| ИЛИ СчетДт = &Счет6315,
| ,
| СчетКт = &Счет55301
| ИЛИ СчетКт = &Счет55302
| ИЛИ СчетКт = &Счет55303,
| ,
| Организация = &Организация
| И СубконтоКт1 = &Счет232021
| ИЛИ СубконтоКт1 = &Счет232022
| ИЛИ СубконтоКт1 = &Счет232023) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет4010
| ИЛИ СчетДт = &Счет4015
| ИЛИ СчетДт = &Счет4310
| ИЛИ СчетДт = &Счет4315
| ИЛИ СчетДт = &Счет6010
| ИЛИ СчетДт = &Счет6015
| ИЛИ СчетДт = &Счет6310
| ИЛИ СчетДт = &Счет6315,
| ,
| СчетКт = &Счет55307,
| ,
| Организация = &Организация
| И СубконтоКт1 = &Счет2322633
| ИЛИ СубконтоКт1 = &Счет2322699) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет4010
| ИЛИ СчетДт = &Счет4015
| ИЛИ СчетДт = &Счет4310
| ИЛИ СчетДт = &Счет4315
| ИЛИ СчетДт = &Счет6010
| ИЛИ СчетДт = &Счет6015
| ИЛИ СчетДт = &Счет6310
| ИЛИ СчетДт = &Счет6315,
| ,
| СчетКт = &Счет51102,
| ,
| Организация = &Организация
| И СубконтоКт1 = &Счет22626) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоДт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет4010
| ИЛИ СчетДт = &Счет4015
| ИЛИ СчетДт = &Счет4310
| ИЛИ СчетДт = &Счет4315
| ИЛИ СчетДт = &Счет6010
| ИЛИ СчетДт = &Счет6015
| ИЛИ СчетДт = &Счет6310
| ИЛИ СчетДт = &Счет6315,
| ,
| СчетКт = &Счет9370
| ИЛИ СчетКт = &Счет9220
| ИЛИ СчетКт = &Счет9390
| ИЛИ СчетКт = &Счет90102,
| ,
| Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоКт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоКт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт В ИЕРАРХИИ (&Счет5100)
| ИЛИ СчетДт В ИЕРАРХИИ (&Счет5200)
| ИЛИ СчетДт В ИЕРАРХИИ (&Счет5500),
| ,
| СчетКт = &Счет4010
| ИЛИ СчетКт = &Счет4015
| ИЛИ СчетКт = &Счет4310
| ИЛИ СчетКт = &Счет4315
| ИЛИ СчетКт = &Счет6010
| ИЛИ СчетКт = &Счет6015
| ИЛИ СчетКт = &Счет6310
| ИЛИ СчетКт = &Счет6315,
| ,
| Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоКт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоКт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет5110,
| ,
| СчетКт = &Счет4010
| ИЛИ СчетКт = &Счет4015
| ИЛИ СчетКт = &Счет4310
| ИЛИ СчетКт = &Счет4315
| ИЛИ СчетКт = &Счет6010
| ИЛИ СчетКт = &Счет6015
| ИЛИ СчетКт = &Счет6310
| ИЛИ СчетКт = &Счет6315,
| ,
| Организация = &Организация) КАК ХозрасчетныйОборотыДтКт
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ХозрасчетныйОборотыДтКт.С� �бконтоКт1,
| ХозрасчетныйОборотыДтКт.С� �бконтоКт1.ИНН,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| 0,
| ХозрасчетныйОборотыДтКт.С� �ммаОборот,
| 0,
| 0,
| 0
| ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОборотыДтКт(
| &НачПериода,
| &КонПериода,
| Месяц,
| СчетДт = &Счет5210,
| ,
| СчетКт = &Счет4010
| ИЛИ СчетКт = &Счет4015
| ИЛИ СчетКт = &Счет4310
| ИЛИ СчетКт = &Счет4315
| ИЛИ СчетКт = &Счет6010
| ИЛИ СчетКт = &Счет6015
| ИЛИ СчетКт = &Счет6310
| ИЛИ СчетКт = &Счет6315,
| ,
| Организация = &Организация) КАК ХозрасчетныйОборотыДтКт) КАК ВложенныйЗапрос
|
|СГРУППИРОВАТЬ ПО
| ВложенныйЗапрос.Контраген� �ы,
| ВложенныйЗапрос.ИНН
|
|УПОРЯДОЧИТЬ ПО
| Контрагенты
|ИТОГИ
| СУММА(СуммаОстатокДтНачал� �),
| СУММА(СуммаОстатокКтНачал� �),
| СУММА(ПолученоТоваров),
| СУММА(ОплаченоЗаТовары),
| СУММА(ВтчСРасСчета),
| СУММА(ОтПродажиВалюты),
| СУММА(ССчетаФинанс),
| СУММА(ССчета23202),
| СУММА(ССчета23226),
| СУММА(ССчета22626),
| СУММА(Извещ),
| СУММА(ОтгруженоПродукции),
| СУММА(ПолученоЗаПродукцию) ,
| СУММА(ПолученоНаРасСчет),
| СУММА(ПолученоНаСЧетПрода� �иВалюты),
| СУММА(ВзаимоУступкиИзвещ),
| СУММА(СуммаОстатокДтКонец) ,
| СУММА(СуммаОстатокКтКонец)
|ПО
| ОБЩИЕ";
-
12.12.2017, 14:13 #4
- Регистрация
- 11.10.2012
- Сообщений
- 14
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
-
12.12.2017, 15:47 #5
- Регистрация
- 29.01.2010
- Сообщений
- 1212
- Сказал(а) спасибо
- 30
- Поблагодарили 261 раз(а) в 245 сообщениях
Похожие темы
-
Получение элемента по индексу для значения не определено
от KRUTO в разделе Конфигурирование, программирование 1С - ПредприятиеОтветов: 16Последнее сообщение: 24.03.2017, 10:41 -
Получение результата покрытия BullseyeCoverage
от maxfox111 в разделе Железо (hardware)Ответов: 0Последнее сообщение: 09.09.2014, 21:06 -
получение номера дня в году
от pbot в разделе СОФТ (SOFT)Ответов: 0Последнее сообщение: 31.05.2008, 09:25
Социальные закладки