Главная/ Проекты/ «Стандарт дилера» для «ЛЛК-Интернешнл»
Контроль качества данных Аналитика и BI Интеграции Управление дистрибуцией

«Стандарт дилера»: достоверные данные дилерской сети «ЛЛК-Интернешнл»

Создали модуль, который автоматически принимает данные дилеров об остатках и движении товаров, сводит стоковое уравнение и показывает, где и почему учёт не сходится.

  • 2,5 месяца — от начала работы над требованиями до сдачи модуля заказчику
  • Единая точка правды — о качестве данных каждого дилера и площадки
  • В штуках и по весу — стоковое уравнение по каждому SKU, площадке и дилеру
  • Без перестройки учёта дилеров — модуль работает с их текущими выгрузками
«Стандарт дилера»: достоверные данные дилерской сети «ЛЛК-Интернешнл»
Клиент
ОтрасльСмазочные материалы и автохимия
МасштабДилерская сеть брендов LUKOIL и TEBOIL
ГеографияРоссия
ФорматМодуль веб-системы SFA
01
Контекст

Клиент и исходная ситуация

«ЛЛК-Интернешнл» — компания группы «ЛУКОЙЛ», которая продаёт масла и автохимию LUKOIL и TEBOIL через сеть эксклюзивных дилеров. Продажи и остатки на складах дилеров производитель видит только через данные, которые дилеры передают сами.

От достоверности этих данных зависят решения по цепочке поставок и бонусные выплаты дилерам.

ОтрасльПроизводство и продажа смазочных материалов
Масштаб бизнесаДилерская сеть двух брендов, у каждого дилера — свои площадки и склады
ГеографияРоссия
Особенности работыДилеры выгружают остатки и документы движения из собственных учётных систем.

Что происходило до начала проекта

  • Единого достоверного источника данных о деятельности дилеров не было — отчётам по товарным остаткам нельзя было полностью доверять.
  • Расхождения искали ручными сверками, на которые уходило время сотрудников.
  • Причину расхождения — товар, операцию или площадку — было сложно установить.
  • Недостоверные данные приводили к реальным финансовым потерям — излишнему бонусированию дилеров.
  • Действующую систему контроля данных было неудобно настраивать под новые отчёты.
02
Цели и задачи

Каких результатов хотел достичь клиент

Цель проекта

Внедрить «Стандарт дилера» — единую точку правды о качестве данных дилеров, которая отвечает на два вопроса: сходится ли учёт и, если нет, в чём причина.

01

Автоматизировать сбор данных

Принимать остатки и движения товаров от дилеров без ручной обработки.

02

Контролировать сходимость учёта

Автоматически сверять движение товара за период с остатком на конец периода.

03

Находить причину расхождений

Показывать, в каком разрезе возникла ошибка: SKU, площадка или тип операции.

04

Снизить финансовые риски

Опираться на проверенные данные при управлении поставками и бонусами дилеров.

03
Решение

Что разработала команда GROTEM

Команда изучила готовые коробочные решения на рынке и предложила собственную разработку, взяв лучшее из пользовательского опыта аналогов. Модуль встроен в SFA-систему «ЛЛК-Интернешнл» и закрывает весь процесс: загрузка → проверка → расчёт стокового уравнения → визуализация ошибок.

Приём и проверка данных

Автоматическая загрузка выгрузок дилеров

Дилеры передают файлы остатков, движений и справочников через FTP в папки своих площадок. Система:

  • проверяет структуру файлов и полноту выгрузки;
  • контролирует непрерывность данных по периодам;
  • ведёт журнал загрузок, где исправленная ошибка сменяется информационным сообщением;
  • напоминает дилеру о файлах, которые он не передал.
  • FTP
  • Валидация
  • Журнал загрузок
Расчёт стокового уравнения

Сходится ли учёт — по каждому SKU, площадке и дилеру

Система сравнивает расчётный остаток (остаток на начало плюс движения за период) с фактическим — в штуках и по весу — и агрегирует результат по складам, площадкам и дилеру:

  • приходы, расходы и корректировки учитываются по типам операций;
  • перемещения между складами одной площадки не искажают итог;
  • в расчёт попадают только склады, отмеченные для стокового уравнения;
  • товары дилера сопоставляются с каталогом по коду, весу и единицам измерения.
  • Стоковое уравнение
  • Сопоставление SKU
Дашборд и управление периодами

Наглядный контроль для ЛЛК и для дилеров

Главный экран показывает три метрики — качество и целостность данных, сходимость стокового уравнения и сопоставление SKU — с переходом к детализации.

Администратор ЛЛК видит всех дилеров и закрывает периоды, чтобы исключить правки задним числом. Ключевой пользователь дилера видит только свои данные и исправляет ошибки, перезагружая файлы.

  • Дашборды
  • Роли
  • Периоды
04
Сложность

Особенности проекта

Сам расчёт несложен — трудность была в том, чтобы получить достоверный результат из разнородных файлов дилеров и сделать его понятным для бизнеса.

01
Сложные исходные данные

Структуру файлов и текущий расчёт стокового уравнения разбирали на большой выборке реальных выгрузок вместе с BI-аналитиками GROTEM.

02
Не ломать работу дилеров

Модуль автоматизировал текущий процесс под ту структуру данных, с которой дилеры уже работают, — внедрение не требует перестройки их учёта.

03
Защита от правок задним числом

Понадобилась модель периодов: в открытом периоде данные можно перезагружать, закрытый период фиксирует результаты как финальные.

04
Понятные дашборды

Визуализацию прорабатывали с заказчиком в нескольких итерациях, чтобы причина расхождения читалась с первого взгляда.

05
Инженерная часть

Что было важно реализовать на уровне системы

Модуль спроектировали как отдельный сервис контроля качества данных, чтобы развивать его независимо и тиражировать на другие проекты.

Отдельный сервис data-qualityВедёт журнал интеграции с дилерами и формирует статистику загрузок; недоступен извне.
Ночная обработкаПосле полуночи система забирает файлы, загруженные дилерами за день, и пересчитывает показатели.
Динамический журнал ошибокЗаписи по одному файлу заменяют друг друга: после исправления ошибка не «висит» перед глазами дилера, а превращается в информационное сообщение.
Регламент папокОдна площадка — одна папка — одна логическая база данных: данные разных площадок не смешиваются.
Потенциал тиражированияРешение разрабатывалось с расчётом на переиспользование в других проектах GROTEM.
06
Результаты

Что получил бизнес

Модуль прошёл испытания и передан заказчику — у «ЛЛК-Интернешнл» появилась единая точка правды о данных дилерской сети.

2,5 мес.

от начала работы над требованиями до сдачи

3

ключевые метрики качества данных на главном экране

2

разреза расчёта — в штуках и по весу

2

роли — администратор ЛЛК и ключевой пользователь дилера

Процесс
До проекта
После запуска
Данные о дилерах
Нет единого достоверного источника
Единая точка правды
Сверка остатков
Ручная
Автоматический расчёт стокового уравнения
Поиск причины расхождения
Сложно установить
Разрез по SKU, площадке и типу операции
Ошибки в выгрузках
Выявлялись при сверке
Фиксируются при загрузке, дилер видит их сразу
Изменения задним числом
Возможны
Исключены закрытием периода
  • Измеримый эффект — заказчик оценивает результат по регулярности передачи данных, динамике сходимости учёта и сокращению ручных сверок.
  • Основа для развития — следующие итерации добавят сводную отчётность администратора по всем дилерам.
07
Стек

Технологии проекта

Архитектура

Микросервисы GROTEM PLATFORM AI

Бэкенд

.NET

База данных

PostgreSQL

Инфраструктура

Яндекс.Облако

Интеграции

FTP / SFTP
Обсудим ваш проект

Поможем выбрать оптимальное решение для вашего бизнеса

Разберём задачу, предложим архитектуру решения и оценим сроки реализации — на первой консультации, бесплатно.

  • Покажем релевантный опыт на похожих проектах
  • Сформируем решение с учётом ваших задач и IT-ландшафта
  • Предложим следующие шаги без обязательств

Оставьте заявку на консультацию

Заполните обязательные поля — остальное обсудим в разговоре. Перезвоним или напишем в течение одного рабочего дня

Бесплатно Ответ за 1 рабочий день Без обязательств

Спасибо! Данные отправлены.

Для подписки на рассылку подтвердите почту по ссылке в письме. Если письма нет, проверьте папки «Спам» и «Промоакции».