|
СКД, как считать итоги только по верхним уровням иерархии.
| ☑ |
0
redding
13.12.14
✎
11:44
|
Отчет на СКД: Иерархия:
1)Контрагент
2)Догвор
3)ДокРегистратор
4)Номенклатура
В договоре есть поле булево, нужно считать сколько договоров определенного типа по каждому контрагенту. В запросе считаю через выбор когда. Проблема в том, что суммирование в отчете начинается с нижнего уровня, то бишь с номенклатуры и в результате итог на уровне контрагента в разы увеличивается. Как можно начинать суммировать с уровня договоры? При условии, что другие поля, скажем валовую прибыль нужно суммировать с уровня номенклатура?
|
|
1
zhig75
13.12.14
✎
11:49
|
В ресурсах рассчитывать по.
|
|
2
redding
13.12.14
✎
11:51
|
(1) Рассчитывать по это наоборот с нижней иерархии и до одной из верхних, как я понял. А мне наоборот нужно нижние исключить.
|
|
3
zhig75
13.12.14
✎
11:52
|
Запрос в студию!
|
|
4
redding
13.12.14
✎
12:00
|
(3) Запрос большой... Делаю на основании Отчета Выручка и себестоимость продаж в УТ11. К последней таблице просто добавляю:
ВЫБОР
КОГДА договор.НужноеМнеПоле = Истина
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ
|
|
5
zhig75
13.12.14
✎
12:05
|
Нихрена не понимаю что ты хочешь.
|
|
6
redding
13.12.14
✎
12:11
|
(5) Чтобы мой выбор суммировался только со второго уровня иерархии - договора. то есть если Договоров с нужным условие 2 , то на уровне нужных договоров стоят 1, а на уровне контрагента 2. Сейчас же суммируется с самой нижней иерархии - номенклатуры, и на уровне договора уже стоит цифра = всей входящей номенклатуре в данный договор.
|
|
7
redding
13.12.14
✎
12:12
|
(6) на уровне догвоора, который удовлетворяет условию выбора, конечно.
|
|