2010-06-30 13 views
2

Lorsque j'envoie un flux de réglage de la commande tels queAmazon MWS - Est-il possible de réduire la quantité de commande en utilisant le flux OrderAdjustment

<MessageType>OrderAdjustment</MessageType> 
<Message> 
    <MessageID>1</MessageID> 
    <OrderAdjustment> 
    <AmazonOrderID>104-3121897-1466636</AmazonOrderID> 
    <AdjustedItem> 
     <AmazonOrderItemCode>42555034632370</AmazonOrderItemCode> 
     <MerchantAdjustmentItemID>6174012</MerchantAdjustmentItemID> 
     <AdjustmentReason>NoInventory</AdjustmentReason> 
     <ItemPriceAdjustments> 
     <Component> 
      <Type>Principal</Type> 
      <Amount currency="USD">0.15</Amount> 
     </Component> 
     <Component> 
      <Type>Shipping</Type> 
      <Amount currency="USD">0.50</Amount> 
     </Component> 
     <Component> 
      <Type>Tax</Type> 
      <Amount currency="USD">0.00</Amount> 
     </Component> 
     </ItemPriceAdjustments> 
     <QuantityCancelled>1</QuantityCancelled> 
    </AdjustedItem> 
    </OrderAdjustment> 
</Message> 

réduit la quantité monétaire de l'ordre des montants dans l'alimentation, mais ne modifie pas la quantité de commande, de sorte que la commande affiche toujours le nombre d'articles d'origine comme nécessitant une expédition. Selon la documentation, y compris le QuantityCancelled avec un AdjustmentReason de NoInventory va créer une annulation partielle, mais cela ne semble pas fonctionner.

Y at-il un moyen de réduire la quantité d'articles sur une commande?

Répondre

3

J'ai pu savoir d'Amazon qu'en septembre 2010, il n'est pas possible de réduire la quantité et que cette modification apparaisse dans l'interface utilisateur de Seller Central. Ils ont reconnu cela comme un bug qui pourrait être corrigé à un moment donné dans le futur.

+0

Des mises à jour sur ce problème? J'ai essayé le même genre de chose en utilisant "CustomerCancel", et même si les articles restants sont marqués comme "Expédié" dans SellerCentral la commande dans son ensemble n'est jamais terminée parce que l'élément de campagne "CustomerCancel" est (* soupir *) encore "Unshipped ". – jerhewet

+0

Je suis dans le même bateau, quelqu'un a des mises à jour? – Skaughty

0

Pour toute personne ayant encore cette question, j'ai ouvert un cas avec amazon et après quelques jours, j'ai finalement obtenu une réponse de leur part:

Annulation partielle des commandes NPF ne sont pas pris en charge par le système à ce point . La commande doit être annulée complètement ou terminée et les articles non expédiés doivent être remboursés.

Afin d'annuler complètement la commande, veuillez utiliser "_POST_FLAT_FILE_ACKNOWLEDGMENT_DATA_" pour le fichier plat ou "_POST_ORDER_ACKNOWLEDGMENT_DATA_" pour le flux XML.