В чем проблема стандартных отчетов?
При планировании закупок и расчете среднемесячных продаж классические отчеты (вроде «Валовой прибыли») совершают критическую ошибку. Они просто делят общие продажи на количество месяцев периода.
Если товар за 6 месяцев присутствовал на складе всего 6 дней и за это время продался 3 раза, типовой отчет покажет среднемесячные продажи равными 0.5 шт. В результате закупщик привезет мало товара, и компания снова столкнется с упущенной выручкой.
Как решает задачу этот отчет?
Данное решение рассчитывает среднемесячные продажи на основе дней фактического наличия товара (конечный остаток > 0).
На примере той же позиции:
- Вычисляется среднедневная скорость продаж за дни присутствия: 3 шт. / 6 дней в наличии = 0.5 шт. в день.
- Скорость проецируется на полноценный месяц: 0.5 шт. * 30.415 дней = 15 шт. в месяц (с автоматическим округлением).
Вы сразу видите реальный потенциал спроса и очищенный от дефицита исторический тренд!
Главные технические и экономические фишки отчета:
- 100% Автономность от календарей: Отчет генерирует календарную сетку дней динамически на уровне СУБД (таблицей разрядов чисел). Ему абсолютно всё равно, заполнили ли менеджеры производственные календари и графики работы в вашей базе — он никогда не упадет с ошибкой и не выдаст пустой результат.
- Железобетонный Run-and-Balance (As-of-Join): Для сопоставления «рваных» записей остатков из регистра
ТоварыНаСкладахс непрерывным календарем использован продвинутый алгоритм привязки к дате максимального предыдущего движения. Остатки идеально «протягиваются» по пустым дням без использования тяжелых вычисляемых полей СКД, вся математика выполняется на стороне сервера. - Защита от «глюков» на коротких периодах: В запросе реализован балансирующий механизм: при формировании отчета строго за 1 календарный месяц среднемесячные продажи автоматически приравниваются к фактическому количеству без дробных «хвостов» и копеек.
- Корректные итоги по папкам (Иерархии): Вычисления средних показателей перенесены на уровень итоговых СКД-ресурсов. В группировочных строках (брендах, категориях и строке «Итого») данные рассчитываются по правильной логике средневзвешенных значений, а не ломаются банальным суммированием.
- Поддержка штатных отборов УТ 11: Внедрена бесшовная интеграция с маркетинговыми механизмами конфигурации. Отборы по Сегментам номенклатуры и Сегментам партнеров работают «из коробки» прямо на форме. Все скрытые флаги и технические параметры запроса оптимизированы.
- Выбор типа выручки: Пользователь может прямо на панели быстрого доступа выбрать удобный режим анализа данных (Выручка с НДС, Выручка без НДС или в валюте регламентированного учета).
Содержимое выводимой таблицы:
- Дней в наличии — точное количество уникальных суток за выбранный период, когда конечный остаток товара на складах был строго больше нуля.
- Продано количество — фактически отгруженное количество товара за весь период (из регистра
ВыручкаИСебестоимостьПродаж). - Продано сумма — фактическая сумма выручки.
- Среднемесячные продажи количество — очищенный от дефицита прогноз продаж штук на месяц вперед.
- Среднемесячные продажи сумма — аналогичный прогноз выручки.
Совместимость и установка:
- Отчет выполнен в виде стандартного файла внешней обработки (
.erf). - Подключается через раздел НСИ и администрирование -> Печатные формы, отчеты и обработки -> Дополнительные отчеты и обработки.
- Не требует изменения конфигурации, полностью безопасен и готов к работе на релизах Управление торговлей 11 (начиная с 11.4 / 11.5), Комплексная автоматизация 2 и 1С:ERP.
Код полностью открыт для дальнейшей кастомизации (например, если захотите добавить разрез характеристик или индивидуальный учет по складам).
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.4.14.181
Вступайте в нашу телеграмм-группу Инфостарт