Остатки и заказы · 03.08.2026

Жизненный цикл заказа Ozon и WB: когда товар возвращается в доступный остаток

Заказ не всегда означает окончательную продажу, а отмена не всегда мгновенно делает товар доступным. Между созданием заказа, резервом, сборкой, передачей, отменой и фактическим возвратом на склад проходит цепочка статусов. Если свести её к простому «минус один, потом плюс один», один и тот же экземпляр можно выставить повторно слишком рано или, наоборот, надолго потерять из доступного остатка.

Проверить на своих товарах
Товарная коробка проходит по кольцевому маршруту между резервом, доставкой и складом, 3D-сцена без текста

Разделите физический, учётный и доступный остаток

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

Для каждого SKU храните причины недоступности отдельно. Единица в подтверждённом заказе, на сборке, в спорной отмене и в возврате после доставки требует разных правил. Общая колонка «резерв» скрывает момент, когда товар действительно можно продавать снова.

Опишите переходы между статусами заказа

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

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

Не возвращайте отменённый товар на витрину вслепую

Если покупатель отменил заказ до сборки, резерв обычно можно снять после подтверждения статуса. После сборки или передачи товар сначала должен физически вернуться в продаваемую зону и пройти проверку состояния. Сам факт отмены ещё не доказывает, что единица лежит на полке.

Задайте тайм-аут для зависших переходов и очередь ручной проверки. Без этого потерянное событие либо навсегда заморозит остаток, либо автоматизация освободит резерв по времени и создаст оверcелл. Безопасная схема предпочитает временную недоступность неподтверждённой единицы двойной продаже.

Сверяйте движения, а не только конечную цифру

Ежедневно сопоставляйте заказы, резервы, списания, отмены, возвраты и корректировки по SKU. Если итоговый остаток совпал случайно, ошибки могут взаимно компенсироваться: одна единица потеряна, другая добавлена дважды. Журнал движений обнаруживает такую проблему раньше инвентаризации.

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

Свяжите статусы с прогнозом и репрайсингом

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

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

Синхронизируйте жизненный цикл заказа в ВитринаPro

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

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

Частые вопросы

Когда отменённый заказ можно вернуть в доступный остаток?

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

Чем доступный остаток отличается от физического?

Физический показывает наличие на складе, а доступный исключает резервы, сборку, брак, спорные возвраты и защитный буфер, поэтому обычно меньше физического.

Почему повторное событие заказа опасно для остатков?

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

Нужно ли учитывать отмены в прогнозе спроса?

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

Опишите статусы заказа как проверяемые движения остатка — отмены перестанут создавать двойные продажи и потерянные единицы.

Синхронизировать резервы и остатки
Оператор
Печатает...