|
Итоги в запросе
| ☑ |
0
Smit1C
07.11.12
✎
16:37
|
Имеем простой запрос:
ВЫБРАТЬ
ЗапросПоДебиторскойЗадолженности.Субконто1 КАК Контрагент,
СУММА(ЗапросПоДебиторскойЗадолженности.СуммаОстатокДт) КАК ДебиторскаяЗадолженность,
СУММА(ЗапросПоДебиторскойЗадолженности.СуммаОстатокКт) КАК КредиторскаяЗадолженность
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет В (&Счета), , Организация = &Организация) КАК ЗапросПоДебиторскойЗадолженности
СГРУППИРОВАТЬ ПО
ЗапросПоДебиторскойЗадолженности.Субконто1
Счета = 62.01; 62.02; 60.01; 60.02
Если по контрагенту имеется только кредитовый остаток или дебетовый остаток, то ДебиторскаяЗадолженность и КредиторскаяЗадолженность считаются правильно. Если остаток и кредитовый и дебетовый, то выводится только ДебиторскаяЗадолженность, а КредиторскаяЗадолженность равна 0 в группировке по контрагентам.
В чём причина ?
|
|
1
Defender aka LINN
07.11.12
✎
16:38
|
(0) В незнании виртуальных таблиц
|
|
2
GLazNik
07.11.12
✎
16:39
|
(0) Используй РазвернутыйОстатокДт
|
|
3
Smit1C
07.11.12
✎
16:41
|
(2) не помогло
|
|
4
Smit1C
07.11.12
✎
16:42
|
(1) а поточнее можно причину, если без группировок , то построчно данные нормально выводятся
|
|
5
Defender aka LINN
07.11.12
✎
16:44
|
(4) Ну, во-первых, виртуальная таблица и так возвращает сгруппированые данные. Во-вторых, см (2)
|
|
6
GLazNik
07.11.12
✎
16:45
|
(4) СГРУППИРОВАТЬ тут вообще лишнее
|
|
7
Smit1C
07.11.12
✎
16:50
|
(5)(6) спасибо
|
|