Заказчики: Adidas Russia (Адидас) Подрядчики: Импакт-Софт Продукт: Microsoft Dynamics NAVДата проекта: 1994/08 — 2011/09
|
Осенью 2011 г. Adidas обратился в компанию Импакт-Софт с запросом на разработку функционала для расчета оптимального уровня запасов в магазинах. Ранее для этих целей Adidas использовал алгоритм, разработанный и реализованный собственными силами. Со временем возникла необходимость оптимизации существующего алгоритма расчета оптимального уровня запасов в магазинах. К сожалению, он имел ряд недостатков, и было принято решение о разработке и реализации нового алгоритма. За основу был взят ABC Replenishment – алгоритм, используемый в штаб-квартире Adidas в Германии.
ABC Replenishment представляет собой процедуру расчета оптимального уровня запасов товара в магазине на основе ряда величин, в том числе ABC-грейда артикула и размера.
По предложениям компании Adidas сотрудниками Импакт-Софт модуль ABC Replenishment был реализован в Microsoft Dynamics NAV.
Теперь при расчете оптимального уровня запасов в магазине есть возможность в качестве основных исходных параметров использовать:
- статистику ежедневных продаж данного артикула в течение последних двух недель,
- коэффициент сезонности, рассчитанный на основе продаж в этом же сезоне 1 год и 2 года назад,
- текущий остаток в магазине,
- время доставки в магазин (с учетом территориальной удаленности магазина).
- грейды артикула и размера (рассчитывается по ABC-анализу, например грейд А – артикул входит в 50% продаж, B – 30%, C – 20%)
Поскольку ежедневно рассчитываемое количество строк магазин-артикул-размер примерно равно 4,5 млн., сотрудниками Импакт-Софт была использована оптимизация обращения к БД за счет вызова хранимых SQL-процедур. Расчет реализован в виде 6 параллельных потоков, каждый из которых исполняется на своем Application Server. В случае сбоя оборудования расчет возобновляется с прерванного места. На центральное табло дежурного выдается информация о возможном зависании процесса, или о процессах, не стартовавших в положенное время. Журнал запуска оперативно отображает ход выполнения каждого потока.Бизнес уходит в облако: стратегии и подходы
ABC Replenishment дает возможность максимально эффективно рассчитывать потребности магазина в пополнении запасов и оптимизации закупок с учетом ряда величин, наиболее значимых для специфики бизнеса компании Adidas.
Сотрудники компании Импакт-Софт полностью автоматизировали процесс расчета оптимального уровня запасов. В то время как предыдущий алгоритм позволял работать только в полуавтоматическом режиме, требовал вовлечение людских ресурсов и не учитывал ABC классификацию. Новый алгоритм позволил на 10% повысить точность расчета необходимого для магазина пополнения.