Расходы из отгрузок маркетплейсам
Когда вы отправляете партию на маркетплейс (Ozon FBO, Wildberries FBW, Яндекс Маркет FBY), физически это одна отгрузка с вашего склада — но в личном кабинете маркетплейса она разбита на несколько заявок (поставок) по разным направлениям. Этот раздел собирает такие поставки обратно в одну отгрузку и одной кнопкой создаёт складской документ Расход, чтобы остатки на вашем складе совпали с тем, что реально уехало.
Раздел доступен по адресу Закупки и склад → Расходы из отгрузок (/supplies/outbound).
Как это работает в двух словах
- Нажимаете ↻ Обновить — система подтягивает из маркетплейсов поставки, которые уже уехали (в пути, на приёмке, приняты, завершены).
- Поставки группируются по дате и складу назначения — одна группа = одна физическая отгрузка.
- Вы проверяете состав и нажимаете Создать Расход — на складе появляется один проведённый документ, остатки списываются.
Шаг 1. Загрузка поставок
Кнопка ↻ Обновить обращается к выбранным маркетплейсам и сохраняет у нас актуальные поставки. В кабинетах маркетплейсов она ничего не меняет. Для WB обновление также сверяет складской резерв и автоматически проводит Расход, если передача товара подтверждена и складские данные позволяют списание.
Обновление идёт по каждому маркетплейсу отдельно: если по одному не хватило прав токена (например, у Wildberries токену нужен скоуп «Поставки»), он отметится ошибкой синхронизации, а остальные обновятся как обычно.
Подтягиваются поставки в статусах:
- Товары в пути — уехали с вашего склада, едут на склад маркетплейса;
- Идёт приёмка / Принято — уже на складе маркетплейса;
- Завершено — поставка закрыта.
Поставки, которые ещё не уехали, не показываются как кандидаты на Расход. При этом запланированные поставки WB загружаются для упаковки и резерва: «Отгрузка разрешена» ещё не означает передачу товара.
Фильтр «С даты». Над списком есть поле даты — оно скрывает поставки старше выбранного дня (по умолчанию — с 1 февраля 2026 года), чтобы давно обработанные старые отгрузки не мешали. Выбранная дата запоминается под вашим аккаунтом.
Синхронизация может занять до минуты, если поставок много — это нормально. Обычно отгрузки бывают раз в неделю, поэтому достаточно нажимать «Обновить» после крупной отправки.
Шаг 2. Группы = физические отгрузки
Каждая карточка — это группа поставок с одной датой и одним складом назначения. Например:
📅 28 мая · FBO Хоругвино · Ozon 3 поставки
☑ Поставка #SUP-12345 5 заявок · 47 SKU · 312 шт Товары в пути
☑ Поставка #SUP-12346 1 заявка · 8 SKU · 42 шт Товары в пути
☑ Поставка #SUP-12347 2 заявки · 5 SKU · 18 шт Принято
Выбрано: 55 SKU · 354 шт [✏ Состав] [Создать Расход →]
По умолчанию выбраны все поставки группы — это и есть та самая «одна физическая отгрузка». Галочками можно убрать лишние, если какая-то поставка уехала отдельно.
Шаг 3. Проверка состава (необязательно)
Кнопка ✏ Состав открывает таблицу со всеми товарами выбранных поставок, сгруппированными по SKU (одинаковые товары из разных поставок суммируются). Здесь можно:
- снять галочку с позиции, чтобы исключить её из Расхода для площадок, допускающих частичное списание; у WB отправленный состав списывается целиком;
- включить Авто-Приход на недостающее (см. ниже).
Внизу видно итог: сколько SKU и штук уйдёт в Расход.
Шаг 4. Создание Расхода
Кнопка Создать Расход делает всё атомарно:
- Создаёт один проведённый документ Расход на складе на суммарное количество выбранных поставок.
- Уменьшает остаток на складе.
- Освобождает резервы по этим поставкам (товар уже не «ждёт» — он реально ушёл).
- Помечает поставки как обработанные — из списка ожидающих они пропадают.
После этого в разделе Свой склад → Документы появится этот Расход.
Резерв, передача и приёмка Wildberries
При загрузке актуальной запланированной поставки WB система резервирует доступный остаток по её составу. Изменение состава корректирует только её собственный резерв. Недостаток остатка или несопоставленный товар показываются на странице упаковки.
Статус WB «Отгрузка разрешена» сохраняет резерв. При подтверждении «Отгружено на воротах», а также при первом получении последующих статусов приёмки с подтверждённой датой передачи, система фиксирует отправленный состав и создаёт Расход. Близкие к дате отгрузки поставки проверяются каждые пять минут; можно также нажать Обновить. Точный момент выезда автомобиля со своего склада API WB не сообщает: автоматизация ориентируется на подтверждение передачи в WB.
Расход списывает весь состав, зафиксированный при передаче, даже если WB пока принял ноль штук. Резерв освобождается одновременно с успешным проведением документа. При дефиците или ошибке сопоставления Расход блокируется, причина показывается пользователю, а резерв сохраняется до исправления. Повторное обновление не создаёт второй Расход.
Позднее принятое WB количество учитывается отдельно: недостача при приёмке не возвращает товар на свой склад, излишек не создаёт повторное списание. Внутренние перемещения и виртуальные доприёмки WB не списываются со своего склада. Старые проведённые документы автоматически не переписываются.
Для Ozon и Яндекса сохраняется действующая цепочка: Расход доступен начиная с подтверждённой отгрузки и использует состав, полученный от площадки.
Что нужно, чтобы Расход создался
- Товар должен быть сопоставлен с вашим каталогом. Позиции Wildberries и Яндекса находят ваш товар по штрихкоду — он одинаковый на всех площадках. Если в каталоге есть товары-дубликаты или нужный товар в архиве, остаток может «не найтись» — наведите порядок в разделе «Сверка товаров» (объединить дубликаты, убрать устаревшее). Если в поставке остались несопоставленные позиции, система не даст провести Расход и покажет их список.
- На складе должно быть достаточно остатка. Если остатка не хватает, по умолчанию Расход не проводится и показывается, чего и сколько не хватает.
Авто-Приход на недостающее (переходный режим)
Если вы только начинаете вести склад в системе, остатков может ещё не быть, а отгрузки уже идут. На этот случай есть опция Авто-Приход на недостающее: при создании Расхода система сама создаст сопутствующий Приход ровно на недостающее количество, чтобы Расход прошёл.
- Опция выключена по умолчанию и включается в настройках компании.
- Каждый такой Приход помечается флагом «на проверку» — бухгалтер потом сверяет его с реальными поступлениями.
Это временный костыль на период переноса учёта в систему. Когда остатки ведутся аккуратно, опция не нужна.
Пропустить поставку
Ссылка Пропустить рядом с поставкой убирает её из списка ожидающих — например, если это чужая поставка или она не должна списываться с вашего склада. Система спросит причину, после чего поставка уйдёт из списка. Пропущенную поставку при необходимости можно вернуть обратно.
У WB пропуск доступен только до подтверждённой передачи. После передачи товар уже выбыл: его нужно учесть Расходом.
Несколько маркетплейсов
Раздел работает сразу с несколькими площадками: Ozon FBO, Wildberries FBW и Яндекс Маркет FBY. Чипы «Маркетплейсы» вверху фильтруют список — можно показать все или только нужные (пустой выбор = все). Логика одинаковая для всех площадок, а бейдж слева (OZ / WB / Я) показывает источник каждой группы.
Кнопка ↻ Обновить подтягивает только выбранные маркетплейсы (или все, если ничего не выбрано) — по одной фоновой задаче на площадку, поэтому сбой по одному маркетплейсу не мешает остальным.