GetUniquePackageLabels не использует CartonId из _POST_FBA_INBOUND_CARTON_CONTENTS_ - PullRequest
0 голосов
/ 22 мая 2019

Я использую Amazon MWS Feeds API для отправки картонных данных с помощью вызова SubmitFeed для _POST_FBA_INBOUND_CARTON_CONTENTS_ .Там нет никаких ошибок или предупреждений, и все последующие звонки в моем InboundShipment в Amazon работают нормально.Я даже могу получить метки, используя вызов GetUniquePackageLabels , куда я также отправляю те же самые CartonIds. Он работает точно так же, как и должен, за исключением того, что он использует для целых чисел CartonId, начинающихся с 1, хотя я предоставляю CartonId, например, 10053017Это должно быть на этикетке доставки, но вместо этого я вижу под текстом штрих-кода, например, FBA140CDHXKXU000001, который представляет собой ShipmentId, за которым следует один символ, например, «U», за которым следует 6-значный CartonId (000001).Можно ли заставить CartonIds возвращаться на этикетке?Документы предполагают, что это должно работать таким образом, но единственные обнаруженные мной изображения FBA имеют шаблон типа 00001.

1 Ответ

0 голосов
/ 04 июня 2019

Amazon сохраняет отправленные вами идентификаторы CartonId, но не использует их в ярлыках.Все коробки пронумерованы, начиная с 1, и имеют формат U.

Например, отгрузка (ShipmentID = FBA13H23WS7C) из 2 коробок создаст этикетки с таким текстом:

FBA13H23WS7CU0000001

FBA13H23WS7CU0000002

Когда вы запрашиваете уникальные метки, вам нужно передать свой CartonId, в противном случае он потерпит неудачу.

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