СКД - расчет среднего по группировкам

Обсуждение различных вопросов, связанных с разработкой и эксплуатацией 1С-Предприятия 8.X
Classic
Сообщения: 154
Зарегистрирован: 24 авг 2011, 17:26

СКД - расчет среднего по группировкам

Сообщение Classic »

Есть элементарный отчет, который показывает количество и сумму проданных товаров по регионам. Т. е. две группировки, товар, регион. На СКД. Заказчик хочет видеть среднюю цену продаж по каждом региону и итого по товару.
Добавляем вычисляемое поле Цена = Сумма / Количество; заносим это поле в ресурсы, Цена = Среднее(Цена). И получаем облом. По последней группировке - расчет идет, как нужно - сумма делится на количество. А по первой, по товару - показывает арифметическое среднее уже рассчитанных цен.
Пример:

Молоко
Киев - 100 кг; 500 грн; цена - 5 грн;
Область - 20 кг; 200 грн; цена - 10 грн;

В таком случае цена должна быть (500 + 200) / (100 + 20) ~ 5.83, а СКД считает как (5 + 10) / 2

Что с этим делать?
Classic
Сообщения: 154
Зарегистрирован: 24 авг 2011, 17:26

Re: СКД - расчет среднего по группировкам

Сообщение Classic »

И где-бы я еще сам с собой поговорил? Пользовательские поля - вот, что мне нужно:)
1cmax
Сообщения: 51
Зарегистрирован: 13 июн 2012, 20:52

Re: СКД - расчет среднего по группировкам

Сообщение 1cmax »

Ага, как раз помогло
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: СКД - расчет среднего по группировкам

Сообщение artbear »

Это еще легко.
Вот у меня была задача для СКД - посчитать количество накладных в день, а потом в итого за месяц посчитать среднее количество накладных в день.
вот последнее среднее у меня и не получилось.
на мисте также народ по СКД не помог :( http://www.forum.mista.ru/topic.php?id=615738
GrigoryPtashko
Сообщения: 42
Зарегистрирован: 16 ноя 2012, 14:11

Re: СКД - расчет среднего по группировкам

Сообщение GrigoryPtashko »

2 artbear

Как решил задачу? Меня давно гложит такой же вопрос, как такое сделать в СКД)
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: СКД - расчет среднего по группировкам

Сообщение artbear »

Формировал вручную после вывода данных в СКД
Stepa86
Сообщения: 20
Зарегистрирован: 02 авг 2012, 09:56

Re: СКД - расчет среднего по группировкам

Сообщение Stepa86 »

Classic писал(а):Есть элементарный отчет, который показывает количество и сумму проданных товаров по регионам. Т. е. две группировки, товар, регион. На СКД. Заказчик хочет видеть среднюю цену продаж по каждом региону и итого по товару.
Добавляем вычисляемое поле Цена = Сумма / Количество; заносим это поле в ресурсы, Цена = Среднее(Цена). И получаем облом. По последней группировке - расчет идет, как нужно - сумма делится на количество. А по первой, по товару - показывает арифметическое среднее уже рассчитанных цен.
Пример:

Молоко
Киев - 100 кг; 500 грн; цена - 5 грн;
Область - 20 кг; 200 грн; цена - 10 грн;

В таком случае цена должна быть (500 + 200) / (100 + 20) ~ 5.83, а СКД считает как (5 + 10) / 2

Что с этим делать?

Просто нужно в ресурс писать не Среднее(Цена), а Сумма(Сумма)/Сумма(Количество). Причем даже не надо проверять на деление на 0, В случае нуля в поле прям и будет написано "Деление на 0".

artbear писал(а):Это еще легко.
Вот у меня была задача для СКД - посчитать количество накладных в день, а потом в итого за месяц посчитать среднее количество накладных в день.
вот последнее среднее у меня и не получилось.
на мисте также народ по СКД не помог :( http://www.forum.mista.ru/topic.php?id=615738


Я делал так: 2 раза добавлял одно и то же поле в ресурсы, указывал разные значения в "Рассчитывать По" и нужные выражения в Выражении. Выглядит вот так http://screencast.com/t/nnhAhnf1d
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: СКД - расчет среднего по группировкам

Сообщение artbear »

Stepa86 писал(а):Я делал так: 2 раза добавлял одно и то же поле в ресурсы, указывал разные значения в "Рассчитывать По" и нужные выражения в Выражении. Выглядит вот так http://screencast.com/t/nnhAhnf1d

Я пытался так делать, не получалось. Вся фишка как раз в "двойном" расчете полей для СКД, никак не удается.
Stepa86
Сообщения: 20
Зарегистрирован: 02 авг 2012, 09:56

Re: СКД - расчет среднего по группировкам

Сообщение Stepa86 »

artbear писал(а):Я пытался так делать, не получалось. Вся фишка как раз в "двойном" расчете полей для СКД, никак не удается.


вот так должно получится? http://screencast.com/t/C48dXJifYi5
Аватара пользователя
artbear
Сообщения: 1085
Зарегистрирован: 24 авг 2011, 15:36
Контактная информация:

Re: СКД - расчет среднего по группировкам

Сообщение artbear »

Ага, очень похоже на правду. Cделал, как указано выше, или еще как-то ?
Я также менял ресурсы, но не получалось.
Ответить