Исходная ситуация
Сеть из двадцати двух аптек заказывала товар по минимальным остаткам и интуиции фармацевтов. Результат был двойной: то нужного антибиотика нет три дня (покупатель уходит в соседнюю сеть и остаётся там), то лежит просрочка, которую приходится списывать. Закупщик физически не мог держать в голове четыре тысячи позиций с их сезонностью и дефектурой поставщиков.
Решение
Модель прогнозирует спрос по каждой позиции каждой аптеки с учётом дня недели, сезона (весной растёт спрос на антигистаминные, зимой — на противовирусные), эпидемической обстановки и истории промо. Система формирует заказ по поставщикам с учётом сроков доставки и минимальных партий, а фармацевт утверждает его одной кнопкой.
«Раньше я угадывал. Теперь я спорю с системой примерно по пяти позициям в день» — закупщик сети
Что внедрили
- прогноз спроса по SKU и аптеке на 14 дней;
- автоформирование заказа с учётом остатков и сроков поставки;
- приоритезацию жизненно важных препаратов: их дефицит недопустим;
- рекомендации перемещений между аптеками вместо новой закупки;
- мониторинг сроков годности с рекомендациями по уценке.
Результаты
Дефициты по топ-тысяче позиций упали на 60%, списания просрочки — вдвое. Оборачиваемость запаса выросла с 32 до 41 дня. Фармацевты перестали звонить друг другу «есть ли у вас», потому что система сама предлагает переместить товар из соседней аптеки, где он лежит мёртвым грузом.
Почему это работает
Спрос на лекарства очень закономерен: сезонность, эпидемии, дни выплат. Человек чувствует крупные волны, но не может масштабировать эту интуицию на тысячи позиций ежедневно. Модель забирает рутину расчёта, а знания местного рынка остаются за человеком в виде коротких правок.