Отчет на СКД: Иерархия:
1)Контрагент
2)Догвор
3)ДокРегистратор
4)Номенклатура
В договоре есть поле булево, нужно считать сколько договоров определенного типа по каждому контрагенту. В запросе считаю через выбор когда. Проблема в том, что суммирование в отчете начинается с нижнего уровня, то бишь с номенклатуры и в результате итог на уровне контрагента в разы увеличивается. Как можно начинать суммировать с уровня договоры? При условии, что другие поля, скажем валовую прибыль нужно суммировать с уровня номенклатура?
(3) Запрос большой... Делаю на основании Отчета Выручка и себестоимость продаж в УТ11. К последней таблице просто добавляю:
ВЫБОР
КОГДА договор.НужноеМнеПоле = Истина
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ
(5) Чтобы мой выбор суммировался только со второго уровня иерархии - договора. то есть если Договоров с нужным условие 2 , то на уровне нужных договоров стоят 1, а на уровне контрагента 2. Сейчас же суммируется с самой нижней иерархии - номенклатуры, и на уровне договора уже стоит цифра = всей входящей номенклатуре в данный договор.
(6) на уровне догвоора, который удовлетворяет условию выбора, конечно.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс