3

MWS フィード メッセージ: OrderFulFillment

複数 (> 1) の小包が顧客の注文のために出荷されたことを Amazon に伝える方法は?

1 つのメッセージ内で複数のアイテムを指定できますが、追跡 (小包) データ (ShipperTrackingNumber) は 1 つだけです。

各区画に 1 つずつ、複数のメッセージを使用する必要があると思います。

2 つのケース:

  • 数量が 1 を超える 1 つの注文明細を含む 1 つの注文: 注文明細の数量を分割する必要がありますか?

例: 数量 10 の注文明細:

    <MessageID>1</MessageID>
    <OrderFulfillment>
        <AmazonOrderID>123-456-789</AmazonOrderID>
        <FulfillmentDate>2013-07-25T16:40:16+02:00</FulfillmentDate>
        <FulfillmentData>
            <CarrierName>DHL</CarrierName>
            <ShipperTrackingNumber>1234567890</ShipperTrackingNumber>
        </FulfillmentData>
        <Item>
            <AmazonOrderItemCode>1</AmazonOrderItemCode>
            <Quantity>5</Quantity>
        </Item>
    </OrderFulfillment>

    <MessageID>2</MessageID>
    <OrderFulfillment>
        <AmazonOrderID>123-456-789</AmazonOrderID>
        <FulfillmentDate>2013-07-25T16:40:16+02:00</FulfillmentDate>
        <FulfillmentData>
            <CarrierName>DHL</CarrierName>
            <ShipperTrackingNumber>1234567891</ShipperTrackingNumber>
        </FulfillmentData>
        <Item>
            <AmazonOrderItemCode>1</AmazonOrderItemCode>
            <Quantity>5</Quantity>
        </Item>
    </OrderFulfillment>
  • 複数の注文明細がある 1 つの注文

同じ手順/動作ですか?アイテム/数量を複数のメッセージに分割しますか?

誰かが私を助けてくれるか、OrderFulFillment メッセージで複数の小包の配送を処理する方法のヒント/説明/解決策を教えてくれることを願っています。

どうもありがとう、良い週末を。

4

2 に答える 2

1

分割発送がどのように処理されるべきかについての実際の文書を見つけることができませんでした。それは多くの情報源からの推測にすぎません。

" Flat File Shipping Confirmation " Excel テンプレートには、次のように記載されています。

顧客があなたに複数の商品を注文し、あなたが複数の発送で注文を履行している場合、注文ID、注文商品ID、数量、および発送日はすべて、確認している各発送に必要です.

ほとんどの XML フィードは、実際には検証に合格した後、フラット ファイルと同じルーチンによって処理されると理解しています。したがって、同じ目標を達成するには、上記の要件に従ってXMLフィードを作成する必要があると思います。これは、可能な解決策として投稿したものとまったく同じです。<OrderFulfillment>every には複数の要素を含めることができることに注意してください<Item>。これにより、どのパッケージにどのアイテムをどの数量で含めるかを指定できます。

于 2013-07-27T13:56:59.217 に答える