0
- 30.10.2015 - 08:41
|
приветствую. ниже кусок запроса в котором я пробегаюсь по тч услуги документа реализация и помещаю это все в вирт таблицу. вторым запрсом я получаю суммусндс для этого группирую выборку по определенным полям. бедам в том, что если в первой выборке в тч документа больше одной строки, то во второй выборке суммируется только сумма первой строки. что делаю не так? как получить верное суммирование? спасибо. ВЫБРАТЬ ВЫБОР КОГДА РеализацияТоваровУслугУслуги.Ссылка.СуммаВключаетН ДС = ИСТИНА ТОГДА РеализацияТоваровУслугУслуги.Сумма ИНАЧЕ РеализацияТоваровУслугУслуги.Сумма + РеализацияТоваровУслугУслуги.СуммаНДС КОНЕЦ КАК СуммаСНДС, РеализацияТоваровУслугУслуги.Ссылка КАК Документ, РеализацияТоваровУслугУслуги.Ссылка.Дата КАК Дата, РеализацияТоваровУслугУслуги.Субконто КАК НоменклатурнаяГруппа, КОНЕЦПЕРИОДА(РеализацияТоваровУслугУслуги.Ссылка.Д ата, МЕСЯЦ) КАК Месяц, РеализацияТоваровУслугУслуги.Ссылка.КурсВзаиморасч етов КАК КурсДокумента, РеализацияТоваровУслугУслуги.Ссылка.КратностьВзаим орасчетов КАК КратностьДокумента, РеализацияТоваровУслугУслуги.Ссылка.ВалютаДокумент а КАК ВалютаДокумента, РеализацияТоваровУслугУслуги.НомерСтроки КАК НомерСтроки, РеализацияТоваровУслугУслуги.Номенклатура КАК Номенклатура ПОМЕСТИТЬ ВТВсеДокументыРеализации ИЗ Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги ГДЕ РеализацияТоваровУслугУслуги.Ссылка.Проведен = ИСТИНА И РеализацияТоваровУслугУслуги.СчетДоходов = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ВыручкаНеЕНВД) И РеализацияТоваровУслугУслуги.Ссылка.Дата МЕЖДУ &НачДата И &КонДата И РеализацияТоваровУслугУслуги.Ссылка.Организация = &Организация ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ СУММА(ВТВсеДОкументыРеализации.СуммаСНДС) КАК СуммаСНДС, ВТВсеДОкументыРеализации.Документ КАК Документ, ВТВсеДОкументыРеализации.Номенклатура КАК Номенклатура ПОМЕСТИТЬ ВТВсеДокументыРеализацииССуммами ИЗ ВТВсеДокументыРеализации КАК ВТВсеДОкументыРеализации | |
1
- 30.10.2015 - 08:52
| у меня обычно на такой запрос 1с ругается, даже выполнить не даёт | |
2
- 30.10.2015 - 08:57
| 1 вроде все работает, только не суммирует. посдкажите, что не так? | |
3
- 30.10.2015 - 09:14
| А номенклатура у вас везде одинакова? | |
4
- 30.10.2015 - 09:16
| спасибо за отклик. нет там где больше одной строки номенклатура разная. | |
5
- 30.10.2015 - 09:30
| Хвост запроса не потеряли? "СГРУППИРОВАТЬ ПО" действительно отсутствует? | |
6
- 30.10.2015 - 09:40
|
ВЫБРАТЬ СУММА(ВТВсеДОкументыРеализации.СуммаСНДС) КАК СуммаСНДС, ВТВсеДОкументыРеализации.Документ КАК Документ, ВТВсеДОкументыРеализации.Номенклатура КАК Номенклатура ПОМЕСТИТЬ ВТВсеДокументыРеализацииССуммами ИЗ ВТВсеДокументыРеализации КАК ВТВсеДОкументыРеализации СГРУППИРОВАТЬ ПО ВТВсеДОкументыРеализации.Документ, ВТВсеДОкументыРеализации.номенклатура, потерял! вот полные текст | |
7
- 30.10.2015 - 09:43
| Так если номенклатура разная - как вы ожидаете получить сумму всего документа? У вас в выборке получится столько строк, сколько различных номенклатурных позиций в документе. Уберите из этого запроса номенклатуру. | |
8
- 30.10.2015 - 09:47
| согаслен. просто даже с учетом номенклатуры в выборку попадает только первая строка из нескольких по одному документу... | |
9
- 30.10.2015 - 09:54
| С виду всё нормально. Либо счёт доходов другой у непопавшей строки, либо её нет в табличной части документа. | |
10
- 30.10.2015 - 13:07
| блин, ничего понять не могу. все строки выгружаюстя только если во втором запросе сгруппировать по номеру строки. т.е. первый запрос выгружает то что нужно. но когда надо свернуть сумму по докумету или по документу и номенклатуре, цепляется только перва строка, если строк в тч несколько. швах какой-то. выручуйте, а ( | |
11
- 30.10.2015 - 17:35
| а про скд-то я и не упомянул. она не суммирует одинаковые строки(!) как это победить, блин!!! | |
12
- 30.10.2015 - 18:46
| хеелп!!! | |
13
- 30.10.2015 - 20:00
|
С этого (СКД) нужно было начинать Источник данных- таблица в таких случаях выруливает Ну или группируй средствами самой СКД | |
14
- 30.10.2015 - 20:03
| А в СКД никто не забыл указать, что СуммаСНДС это ресурс? | |
15
- 31.10.2015 - 00:15
| 0-п2 > Неверно пишется слитно. | |
| Интернет-форум Краснодарского края и Краснодара |