Кейс. Инвентаризации 2.0
Описание
Когда ты делаешь заказ через сайт или мобильное приложение ВкусВилл, заказ формируется на дарксторе. Даркстор — специальный формат склада, в котором собирают товары для онлайн-заказов и передают их в доставку. Доступные позиции заказа отображаются, опираясь на данные об их остатках, иногда что-то заканчивается. Если вовремя не отметить закончившийся товар — придется долго объяснять покупателю, почему его любимое молоко(которое он добавил в корзину) не приедет.
Чтобы посчитать и проверить остатки, нужно проводить инвентаризацию. Она необходима для выявления различий между учетным количеством товара (учет ведется в 1С) и его фактическими количеством на стеллажах. Например, учетное значение может быть 10 упаковок молока в 1С, а фактически (по разным причинам) их всего 5 на складе.
Основные причины расхождений: некорректная приемка товаров, ошибки с привязками товара к стеллажам. Также, инвентаризация помогает актуализировать местонахождений определенных позиций, которые могли ошибочно оказаться не на своем месте, или потеряться. Корректные данные о наличии и местонахождении каждого товара напрямую влияют на скорость и качество сборки заказа.
За инвентаризацию в дарксторе отвечает товаровед. В смену он может проводить от 10 до 20 типов инвентаризаций. Инвентаризации могут создаваться автоматически(по определенным правилам), или инициироваться товароведом. Ниже представлен пример проведения инвентаризации, посмотрите это видео:
На видео была инвентаризация по последним штукам для Напитков, Хлеба, Консервации. Выше мы писали, что товаровед проводит от 10 до 20 типов инвентаризаций. Давай изучим, какие еще есть.
Автоматические инвентаризации
Под них мы сформировали ряд триггеров, возникновение которых система отслеживает автоматически и формирует список SKU (SKU — идентификатор товарной позиции), которые нужно проверить. Например, один из триггеров — невозможность выполнить заказ клиента, если сборщик не нашел нужную позицию на своем месте, то инициируется инвентаризация.
Пользовательские инвентаризации
Эти инвентаризации, которые создают и настраивают сами сотрудники. В схеме процесса мы описали ключевые операции сотрудника при проведении инвентаризации. Если ты не знаешь, как с ней работать, вот короткая видео-инструкция:
Схема процесса
Смотреть
Тут можно увидеть все типы инвентаризаций и информацию по ним.
Большое количество инвентаризаций и SKU просчитываемых в сутки - снижает эффективность работы персонала и сказывается на общей операционной деятельности сети. Есть желание сократить до минимума время и трудозатраты, при этом поддерживая остатки товаров на торговой точке в актуальном состоянии.

Проблема

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

Задача
Оптимизировать БП инвентаризации, чтобы с одной стороны на это по возможности затратить меньше времени товароведов, с другой, чтобы процент не собранных заказов стремился к нулю, для этого:
  • Изучить материалы (схему процесса, типы инвентаризаций, данные, ограничения)
  • Разработать новые триггеры(причины, по которым стоит проводить инвентаризации) для формирования инвентаризаций без потерь для точности остатков.
  • Оптимизировать количество текущих инвентаризаций
  • Снизить трудоемкость данных операций для сотрудников.
  • Изменить схему процесса
  • Сформировать набор параметров, который позволит создать график инвентаризации(время проведения инвентаризации) с наименьшей нагрузкой на сотрудников и минимальной частотой пересчета SKU, без потери точности остатков по товарам.
Ограничения
  1. Решение должно поддерживаться платформой 1С и мобильным приложением 1С
  2. Процент ФОТ (фонд оплаты труда) не должен увеличиваться
  3. Архитектурная связь бизнес процесса инвентаризации с другими процессами, влияющими на остаток товара, должна быть сохранена
  4. Системы, связанные с учетом товара, продолжают работать без ошибок\корректно в соответствии с заложенной бизнес-логикой
  5. Сохранение операций, регламентированных законодательными нормами
  6. Для аналитики и проверки, период брать 1 календарный месяц
  7. Если предложено техническое решение, нужно определить, насколько оно рентабельно
Формат результата
  • Организационная схема
  • Набор параметров для инвентаризации в 1С
  • Модель выбора типа инвентаризации (система рекомендаций)
  • Новые триггеры для инвентаризаций
  • Интеграционные решения (разработка плагинов, поиск SaaS)
  • Описание новой системы
  • Аналитическая модель, которая будет самостоятельно подбирать и рекомендовать позиции требующие инвентаризацию товароведу, на основе предиктивной аналитики позиций, из-за которых чаще всего происходит “несборка”
  • Товаровед тратит часть времени на поиск “потерянных ” позиций. Одна из причин этого - неправильная ночная выкладка. Таким образом позиции могут отражаться на балансе даркстора, но не иметь привязки к месту на стеллаже —> товар может быть где угодно—> сборщик не может выполнить заказ —> инициируется инвентаризация
  • Решение должно быть в виде конструктора с возможностью индивидуальных настроек под торговую точку (места выкладки, автоматические типы инвентаризации, пользовательские типы инвентаризации, подгружаемые самостоятельно)
Дополнительные материалы
Данные для работы
https://docs.google.com/spreadsheets/d/1JoDrk0l2dzTEeIxm_kRvZbCk-yJFtwSfwF-wWOuzRuY/edit?gid=1239230749#gid=1239230749
Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики (Университет ИТМО)