Ад начинающего селлера - Сток Аут на Озон и как мы решаем эту проблему

Ад - это когда Вы начинающий селлер Озон, у Вас сотня продающихся артикулов, таблицы Excel в качестве единственного инструмента учета и постоянный сток аут (окончание товара) на складах FBO.

Продавать товары по FBO хорошо - выше маржа и меньше время доставки до клиента, но плохо то, что Озон не говорит, что товар закончился.

Озон просто даёт Вам текущие остатки, в которых закончившийся товар тупо пропадает из списка.

К сожалению, понять это глазами совершенно невозможно. Когда у Вас 5-10 товаров, то может еще и ничего, но когда количество товаров переваливает за 50 шт, а еще лучше за сотню, то всё, это полный трэш и ад.

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

Как результат - постоянный сток аут, утеря позиций в выдаче и значительное снижение выручки. Фактически, снижение выручки - единственный способ понять, что на складах всё плохо и почти весь товар распродан.

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

Как обычно, скоро сказка сказывается, да не скоро дело делается.

Те, кто стакивался с темой автопополнения понимают - ох и не просто там всё. Даже если не учитывать сезонность и праздничные пики продаж, то всё ещё остаются вопросы формирования поставки - расчет скорости продажи товаров, расчет производственной партии в зависимости от объема коробки и срока доставки товара на склады (зачастую это 2-4 недели).

Для начала расписали весь процесс используя методику Event Storming DDD:

Event Storming процесса определения Stock Out и поставки на склад
Event Storming процесса определения Stock Out и поставки на склад

Затем внимательно проанализировали алгоритм автопополнения: как расходуются товары, каким образом можно ЗАРАНЕЕ определить, что товар заканчивается учитывая время, требующееся на доставку, и каким должен быть неснижаемый остаток товара на складе:

Как мы анализировали алгоритм автопополнения складов FBO
Как мы анализировали алгоритм автопополнения складов FBO

Начать решили с простого - хотя бы чётко понять какие товары раскуплены, а какие пока еще есть на складах.

Для этого был изучен Ozon API и создан микросервис, определяющий сток аут:

Архитектура микросервиса "Склад"
Архитектура микросервиса "Склад"

Раз в день микросервис получает остатки по всем FBO-складам Озон, а затем определяет товары, которые пропали из остатков по сравнению с предыдущей выгрузкой.

Результатом работы микросервиса являются события в брокере сообщений с закончившимися товарами.

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

Следующим шагом планируется создание микросервиса "Отправка", который поможет сформировать производственную партию из закончившихся и заканчивающихся артикулов.

А для автопополнения планируется использовать решения с динамическим буфером из Теории Ограничений.

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

Жду Ваших откликов и до новых встреч.

22
2 комментария

Спасибо за масштабную работу! Не хотим мешать продвижению ваших услуг, но мы и сами рассказываем об остатках через наглядный виджет и меню подсказок: предупреждаем, какой товар скоро закончится и подсказываем как улучшить продажи. А чтобы продавец ничего не упустил, присылаем уведомления.

Но статья интересная, спасибо :)

Честно? Это не очень информативно. Виджет не сформирует заказ на производство. Вы же предлагаете это вручную делать, по сути