|
v8: СКД, Настройка суммы по группировкам | ☑ | ||
---|---|---|---|---|
0
nemoxp
10.07.14
✎
16:31
|
Отчет имеет многоуровневую структуру:
Номенклатура |_ Документ реализации |_ Документ оприходования Есть колонка "прибыль". Запросом получаю ТЗ вида: Номенклатура ДокументРеализации ДокументОприходования Прибыль н1 док1 док1 5 н1 док1 док2 5 н1 док2 док1 15 5 - прибыль по реализации. Вывожу в СКД. Получаю примерно: Прибыль Номенклатура 25 |_ Документ реализации 1 10 |_ Документ оприходования 1 5 Документ оприходования 2 5 |_ Документ реализации 2 15 Документ оприходования 1 15 Картина итогов искажается. Значения прибыли задваиваются, по количеству документов оприходования. На вкладке "Ресурсы" установил настройки "Расчитывать по". Для Прибыли - среднее для документа реализации и сумма для номенклатуры и итогов. Картина на уровне группировки документа реализации улучшилась, а на уровне номенклатуры и общих итогов - осталась. Вопрос. Как это исправить? Как сделать чтобы итоги по номенклатуре и общие итоги считались по значениям в группировках - реализации? |
|||
1
YAGolova
10.07.14
✎
16:35
|
(0) в ресурсах в поле прибыль напиши сумма(вычислитьвыржаниесгруппировкоймассив("Максимум(Прибыль)", "ДокументРеализации"))
|
|||
2
nemoxp
10.07.14
✎
16:44
|
А "Расчитывать по" нужно заполнять?
|
|||
3
nemoxp
10.07.14
✎
16:46
|
У меня сейчас так:
Максимум(Прибыль) - рассчитывать по документу реализация сумма(вычислитьвыржаниесгруппировкоймассив("Максимум(Прибыль)", "ДокументРеализации")) - рассчитывать по номенклатуре, общий итог |
|||
4
nemoxp
10.07.14
✎
16:46
|
Ругается. Синтасическая ошибка "вычислитьвыржаниесгруппировкоймассив"
|
|||
5
nemoxp
10.07.14
✎
16:52
|
(1) есть мнения?
|
|||
6
barrgand
10.07.14
✎
16:53
|
(3) Ты хоть прочитай сначала что там написано, что такое например "выржание"?
|
|||
7
nemoxp
10.07.14
✎
16:56
|
(6) Вот выражение: "Максимум(Прибыль)", "ДокументРеализации"
у меня 8.1. есть там такие возможности? |
|||
8
YAGolova
10.07.14
✎
16:57
|
(4) Ну описался я, че ругаться то сразу
|
|||
9
nemoxp
10.07.14
✎
16:57
|
я все правильно написал. все реквизиты (ресурсы) соответствуют. 1с вылетает с сообщением: Синтасическая ошибка "вычислитьвыржаниесгруппировкоймассив"
|
|||
10
YAGolova
10.07.14
✎
16:57
|
(7) в 8.1 нет, придется извращаться
|
|||
11
nemoxp
10.07.14
✎
16:58
|
стоп. у меня в отчете написано без опечаток! ВычислитьВыражениеСГруппировкойМассив. И 1с ругается!
|
|||
12
nemoxp
10.07.14
✎
16:58
|
как можно извратиться?
|
|||
13
barrgand
10.07.14
✎
16:59
|
(7) Ладно, пойдем по другому пути. Как думаешь, есть различие между "выражение" и "выржание"?
|
|||
14
YAGolova
10.07.14
✎
16:59
|
(7) я в этом случае раньше прям в данных в запросе получал таблицу, так чтобы итоговая сумма пропорционально делилась между "лишними" разрезами. Ну и тогда можно спокойно в ресурсах складывать
|
|||
15
nemoxp
10.07.14
✎
17:00
|
(13) смотри 10 и 11
|
|||
16
nemoxp
10.07.14
✎
17:01
|
(14) спасибо за идею! я все равно эти значения не вывожу в группировках самого нижнего уровня, типа ДокументОприходования!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |