GetUniquePackageLabels не использует CartonId из _POST_FBA_INBOUND_CARTON_CONTENTS_

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


person Mike Stephenson    schedule 22.05.2019    source источник
comment
У меня возникли проблемы со звонком GetUniquePackageLabels с моими сгенерированными идентификаторами коробок. Я отправляю как идентификаторы 1, 2, 3, 4 и т. д., но когда я вызываю GetUniquePackageLabels с этими идентификаторами коробки, я получаю сообщение об ошибке, говорящее, что предоставленные идентификаторы пакета недействительны ‹ИДЕНТИФИКАТОР ОТПРАВКИ›. Если бы вы могли показать мне пример вашего запроса фида, чтобы понять, делаю ли я что-то не так, это было бы потрясающе :)   -  person Lacrymology    schedule 11.11.2019
comment
У меня тот же вопрос. Поскольку я передаю точный CartonId, который я отправил с помощью Feed API. Если кто-нибудь может ответить на это, это будет большая помощь?   -  person Pratik Chaudhari    schedule 10.02.2021


Ответы (1)


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

Например, для отгрузки (ShipmentID = FBA13H23WS7C) двух коробок будут созданы этикетки с таким текстом:

FBA13H23WS7CU0000001

FBA13H23WS7CU0000002

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

person Mike Stephenson    schedule 04.06.2019
comment
Привет, @mike-stephenson, не могли бы вы помочь с моим комментарием выше? - person Pratik Chaudhari; 10.02.2021