Обратная батч-маркировка Wildberries FBS

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

Сборщик / маркировщик Менеджер склада Администратор Батч и отгрузка — отдельные этапы

Когда выбирать обратную маркировку

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

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

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

Как устроен процесс

Заказы по фильтрам→ Один батч→ Одна общая сборка→ Товар → заказ→ Этикетка WB→ Документы отгрузки

Главное отличие от обычной обработки: оператор не открывает заранее конкретный заказ. Он сканирует физический товар, а NWMS атомарно выбирает первый подходящий ещё не распределённый заказ этого батча. Для одинаковых товаров система раздаёт заказы последовательно и не выдаёт один заказ двум рабочим местам.

БатчГруппа заказов для совместной сборки и обработки. Связанные документы отгрузки проверяются отдельно.
ЗаказыИсходные заказы сохраняются. Батч не создаёт синтетический «большой заказ» и не смешивает их учёт.
СборкаВедётся по агрегированной потребности номенклатуры, но списания и резервы остаются привязаны к исходным заказам.
Поставки WBСоздаются автоматически внутри накладной по совместимости склада, пункта сдачи, офиса, типа груза и B2B/B2C.

Состояния батча

ОткрытСостав ещё можно проверить; агрегированная сборка не началась.
СборкаСостав зафиксирован, сборщик отбирает общую потребность по местам хранения.
СобранВся потребность физически отобрана, но единицы ещё не распределены по WB-заказам.
Обратная маркировкаМаркировщик сканирует товар, система атомарно назначает подходящий заказ и готовит этикетку.
ЗакрытиеСостав отгрузки заморожен; проверяются метаданные, печать и технические поставки WB.
ДоставленWildberries подтвердил передачу, обязательные артефакты получены, документ закрыт.

Состояния идут только вперёд. Для исправлений сохраняются тот же состав, назначения и аудит — батч не пересоздаётся «с нуля».

Что должно быть настроено заранее

  • интеграция WB активна, безопасный режим выключен;
  • получение FBS-заказов включено, товары и склады сопоставлены;
  • включены передача кодов маркировки, управление поставками и финальная передача в доставку;
  • форматы этикеток задания и поставки — PNG или SVG;
  • заказы загружены, имеют резерв и готовы к сборке;
  • у сборщиков есть доступ к волновой сборке в терминале, а у маркировщиков — к обратной маркировке в рабочих столах;
  • на рабочем месте настроен принтер этикеток WB.

Подробно: настройка модуля Wildberries.

Во время отбора батч находится в разделе «Терминал → Сборка → Сборка волной». Следующий экран зависит от доступного рабочего процесса: существующая обычная волна использует терминальную сортировку, а обратная маркировка WB — в единое рабочее место «Рабочие столы → Маркировка маркетплейсов → WB».

1. Создайте профиль отбора заказов

Управление складом → Настройки батчей → Создать профиль

Если пункта «Настройки батчей» нет в меню, не открывайте его прямой ссылкой. Администратор должен выдать роли доступ к профилям и запуску батчей для нужного домена и склада.

Профиль — это сохранённый набор правил. Он отвечает на вопрос: «Какие заказы можно включить в следующий батч?» Ручной или автоматический режим определяет наполнение; в автоматическом режиме подходящие заказы добавляются до начала сборки.

Основные поля

НазваниеПонятное назначение, например «WB — утренний поток».
Профиль включёнТолько включённые профили доступны при формировании батча.
ПриоритетЧем больше число, тем выше профиль в списке.
Режим обработкиДля однотоварного WB-потока выберите «Агрегированная сборка → обратная маркировка». Вариант «Волна с сортировочной стеной» также доступен, но использует другой маршрут: общий подбор → распределение по заказам → упаковка.

Фильтры

Службы доставкиОставьте только автоматически созданную службу Wildberries или нужный набор служб.
МаркетплейсыДля текущего процесса выберите Wildberries.
Склады заказовОдин или несколько клиентских складов. Пусто — все доступные склады домена.
МагазиныОграничивает владельца номенклатуры и заказов. Пусто — все магазины домена.
Номера заказовВнутренний o_id или внешний o_ext_id, по одному в строке либо через запятую.
Групповые IDЗначения o_group_id, по одному в строке либо через запятую.
Получены: от / доНеобязательный включительный диапазон по дате получения заказа. Можно заполнить только одну границу.
Отгрузка: от / доНеобязательный включительный диапазон по плановой дате отправки. Можно заполнить только одну границу.
Принцип отбораСначала новые, сначала старые либо сначала самая большая группа заказов с одинаковым товаром.
Товаров в заказеМинимум и максимум. Для Wildberries сервер всегда применяет ровно 1 физическую единицу.
Лимиты батчаМаксимум заказов и максимум единиц товара в одном батче.

Как выбрать принцип отбора

Новые заказы в первую очередьПодходит, если свежие заказы должны попадать в работу без ожидания.
Старые заказы в первую очередьБазовый FIFO-вариант: первыми обрабатываются самые давно полученные заказы.
Максимум одинакового товараNWMS считает подходящие заказы по SKU и сначала берёт самую большую товарную группу. Для WB это сокращает повторные подходы к одной полке.

Как фильтры объединяются

Номера заказов ИЛИ group ID образуют общий блок идентификации. Все остальные выбранные условия применяются через И.

(заказ с указанным номером ИЛИ заказ с указанным group ID)
И служба доставки
И Wildberries
И склад
И магазин
И допустимое количество товара

Пример: указаны заказы 1001, 1002 и группа 50, склад №7 и магазин №12. В батч войдут 1001, 1002 и заказы группы 50, но только если они относятся к WB, складу №7, магазину №12 и содержат ровно одну единицу.

Почему заказ может не пройти

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

2. Сформируйте и запустите батч

Управление складом → Батчи и волновая сборка

  1. Нажмите «Сформировать батч».
  2. На первом экране выберите профиль отбора и нажмите «Продолжить».
  3. На втором экране проверьте таблицу «Доступность заказов на текущий момент». Она показывает количество подходящих FBS-заказов по каждому складу и итог.
  4. Выберите один или несколько доступных складов профиля. Прочитайте подсказку о составе: склады одного ФФ могут объединяться в общий батч.
  5. Укажите количество заказов. Например, профиль допускает 500, а тестовый запуск — только 20.
  6. Нажмите «Сформировать». Склады одного ФФ объединяются в общий батч с общим лимитом; разные ФФ формируют отдельные батчи. До обновления схемы старой установки может действовать отдельное формирование по складам — это указано в подсказке мастера.
  7. Вернитесь в список батчей, нажмите номер батча или «Состав», проверьте заказы и нажмите «Запустить сборку».

Лимит относится к создаваемому батчу. При общем батче двух клиентских складов одного ФФ лимит 100 ограничивает общий состав сотней заказов, а не разрешает по 100 для каждого клиента. Принадлежность заказов сохраняется.

Что создаёт система

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

Как посмотреть состав

В списке батчей нажмите его номер либо действие «Состав». На отдельном экране видны:

  • профиль, склад, этап, дата формирования и количество заказов;
  • внутренний и внешний номера каждого заказа;
  • номер задания Wildberries;
  • даты получения и плановой отгрузки, статус и магазин;
  • артикул, название и количество товара.

Состав доступен для просмотра и после запуска либо расформирования батча. Изменять отдельные заказы вручную нельзя: это защищает проекцию общей потребности.

Сводка товаров и журнал

В карточке батча откройте сводку товаров: по каждой номенклатуре видны значения «нужно», «собрано», «отмаркировано» и «осталось». Журнал сборки фиксирует сотрудника, место, скан, количество и результат — используйте его до ручного вмешательства в расхождение.

Как расформировать ошибочный батч

  1. Откройте батч со стадией «Сформирован».
  2. Нажмите «Расформировать батч» и подтвердите действие.
  3. Батч получит состояние «Расформирован», а его заказы снова станут доступны для формирования нового батча.

Расформирование не удаляет заказы, резервы, WB-задания или историю состава. Оно доступно только до запуска сборки.

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

После запуска состав фиксируется. Не добавляйте и не удаляйте заказы через обычный экран накладной: это нарушило бы соответствие между агрегированной потребностью и физически собранным товаром.

Автоматическое формирование по расписанию

Управление складом → Расписания батчей

Расписание убирает ручное формирование повторяющихся дневных батчей. Например, один профиль можно запускать ежедневно в 11:00, 14:00 и 16:00.

  1. Нажмите «Создать расписание».
  2. Введите понятное название и выберите профиль отбора.
  3. Укажите время в формате ЧЧ:ММ: по одному значению в строке либо через запятую.
  4. При необходимости задайте количество заказов. Пустое поле использует лимит профиля.
  5. Включите расписание и сохраните его.

Время считается в часовом поясе домена, показанном в верхней части формы. В нужную минуту система проверяет все склады профиля. Склады одного ФФ могут объединяться по правилам профиля; разные ФФ обрабатываются отдельно. Пустые батчи не создаются.

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

3. Выполните агрегированную сборку

Терминал → Сборка → Сборка волной → Батчи в работе

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

  1. Откройте батч со стадией «Агрегированная сборка».
  2. Перейдите к указанному месту хранения и отсканируйте его ШК.
  3. Сверьте фото, название и артикул товара.
  4. Отсканируйте товар и подтвердите требуемое количество.
  5. Перейдите к следующему заданию маршрута.
  6. Повторяйте, пока показатель оставшегося количества не станет нулевым.

На сборке физическая единица ещё не назначается конкретному WB-заказу. NWMS знает, сколько каждого товара собрано для батча, а точное назначение выполнит следующий этап.

После полного отбора батч автоматически переходит в состояние «Обратная маркировка». Завершать каждый заказ отдельно не требуется.

4. Распределите товары обратной маркировкой

Рабочие столы → Маркировка маркетплейсов → WB → выбрать аккаунт, накладную и батч

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

Рабочее место показывает прогресс текущей смены и выбранного потока. Маркировщик может брать товары в любом порядке; автоматический выбор ограничивается выбранным батчем.

Обычный товар

  1. Возьмите любой товар из собранной партии.
  2. Отсканируйте обычный товарный штрихкод.
  3. NWMS определит номенклатуру и найдёт первый совместимый свободный заказ в этом батче.
  4. Система закрепит физическую единицу за заказом и подготовит его в WB.
  5. Этикетка задания WB автоматически откроется на печать.
  6. Упакуйте товар, наклейте этикетку и положите готовую посылку в зону отгрузки.
  7. Если рабочее место требует подтверждение печати, нажмите «Печать подтверждена».

Товар с Честным знаком

  1. Сканируйте полный DataMatrix, а не EAN/товарный ШК.
  2. Система проверит домен, склад, товар, неиспользованность кода и необходимость маркировки.
  3. DataMatrix будет закреплён за найденным заказом и передан Wildberries.
  4. Только после успешной подготовки система выдаст этикетку заказа.

Если товар требует Честный знак, обычный ШК должен быть отклонён. Нельзя сначала получить этикетку по EAN, а затем произвольно вложить маркированную единицу — связь «код → заказ» должна быть точной.

Как выбирается заказ

Поиск идёт только внутри текущего батча с учётом склада, товара, требуемого типа маркировки, собранного и ещё не распределённого количества, отмен и состояния задания WB. При нескольких подходящих строках применяется приоритет, затем внутренний ID заказа.

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

5. Завершите батч и отгрузку

  1. Дождитесь значения «Осталось: 0».
  2. Убедитесь, что нет заданий с ошибкой подготовки и неподтверждённых этикеток.
  3. Физически пересчитайте готовые посылки и сравните с количеством заказов батча.
  4. Откройте батч и проверьте связанные документы отгрузки по клиентам и службам доставки.
  5. Проверьте QR поставок и коробов, если они требуются пунктом сдачи.
  6. Выполните штатное закрытие соответствующих документов отгрузки и проверьте результат каждого.
  7. Проверьте подтверждение передачи соответствующих поставок WB и конечное состояние документов. Нельзя считать весь общий батч отгруженным по успеху только одной части.

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

Ошибки, повтор и безопасное восстановление

ШК не найден в батчеТовар не входит в оставшуюся потребность, уже полностью распределён либо отсканирован неверный код. Отложите единицу и сообщите менеджеру.
Нужен DataMatrixОтсканируйте Честный знак этой физической единицы. Обычный ШК недостаточен.
DataMatrix уже использованНе продолжайте с этой единицей. Проверьте последнюю напечатанную посылку и историю скана.
Этикетка не напечаталасьНе сканируйте товар повторно как новый. Откройте сохранённую этикетку либо повторите неуспешную подготовку.
Подготовка WB завершилась ошибкойИсправьте причину и нажмите «Повторить» в блоке ошибок. Назначенный заказ при этом не меняется.
Страница устарелаОбновите страницу и продолжите из активной сессии. Система не переключит рабочее место на другой батч молча.
Заказ отменён WBДо фиксации отгрузки система исключает его безопасно. После начала закрытия требуется решение менеджера.
Физический остаток не сходитсяНе закрывайте накладную. Сверьте события сборки, сканы маркировки и неподтверждённые задания.

Сортировочная стена и обратная маркировка

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

Короткая памятка по ролям

МенеджерНастраивает профиль → формирует батч → проверяет состав → запускает сборку → контролирует исключения → закрывает накладную.
СборщикОткрывает батч в терминале → идёт по местам → сканирует место и товар → собирает общую потребность.
МаркировщикБерёт любой товар → сканирует ШК/DataMatrix → получает и наклеивает этикетку WB → подтверждает печать.
СистемаВыбирает заказ → фиксирует единицу → готовит WB → формирует поставки → защищает от дублей → передаёт отгрузку.

Обратная маркировка в общем батче

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

  1. Перед началом сверьте профиль и зафиксированный состав батча.
  2. Возьмите одну единицу и сканируйте требуемый штрихкод/КИЗ.
  3. Дождитесь выбора заказа и готовности его этикетки.
  4. Промаркируйте именно эту единицу и проверьте результат перед следующей.
  5. В конце сравните оставшиеся единицы, незавершённые заказы и документы отгрузки.

Режимы наполнения и фильтры: профили батчей.

Как проверить результат и продолжить

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

Если что-то пошло не так

СитуацияЧто сделать
Товар собран, но не маркируетсяСверьте оставшуюся потребность, код, отмены и этап батча.
Батч уже начатИспользуйте разбор текущего процесса; расформирование доступно только до начала допустимых действий.