Имя: Пароль:
1C
1С v8
Неверные итоги в СКД по одной группировке
0 Pro-tone
 
05.03.14
12:45
Итог по группировке 2го уровня если сложить вручную - 844546, в то время как СКД дает 1182512,9.
В ресурсах выражение для итогов Сумма(СуммаБонуса).
http://imghost.in/img/2014-03/05/dhpmz48yvkoimnqhdwuymdbea.png
Итоги по остальным группировкам рассчитываются верно.
Источник набора данных для СКД - объект - таблица значений.
Подскажите, почему такое может быть?
1 Fuas4
 
05.03.14
12:51
844546 - эта сумма получается тоже по формуле Сумма(СуммаБонуса)?
2 Pro-tone
 
05.03.14
12:52
(1) да
3 Fuas4
 
05.03.14
12:53
покажи фотографию закладки "ресурсы"
4 Pro-tone
 
05.03.14
12:54
5 Fuas4
 
05.03.14
12:59
Магия:) Я бы еще попробовал конкретно для этой группировки посчитать ресурс через ВычислитьВыражениеСГруппировкойМассив. вдруг поможет
8 Pro-tone
 
05.03.14
13:42
(5) ВычислитьВыражениеСГруппировкойМассив не помогло(
9 Fuas4
 
05.03.14
13:57
ппц.  А если развернуть по плюсикам правильные суммы и калькулятором посчитать, то правильная сумма получается? Т.е. например 25890 по суммам внутри равно 25890?
10 Rio3000
 
05.03.14
13:59
(1)попробуй использовать "рассчитывать по" и укажи там поле по которому группируешь
11 Pro-tone
 
05.03.14
14:27
(9) "Итоги по остальным группировкам рассчитываются верно"
то есть по плюсикам - это 3й уровень, - нормально все как и 1й, а вот 2й уровень - неверные суммы

(10) не помогает, уже делал так
12 Pro-tone
 
05.03.14
16:32
В общем я нашел причину "магии". Как видно из картинки в (0) я строю несколько группировок в настройке отчета, при этом итоги в каждой группировке будут по всем данным источника в том случае если не установить принудительный отбор по группировке. В первом блоке группировок, в группировке 2го уровня "руководитель" не был установлен отбор, но был установлен в 3м уровне ("продавец") и поэтому оно считало сквозную сумму по всем строкам всех таблиц, но выводило при этом в первую таблицу общую сумму по группировке 2го уровня. В моем случае добавлялись к бонусам продавцов еще и "бонусы директора" и "бонусы руководителя", когда я установил отборы на нее стало все верно считать по группировке 2ур первой таблицы где было расхождение.