ReviseInventoryStatus ergibt trotz Bestandsänderung "Requested Quantity revision is redundant"
Optionen
- RSS-Feed abonnieren
- Thema als neu kennzeichnen
- Thema als gelesen kennzeichnen
- Lesezeichen
- Abonnieren
- Drucker-Anzeigeseite
- Anstößigen Inhalt melden
20-07-2020 14:11
Hallo,
ich aktualisiere mehrere 100 Produkte einmal pro Stunde mit geändertem Lagerbestand, über die ReviseInventoryStatus API:
<InventoryStatus> <ItemID>meine-ID</ItemID> <SKU>meine-SKU</SKU> <Quantity>20</Quantity> </InventoryStatus>
Dabei passiert es in 90% der Fälle, dass eBay mir so eine Antwort gibt:
<Ack>Warning</Ack> <Errors> <ShortMessage>Requested Quantity revision is redundant.</ShortMessage> <LongMessage>The existing quantity value is identical to the quantity specified in the request and, therefore, is not modified.</LongMessage> <ErrorCode>21917092</ErrorCode> <SeverityCode>Warning</SeverityCode> <ErrorParameters ParamID="ItemID"> <Value>meine-ID</Value> </ErrorParameters> <ErrorParameters ParamID="SKU"> <Value>meine-SKU</Value> </ErrorParameters> <ErrorClassification>RequestError</ErrorClassification> </Errors>
<InventoryStatus>
<SKU>meine-SKU</SKU>
<ItemID>meine-ID</ItemID>
<StartPrice>39.99</StartPrice>
<Quantity>21</Quantity>
</InventoryStatus>
Normalerweise sollte das nur passieren wenn der Bestand sich gar nicht geändert hat, was aber hier nicht der Fall ist. Der alte Bestand liegt zB bei 21, ich aktualisiere ihn auf 20 und bekomme dann diesen Fehler? Ergibt keinen Sinn: 20 != 21.
Gibt es da eine Art Pufferzone, nach oben und unten, oder wie muss ich das verstehen?
Grüße,
Ansgar
Kommentare (0)
Kommentare (0)
0
Hilfreich