Table of Contents |
---|
...
Include Page | ||||
---|---|---|---|---|
|
Дневная корректировка прогноза
По завершению всех этапов расчета прогноза, система выполняет его корректировку на ближайшие недели (обычно - две, это - параметр), на основании последних дней. Для этого система загружает продажи в разрезе SKU-магазин-день за последние 28 дней (параметр) и ищет среди них наиболее подходящие 7 (параметр) или менее дней продаж:
Отделяя промо и не промо продажи. Т.е. прошлые промо-продажи корректируют только промо-прогноз на будущую неделю-две, регулярные - соответственно
Отсекая те дни, где было недостаточно остатка. Т.е. остаток должен быть больше нуля, но при этом больше 30% среднедневных продаж (параметр). В определенных случаях параметром может быть задано нижнее абсолютное значение остатка.
Если продажи все-же были, но остатка было недостаточно, то при определенных условиях система все-же может взять их в расчет, например, если продажи конкретного дня превысили 75% от прогноза на этот день, но при этом к продажам будет применен повышающие коэффициент, т.е. будет сделано предположение, что если остатка все-таки хватило бы то можно было бы продать немного больше прогноза на день (на 50% - считаем что товар закончился во второй половине дня, или на 25% - если считаем что товар закончился в конце дня)
Отсекаются также те дни, где различие в цене превышало 15% (параметр)
Далее, дневные продажи корректируются на влияющие на прогноз факторы в сопоставлении с неделями, где они были найдены к будущим неделям прогноза, на которые они будут влиять:
- коэф-ты дней недели
- ценовая эластичность и скидка
- сезонность, погода и другиеПосле этого, для каждой будущей недели, отдельно для промо и регулярных продаж, рассчитываются адаптированные среднедневные продажи и выполняется корректировка прогноза в допустимых пределах, которые зависят от количества найденных дней и могут определяться в параметрах.
Расчет потерь продаж
Для тех дней, где позиция была в ассортиментной матрице за последние 1-2 недели (параметр) выполняется расчет потерь продаж или упущенного спроса для тех дней, где остатка не было, или его было недостаточно.
По аналогии с расчетом Дневной корректировки прогноза, недостаточно остатка означает, что либо он был равен нулю на конец дня, либо был меньше 30% (параметр) от значения прогноза на день.
При разбивке недельного прогноза на дни система также использует коэффициенты дней недели и ценовую эластичность, если цена меняется в течении недели.
Далее, если в течении последних 28 дней (параметр), найдены соответствующие критериям дневных продажи (было достаточно остатка, промо и регулярные отдельно, цена отличалась в допустимых пределах), рассчитываются среднедневные продажи, предварительно скорректировав продажи за найденные 7 (параметр) или менее дней продаж в соответствии с теми же факторами, что используются в дневной корректировке прогноза:
- коэф-ты дней недели
- ценовая эластичность и скидка
- сезонность, погода и другие
При корректировка среднедневных продаж учитывается сезонность и погода недели, на которой обнаружен день с недостаточным остатком для расчета потерь продаж, а также коэф-т дня недели, цена и скидка по конкретной дате, на которую выполняется расчет.
Далее получается скорректированный прогноз на конкретную дату. Потери продаж рассчитываются по формуле:
Потери = max(Прогноз - Продажи, 0), в случае, если остатка было недостаточно по критериям, описанным выше.
Потери продаж, рассчитанные во время расчета прогноза сохраняются в таблицу FCST_SKU_LOST в привязке к идентификатору прогноза за последние 2 недели (параметр). Далее, на основании этой таблицы обновляется таблица SALES_SKU_LOST, где хранится история потерь продаж в разрезе SKU-магазин-день за длительный период. Также может заполняться таблица SALES_SKU_LOST_WEEK, где хранятся агрегированные данные по неделям.
Параметры
Окно Параметры предназначено для выбора и настройки основных параметров построения модели прогноза. Оно состоит из следующих категорий:
...
Для очистки данных о плохих позициях нужно нажать кнопку "Очистить".
...
Статистика Форма в стадии разработки, возможны ошибки при выводе информации!
...
Страница "Статистика" отображает детализированную статистику каждого построенного прогноза.
...