0
abda123
05.11.15
✎
17:50
|
Приветствую коллеги. Поставлена задача разработать отчет-диаграмму анализа продаж и дебиторки:
Описание:
На диаграмме необходимо отображать несколько кривых.
1. Сумма продаж (Некая кривая во времени с заданной разбивкой по стандартным периодам со значениями суммы продаж).
2. Средние продажи (Тут будет прямая, в каждой точке будет средняя продажа, например если периодичность выбрана помесячно, то мы возьмем среднемесячную продажу, за указанный период с НачалоПериода по КонецПериода).
3. Сумма поступивших денег (по аналогии с продажами).
4. Среднемесячное поступления денег.
5. Остаточная дебиторская задолженность.
Смысл я думаю понятен, наглядно видеть как мы вообще продаем и как нам деньги возвращаются и какой у нас уровень дебиторки.
Сразу скажу что сделал, все через СКД, все одним пакетным запросом.
1. Для отображение нескольких серий использовал объединение нескольких запросов с указанием поля "Серия" для разных данных.
2. Реализовал возможность отбора по контрагентам либо полностью по всей компании.
3. Реализовал группировку по стандартным периодам. День, Месяц, Квартал, Год. Если заморочиться можно и по неделям и полугодиям сделать.
Получилось немного костыльно, но работает.
Но хотелось бы сделать лучше и красивее. Т.е. отобразить на графике прямую средней величины за выбранный период и кривую фактических данных за этот период, на основании которых была посчитана средняя. У кого какие варианты. Условие все сделать в СКД.
Запрос желательно один, в СКД программно лезть можно.
|
|