Мне нужно вызвать метод UpdateInboundShipment FBA MWS, чтобы просто изменить одну вещь: статус доставки. Это влечет за собой установку поля ShipmentStatus InboundShipmentHeader в значение «SHIPPED». Но нужно ли включать все остальные данные в InboundShipmentHeader или только часть, которая изменилась ( InboundShipmentHeader.ShipmentStatus )
Документы противоречат друг другу. Описание InboundShipmentHeader предполагает обновление только статуса. Обратите внимание на использование слова «Если вы включаете ....», а также обратите внимание на тот факт, что оно помечено как Обязательное - Да.
Обычно, если бы я мог просто сделать тест, я бы попробовал его, однако у любого, кто знает FBA / MWS, нет песочницы, и вы играете с живыми данными.