Обратная батч-маркировка Wildberries FBS
Массовый процесс для сотен однотоварных заказов. Склад формирует батч по фильтрам, собирает общую потребность одним маршрутом, а затем маркировщик берёт любой товар из собранной партии: система сама находит подходящий заказ и сразу печатает его этикетку 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. Сформируйте и запустите батч
Управление складом → Батчи и волновая сборка
- Нажмите «Сформировать батч».
- На первом экране выберите профиль отбора и нажмите «Продолжить».
- На втором экране проверьте таблицу «Доступность заказов на текущий момент». Она показывает количество подходящих FBS-заказов по каждому складу и итог.
- Выберите один или несколько доступных складов профиля. Прочитайте подсказку о составе: склады одного ФФ могут объединяться в общий батч.
- Укажите количество заказов. Например, профиль допускает 500, а тестовый запуск — только 20.
- Нажмите «Сформировать». Склады одного ФФ объединяются в общий батч с общим лимитом; разные ФФ формируют отдельные батчи. До обновления схемы старой установки может действовать отдельное формирование по складам — это указано в подсказке мастера.
- Вернитесь в список батчей, нажмите номер батча или «Состав», проверьте заказы и нажмите «Запустить сборку».
Лимит относится к создаваемому батчу. При общем батче двух клиентских складов одного ФФ лимит 100 ограничивает общий состав сотней заказов, а не разрешает по 100 для каждого клиента. Принадлежность заказов сохраняется.
Что создаёт система
- батч с выбранным составом заказов;
- связи выбранных заказов с батчем;
- неизменяемую проекцию потребности по каждой строке заказа;
- снимок профиля и конвейера, по которому должен пройти батч;
- аудит формирования: кто, когда, каким профилем и с каким лимитом создал батч.
Как посмотреть состав
В списке батчей нажмите его номер либо действие «Состав». На отдельном экране видны:
- профиль, склад, этап, дата формирования и количество заказов;
- внутренний и внешний номера каждого заказа;
- номер задания Wildberries;
- даты получения и плановой отгрузки, статус и магазин;
- артикул, название и количество товара.
Состав доступен для просмотра и после запуска либо расформирования батча. Изменять отдельные заказы вручную нельзя: это защищает проекцию общей потребности.
Сводка товаров и журнал
В карточке батча откройте сводку товаров: по каждой номенклатуре видны значения «нужно», «собрано», «отмаркировано» и «осталось». Журнал сборки фиксирует сотрудника, место, скан, количество и результат — используйте его до ручного вмешательства в расхождение.
Как расформировать ошибочный батч
- Откройте батч со стадией «Сформирован».
- Нажмите «Расформировать батч» и подтвердите действие.
- Батч получит состояние «Расформирован», а его заказы снова станут доступны для формирования нового батча.
Расформирование не удаляет заказы, резервы, WB-задания или историю состава. Оно доступно только до запуска сборки.
Если батч уже перешёл в сборку, создавал рабочую сессию, содержит сканы, подобранное количество, задания печати или начал формирование поставки WB, расформирование будет заблокировано. Такой батч исправляется через операционный процесс исключений.
После запуска состав фиксируется. Не добавляйте и не удаляйте заказы через обычный экран накладной: это нарушило бы соответствие между агрегированной потребностью и физически собранным товаром.
Автоматическое формирование по расписанию
Управление складом → Расписания батчей
Расписание убирает ручное формирование повторяющихся дневных батчей. Например, один профиль можно запускать ежедневно в 11:00, 14:00 и 16:00.
- Нажмите «Создать расписание».
- Введите понятное название и выберите профиль отбора.
- Укажите время в формате
ЧЧ:ММ: по одному значению в строке либо через запятую. - При необходимости задайте количество заказов. Пустое поле использует лимит профиля.
- Включите расписание и сохраните его.
Время считается в часовом поясе домена, показанном в верхней части формы. В нужную минуту система проверяет все склады профиля. Склады одного ФФ могут объединяться по правилам профиля; разные ФФ обрабатываются отдельно. Пустые батчи не создаются.
В списке расписаний видны последний запуск, результат и номера созданных батчей. Один и тот же временной слот защищён от повторного выполнения, поэтому параллельные процессы планировщика не создадут дубликат.
3. Выполните агрегированную сборку
Терминал → Сборка → Сборка волной → Батчи в работе
Сборщик видит не заказы по одному, а общий маршрут по местам хранения. Если в батче десять одинаковых товаров для десяти заказов, место посещается один раз и отбирается десять единиц.
- Откройте батч со стадией «Агрегированная сборка».
- Перейдите к указанному месту хранения и отсканируйте его ШК.
- Сверьте фото, название и артикул товара.
- Отсканируйте товар и подтвердите требуемое количество.
- Перейдите к следующему заданию маршрута.
- Повторяйте, пока показатель оставшегося количества не станет нулевым.
На сборке физическая единица ещё не назначается конкретному WB-заказу. NWMS знает, сколько каждого товара собрано для батча, а точное назначение выполнит следующий этап.
После полного отбора батч автоматически переходит в состояние «Обратная маркировка». Завершать каждый заказ отдельно не требуется.
4. Распределите товары обратной маркировкой
Рабочие столы → Маркировка маркетплейсов → WB → выбрать аккаунт, накладную и батч
Обратная маркировка выполняется на стационарном рабочем месте с принтером. ТСД используется только для агрегированной сборки и после её завершения возвращается к списку заданий.
Рабочее место показывает прогресс текущей смены и выбранного потока. Маркировщик может брать товары в любом порядке; автоматический выбор ограничивается выбранным батчем.
Обычный товар
- Возьмите любой товар из собранной партии.
- Отсканируйте обычный товарный штрихкод.
- NWMS определит номенклатуру и найдёт первый совместимый свободный заказ в этом батче.
- Система закрепит физическую единицу за заказом и подготовит его в WB.
- Этикетка задания WB автоматически откроется на печать.
- Упакуйте товар, наклейте этикетку и положите готовую посылку в зону отгрузки.
- Если рабочее место требует подтверждение печати, нажмите «Печать подтверждена».
Товар с Честным знаком
- Сканируйте полный DataMatrix, а не EAN/товарный ШК.
- Система проверит домен, склад, товар, неиспользованность кода и необходимость маркировки.
- DataMatrix будет закреплён за найденным заказом и передан Wildberries.
- Только после успешной подготовки система выдаст этикетку заказа.
Если товар требует Честный знак, обычный ШК должен быть отклонён. Нельзя сначала получить этикетку по EAN, а затем произвольно вложить маркированную единицу — связь «код → заказ» должна быть точной.
Как выбирается заказ
Поиск идёт только внутри текущего батча с учётом склада, товара, требуемого типа маркировки, собранного и ещё не распределённого количества, отмен и состояния задания WB. При нескольких подходящих строках применяется приоритет, затем внутренний ID заказа.
Два маркировщика могут работать параллельно. Каждое рабочее место держит отдельную сессию, а назначение выполняется под блокировкой. Дублированный повтор одного скана возвращает существующее назначение и не забирает следующий заказ.
5. Завершите батч и отгрузку
- Дождитесь значения «Осталось: 0».
- Убедитесь, что нет заданий с ошибкой подготовки и неподтверждённых этикеток.
- Физически пересчитайте готовые посылки и сравните с количеством заказов батча.
- Откройте батч и проверьте связанные документы отгрузки по клиентам и службам доставки.
- Проверьте QR поставок и коробов, если они требуются пунктом сдачи.
- Выполните штатное закрытие соответствующих документов отгрузки и проверьте результат каждого.
- Проверьте подтверждение передачи соответствующих поставок WB и конечное состояние документов. Нельзя считать весь общий батч отгруженным по успеху только одной части.
Батч организует сборку; документы передачи сохраняют правила склада, клиента и перевозчика. Проверяйте их отдельно. Не распределяйте заказы вручную между чужими накладными.
Ошибки, повтор и безопасное восстановление
| ШК не найден в батче | Товар не входит в оставшуюся потребность, уже полностью распределён либо отсканирован неверный код. Отложите единицу и сообщите менеджеру. |
|---|---|
| Нужен DataMatrix | Отсканируйте Честный знак этой физической единицы. Обычный ШК недостаточен. |
| DataMatrix уже использован | Не продолжайте с этой единицей. Проверьте последнюю напечатанную посылку и историю скана. |
| Этикетка не напечаталась | Не сканируйте товар повторно как новый. Откройте сохранённую этикетку либо повторите неуспешную подготовку. |
| Подготовка WB завершилась ошибкой | Исправьте причину и нажмите «Повторить» в блоке ошибок. Назначенный заказ при этом не меняется. |
| Страница устарела | Обновите страницу и продолжите из активной сессии. Система не переключит рабочее место на другой батч молча. |
| Заказ отменён WB | До фиксации отгрузки система исключает его безопасно. После начала закрытия требуется решение менеджера. |
| Физический остаток не сходится | Не закрывайте накладную. Сверьте события сборки, сканы маркировки и неподтверждённые задания. |
Сортировочная стена и обратная маркировка
Оба конвейера доступны. Обратная маркировка назначает однотоварному заказу отсканированную единицу и этикетку. Сортировочная стена сначала распределяет общую сборку по заказным ячейкам, затем передаёт заказ на упаковку. Порядок работы описан в сборке и упаковке.
Короткая памятка по ролям
| Менеджер | Настраивает профиль → формирует батч → проверяет состав → запускает сборку → контролирует исключения → закрывает накладную. |
|---|---|
| Сборщик | Открывает батч в терминале → идёт по местам → сканирует место и товар → собирает общую потребность. |
| Маркировщик | Берёт любой товар → сканирует ШК/DataMatrix → получает и наклеивает этикетку WB → подтверждает печать. |
| Система | Выбирает заказ → фиксирует единицу → готовит WB → формирует поставки → защищает от дублей → передаёт отгрузку. |
Обратная маркировка в общем батче
Общие батчи могут объединять клиентские склады одного ФФ. После агрегированного подбора сканирование распределяет физические единицы по конкретным заказам, сохраняя клиента, партию и маркировку. Одинаковый товар не разрешает использовать чужой DataMatrix или отправить его под чужой этикеткой.
- Перед началом сверьте профиль и зафиксированный состав батча.
- Возьмите одну единицу и сканируйте требуемый штрихкод/КИЗ.
- Дождитесь выбора заказа и готовности его этикетки.
- Промаркируйте именно эту единицу и проверьте результат перед следующей.
- В конце сравните оставшиеся единицы, незавершённые заказы и документы отгрузки.
Режимы наполнения и фильтры: профили батчей.
Как проверить результат и продолжить
Сверьте не только «осталось», но и физические посылки, ошибки печати и все связанные документы отгрузки. Общий батч может завершаться несколькими документами.
Если что-то пошло не так
| Ситуация | Что сделать |
|---|---|
| Товар собран, но не маркируется | Сверьте оставшуюся потребность, код, отмены и этап батча. |
| Батч уже начат | Используйте разбор текущего процесса; расформирование доступно только до начала допустимых действий. |