Ярлыки FBS Маркета готовы не для всех заказов: как разделить очередь печати
API Маркета возвращает два списка заказов отгрузки: с доступными ярлыками и без них. Используйте это разделение, чтобы не считать всю партию готовой к печати.
Содержание статьи
API Маркета возвращает два списка заказов отгрузки: с доступными ярлыками и без них. Используйте это разделение, чтобы не считать всю партию готовой к печати.
Проверьте конкретную отгрузку FBS
Метод getShipmentOrdersInfo предназначен для FBS. В запросе нужны campaignId и shipmentId, а результат содержит orderIdsWithLabels и orderIdsWithoutLabels. Первый список относится к заказам, для которых ярлыки можно распечатать, второй — к тем, для которых пока нельзя. Документация проверена 19 октября 2026 года.
Редакционная рекомендация — начинать печать из рабочего списка одной отгрузки. Если оператор собирает номера вручную из нескольких экранов, легко смешать магазины или дни. Сохраните идентификатор партии и время проверки рядом с результатом: доступность ярлыка относится к состоянию на этот момент, а не является бессрочным разрешением использовать старый файл.
Не превращайте два списка в одну отметку
Успешный ответ API подтверждает получение информации. Он не означает, что каждый заказ находится в orderIdsWithLabels. В интерфейсе полезно показывать количество готовых и проблемных заказов отдельно и давать возможность открыть каждый номер из второй группы.
Сам ответ содержит списки идентификаторов, поэтому не придумывайте причину недоступности, которой в нём нет. Дальнейшую диагностику проводят по состоянию конкретного заказа и его подготовке. Сначала проверьте согласованную раскладку по коробкам, а не назначайте готовность массово ради исчезновения предупреждения.
Свяжите напечатанный файл с коробкой
Для заказов с доступными ярлыками выполните штатное получение документов и проверьте печать на используемом принтере. Результат загрузки PDF и физически читаемый штрихкод — разные части проверки. Рекомендуем просканировать контрольный ярлык тем оборудованием, которым пользуется склад, и сопоставить найденный заказ с коробкой.
Если склад работает по внутренним номерам, учитывайте внешний идентификатор заказа. Подпись и значение, прочитанное сканером, должны приводить сотрудника к правильной записи. Не наклеивайте похожий ярлык из соседнего задания только потому, что товар визуально одинаковый.
Завершите исключения до передачи партии
Заказы из orderIdsWithoutLabels оставьте в отдельной очереди с ответственным. После исправления причины снова запросите актуальную информацию об отгрузке. Не переносите прежний положительный результат на весь список: состав мог измениться, а некоторые позиции могли быть отменены или перемещены.
Практический контроль перед выездом состоит из трёх сверок: физические коробки, действующие ярлыки и цифровой состав отгрузки. Количество листов само по себе не доказывает совпадение, поскольку один заказ может иметь несколько грузовых мест. Проверка должна сохранять связь с конкретным заказом и его упаковкой.
При внедрении попросите интегратора показать смешанный ответ, где присутствуют обе группы, а также пустую группу готовых заказов. Оператор должен понимать, что можно печатать сейчас, что требует разбора и когда сведения обновлялись. Такой процесс сохраняет скорость готовой части партии без ложного подтверждения остальной и помогает избежать отправки коробки с устаревшими документами.
Материал отражает сведения на указанную дату. Правила и условия работы площадок могут измениться. Редакционные принципы