Модернизация системы управления товарными запасами

Потребительские товары 1С:УПП
Заказчик NDA. Крупный сетевой поставщик продукции для федеральных ретейлеров
Задача Усовершенствовать процесс управления товарными запасами (УТЗ) в 1С:УПП 8.1, интегрировав разрозненные контуры ценообразования и расчёта акций в единый механизм
Результат Товарные потоки по сети оптимизированы, прогнозирование спроса стало точнее, система сопровождается специалистами Имплекс в постоянном режиме

Ситуация

Клиент, с которым нам предстояло работать — оптовый поставщик, снабжающий товарами крупные розничные сети: «Магнит косметик», «Лента», «Окей» и им подобные. Параллельно компания развивает собственные каналы сбыта: секции в ТЦ, онлайн-магазин и представительство на ведущих маркетплейсах.

Учётная система клиента базируется на собственной версии 1С:Управление производственным предприятием на платформе 8.1. Система отличается внушительными параметрами:

Для мониторинга всех обменов клиент создал свою систему — 1С Обменная, Управление роботами. Она отслеживает состояние практически каждого обмена в реальном времени, предоставляет графики загрузки серверов и хранит журналы выполнения операций. В дополнение к ней работает шина данных IRIS.

Расчётную нагрузку по потребности в продукции для всей розничной сети несут 10 серверов — у каждого своя зона ответственности.

Система УТЗ объединяет три функциональных направления:

Анализ действующего процесса

Закупочная деятельность компании регулируется календарным планом, по которому каждый день проводится свыше 100 закупок. Выполнением плана управляют Роботы — регламентные задания, которые подключаются к 1С:УПП и инициируют бизнес-процесс формирования заказов. Отправная точка процесса — создание и заполнение документа через специальную настройку запуска УТЗ.

На следующем шаге в документ добавляется табличная часть по магазинам с данными об ассортименте конкретной торговой марки. Эти сведения поступают из нескольких источников оперативного контура: УПП, WinCash (кассовое ПО на базе 1С), MS OLAP куб, Hybris (платформа интернет-продаж) и ряда других.

Одновременно в документ попадают:

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

На выходе система создаёт несколько видов документов:

Документы можно генерировать автоматически либо сначала передавать на проверку бренд-менеджеру. Одна цепочка УТЗ включает до трёх тысяч взаимосвязанных документов. Когда пакет сформирован, он отправляется в складскую систему Axelot на комплектацию, и на этом робот завершает работу.

Документация УТЗ остаётся в УПП в течение семи суток, затем её выгружают во внешнюю БД размером свыше 5 ТБ. С технической точки зрения каждая таблица по магазину хранится как самостоятельный справочник, хотя пользователь воспринимает это как обычный документ — иначе разместить миллион строк в одной таблице было бы технически невозможно. MS OLAP куб ежедневно пополняется данными из УПП и за несколько часов формирует прогнозные показатели.

Параллельный контур маркетинговых акций

Наряду с контуром УТЗ в компании действует отдельный контур управления акциями. Он измеряет, как прошедшие промоакции влияют на объём продаж, и оценивает их отдачу. Каждой акции присвоен собственный коэффициент, корректирующий закупочные объёмы: задача состоит в том, чтобы после результативного промо полки в торговых точках не пустели.

Для расчёта прогнозируемых продаж применяются акционные коэффициенты, затем данные загружаются в УТЗ. В ходе акции в систему вносят коэффициент прироста продаж по конкретной продукции в конкретной торговой точке. По её завершении рассчитывается корректирующий коэффициент, отражающий фактические результаты.

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

Перед нами поставили цель: переработать имеющийся алгоритм УТЗ так, чтобы сделать более эффективными три ключевых процесса:

Решение

Этап 1. Интеграция контуров ценообразования и расчёта акций

Центральным результатом всей работы стало объединение двух прежде независимых контуров в единую систему. После завершения доработки она включает следующие компоненты:

  1. Хранилище УТЗ — БД MMStorage на MSSQL Server;
  2. Хранилище цен — БД Prices на MSSQL Server;
  3. Куб — OLAP Cube MMStorage на Microsoft Analysis Services;
  4. WC — БД Oracle, кассовое ПО WinCash (разработка на базе 1С) с текущими остатками по всем магазинам;
  5. БД УПП — основная база данных на MSSQL;
  6. БД УТЗ Дата — исторический архив документации УТЗ объёмом 4 ТБ, существующий отдельно от УПП.

Этап 2. Автоматизация жизненного цикла маркетинговых акций

При фиксации в системе установки цен номенклатуры (УЦН) нужного типа робот автоматически генерирует документ управления акцией с рассчитанным коэффициентом. По окончании промо тот же робот анализирует его результативность, отталкиваясь от фактических данных о продажах за соответствующий период.

Возврат к доакционным ценам и завершение акционного цикла берёт на себя специализированный «робот выхода из акций»: он извещает менеджера нужной марки об окончании промо и без участия человека восстанавливает прежний прайс.

Помимо этого, система поддерживает несколько продвинутых сценариев:

Этап 3. Прогнозирование спроса с очисткой от внешних факторов

Обновлённый OLAP-куб строит прогноз для каждой номенклатурной позиции по каждой торговой точке на предстоящий период. Принципиальное улучшение — исключение из расчётов сезонных колебаний и влияния прошедших акций, что делает прогноз значительно точнее.

b284fc1d-07df-5e44-8942-4dbf150d6d35.png

Этап 4. Формирование товарно-транспортной документации на основе прогноза

Опираясь на данные прогнозов, УТЗ автоматически создаёт документы об обороте товаров по пяти направлениям:

Перераспределение запасов проходит поэтапно в строго регламентированном порядке.

Этап 5. Общий эффект от модернизации системы

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

Результат

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

После завершения проекта компания Имплекс продолжает техподдержку системы УТЗ клиента. Это закономерно: уровень автоматизации товарных процессов напрямую определяет операционную эффективность, рентабельность и конечный коммерческий результат бизнеса.

Многие проекты
под соглашением о неразглашении (NDA),
поэтому вы можете оставить заявку,
и мы расскажем чуть больше

Услуги

2015
Год основания компании
150+
Специалистов в штате
650+
Клиентов, которым мы помогли
950+
Реализованных проектов

Нам доверяют

Все клиенты
Все клиенты
Нужна помощь, но не знаете, с чего начать?

Напиште нам - мы поможем. Выслушаем Ваши задачи для бизнеса и подберём вариант развития

Лидия Алимова
Руководитель отдела продаж implecs
Иконка стрелки вверх