Создали модуль, который автоматически принимает данные дилеров об остатках и движении товаров, сводит стоковое уравнение и показывает, где и почему учёт не сходится.
«ЛЛК-Интернешнл» — компания группы «ЛУКОЙЛ», которая продаёт масла и автохимию LUKOIL и TEBOIL через сеть эксклюзивных дилеров. Продажи и остатки на складах дилеров производитель видит только через данные, которые дилеры передают сами.
От достоверности этих данных зависят решения по цепочке поставок и бонусные выплаты дилерам.
Внедрить «Стандарт дилера» — единую точку правды о качестве данных дилеров, которая отвечает на два вопроса: сходится ли учёт и, если нет, в чём причина.
Принимать остатки и движения товаров от дилеров без ручной обработки.
Автоматически сверять движение товара за период с остатком на конец периода.
Показывать, в каком разрезе возникла ошибка: SKU, площадка или тип операции.
Опираться на проверенные данные при управлении поставками и бонусами дилеров.
Команда изучила готовые коробочные решения на рынке и предложила собственную разработку, взяв лучшее из пользовательского опыта аналогов. Модуль встроен в SFA-систему «ЛЛК-Интернешнл» и закрывает весь процесс: загрузка → проверка → расчёт стокового уравнения → визуализация ошибок.
Дилеры передают файлы остатков, движений и справочников через FTP в папки своих площадок. Система:
Система сравнивает расчётный остаток (остаток на начало плюс движения за период) с фактическим — в штуках и по весу — и агрегирует результат по складам, площадкам и дилеру:
Главный экран показывает три метрики — качество и целостность данных, сходимость стокового уравнения и сопоставление SKU — с переходом к детализации.
Администратор ЛЛК видит всех дилеров и закрывает периоды, чтобы исключить правки задним числом. Ключевой пользователь дилера видит только свои данные и исправляет ошибки, перезагружая файлы.
Сам расчёт несложен — трудность была в том, чтобы получить достоверный результат из разнородных файлов дилеров и сделать его понятным для бизнеса.
Структуру файлов и текущий расчёт стокового уравнения разбирали на большой выборке реальных выгрузок вместе с BI-аналитиками GROTEM.
Модуль автоматизировал текущий процесс под ту структуру данных, с которой дилеры уже работают, — внедрение не требует перестройки их учёта.
Понадобилась модель периодов: в открытом периоде данные можно перезагружать, закрытый период фиксирует результаты как финальные.
Визуализацию прорабатывали с заказчиком в нескольких итерациях, чтобы причина расхождения читалась с первого взгляда.
Модуль спроектировали как отдельный сервис контроля качества данных, чтобы развивать его независимо и тиражировать на другие проекты.
Модуль прошёл испытания и передан заказчику — у «ЛЛК-Интернешнл» появилась единая точка правды о данных дилерской сети.
от начала работы над требованиями до сдачи
ключевые метрики качества данных на главном экране
разреза расчёта — в штуках и по весу
роли — администратор ЛЛК и ключевой пользователь дилера
Разберём задачу, предложим архитектуру решения и оценим сроки реализации — на первой консультации, бесплатно.