Почему такая форма реализации? Не лучше ли было реализовать через доп. отчет или расширение?
1. В некоторых случаях у пользователя может не быть возможности использовать дополнительные возможности (веб клиент, фреш, нет прав на доп. отчеты или они вообще не включены).
2. Не нужно следить за актуальностью алгоритма сбора данных, настройка использует типовые данные поставляемые 1С, расширение функциональности типового отчета происходит за счет добавления Пользовательских полей.
3. Относительная простота внесение своих изменений в отчет.
Настройка позволяет сравнить продажи по любой типовой периодичности (День, Неделя, Месяц...) по количеству, выручке, цене.
Т.к. отчет сравнивает периоды между собой, то для получения актуальных данных за нужный период нужно задавать период отчета с захватом одного раннего периода. Например, вам нужны данные за Январь, Февраль, Март - период отчета нужно сделать Декабрь - Март, т.к. для анализа Января нужны данные за Декабрь.
Логика вывода данных в колонке Цена и Δ цены на уровне группировок: Цена - максимальная цена за период, Δ цены - [Выручка текущего периода / Количество текущего периода] - [Выручка прошлого периода / Количество прошлого периода] - по группировке. Пример со скриншота:
Лампа Gauss Filament А60, 12W 1200lm 2700К Е27 LED
9 658,50 / 25 - 16 582,84/ 44 = 9,46
Отрицательная дельта выделяется цветом
Подключение отчета:
1. Продажи - Отчеты по продажам - Валовая прибыль предприятия
2. Кнопка Настройки...
3. Еще (в правом нижнем углу) - Настройки для технического специалиста
4. Еще (в правом верхнем углу) - Загрузить настройки
5. Выбрать скаченный файл
6. После формирования отчета Сохранить как и указать новое наименование для отчета "Сравнение данных о продажах по периодам"
Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.5.22.76
- Управление торговлей, редакция 11, релизы 11.5.22.76
- 1С:ERP Управление предприятием 2, релизы 2.5.22.76
Вступайте в нашу телеграмм-группу Инфостарт