Расчет рекомендации на закупку: Обзор
В программе заложен базовый механизм расчета рекомендаций на закупку, который основан на анализе продаж, необходимых страховых запасах, имеющемся остатке и сроков следующей поставки. Данный расчет используется, как при формировании заказов вручную, так и при создании автозаказов (с использованием планировщика). Ряд промежуточных параметров, участвующих в расчете рекомендации можно увидеть при создании заказа, на вкладке Подбор - Товары.
Ряд входных параметров задается на форме Закупки\Закупки\Параметры автозаказа. Параметры могут быть заданы для любого узла основного классификатора товаров.

- Количество дней для расчета однодневных продаж - период (с текущей даты по текущая дата - указанное количество дней), за который анализируется реализация товаров. Если этот период не задан, то расчет среднедневных продаж не будет выполнен.
- Количество дней для расчета сезонного коэффициента продаж - периоды до и после текущей даты прошлого года.
- Коэффициент сезонности (упр.) - коэффициент, изменяющий количество к заказу.
- Z-оценка (упр.) - коэффициент, определяющий вероятностный уровень доступности товара: 99% - 2,575; 95% - 1,95; 90% - 1,645; 70% - 1,035; 50% - 0,675.
- Акционный коэффициент - коэффициент, отражающий предполагаемое влияние акции на темпы продаж.
- Минимальное количество дней после акции - если между акциями малый промежуток (0-1 день, или <=указанному в параметре), то система считает их одной акцией. По умолчанию (если не заполнен на форме) значение параметра =1.
Параметры Дата поставки и Дата следующей поставки хранятся в заказах, на вкладке Дополнительные параметры. При формировании автозаказа эти даты берутся из Графика поставок (закупка).
Рассчитанное рекомендуемое количество к заказу будет округляться до величины кратной упаковке (поле Количество в упаковке (закупка) в карточке товара). Если в карточке товара заполнено поле Минимальное кол-во заказа, то рекомендуемое количество кратно значению в этом поле.
Формула для расчета рекомендуемого количества
Количество к заказу = Планируемые продажи * Коэффициент сезонности + MAX (Страховой запас (расчетный) * Коэффициент сезонности, Страховой запас (пользовательский)) - Доступное количество + Дополнительный резерв
1) Планируемые продажи = Планируемые продажи (обычные) + Планируемые продажи (акционные)
- Планируемые продажи (обычные) = (Количество дней до след.поставки - Кол-во дней для заказа (акция))* Среднедневные продажи
- Количество дней до след.поставки =Дата след.поставки-Дата заказа (количество дней между датой заказа и датой след. поставки включительно)
- Среднедневные продажи
- Кол-во дней для заказа (акция)= MIN (Дата окончания акции, Дата след.поставки) – MAX (Дата заказа, Дата начала акции) количество дней акции, которые попадают в период до следующей поставки (от меньшей из дат(окончание акции или следующая поставка) отнимают большую из дат (начала акции или заказа)
- Планируемые продажи (акционные) = Кол-во дней для заказа (акция) * Среднедневные продажи за акцию
-
Кол-во дней для заказа (акция) = MIN (Дата окончания акции, Дата след.поставки) – MAX (Дата заказа, Дата начала акции)
-
Среднедневные продажи за акцию
-
2) Коэффициент сезонности = 1 + (Сезонный коэффициент (расч.) – 1)* Коэфф. сезонности (упр.)
- Сезонный коэффициент (расч.) = MAX ( MIN (Продажи товарной группы за 1-ый расч. период прошлого года / Продажи товарной группы за 2-ый расч. период прошлого года, 5), 0,2)
- 1-ый расч. период прошлого года = Период с (Текущая дата – 1 год) по (Текущая дата – 1 год + Количество дней для расчета сезонного коэффициента продаж)
- 2-ый расч. период прошлого года = Период с (Текущая дата – 1 год - Количество дней для расчета сезонного коэффициента продаж) по (Текущая дата – 1 год – 1 день)
3) Страховой запас = Z-оценка (упр.) * Стандартное отклонение однодневных продаж * Количество дней до след.поставки / КОРЕНЬ КВ.(Количество дней для расчета однодневных продаж)
- Стандартное отклонение однодневных продаж = √(a2/b)

При расчете среднедневных продаж:
Стандартное отклонение однодневных продаж – рассчитывается за период с Текущая дата минус Количество дней для расчета однодневных продаж по Текущая дата минус 1 день. a= продано за интервал ( продано за день(или 0 при отсутствии продаж) - Среднедневные продажи)b= 'Количество дней для расчета однодневных продаж'
При перерасчете расчете среднедневных продаж товаров с акционными продажами
Стандартное отклонение однодневных продаж – рассчитывается за период неакционных продаж a= продано за интервал ( продано за день(или 0 при отсутствии продаж) - Среднедневные продажи)b= количество дней в периоде неакционных продаж
4) Доступное количество = Текущий остаток (если больше 0) - Текущий резерв
5) Дополнительный резерв = остаток в зонах склада (если они используются), либо может быть задан дополнительно программно
Упрощенный расчет рекомендации на закупку
Используется, когда вычисление вышеописанных параметров представляется избыточным (требуется подключение программного модуля).
Количество к заказу = Страховой запас (пользовательский) + Проданное за период кол-во – Резерв (закупка) – Текущий остаток + Дополнительный резерв
Проданное за период кол-во = проданное количество за период с Дата с по Дата по.
Дата с = Дата заказа – Количество дней до след.поставки ,если указана Дата следующей поставки в заказе иначе Дата заказа – Дней до поставки для заказов по потребностям (настраивается в Администрирование - Настройки - Закупки)
Дата по = Дата заказа –1
