abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

ReviseInventoryStatus ergibt trotz Bestandsänderung "Requested Quantity revision is redundant"

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

Akzeptiert Lösungen (0)

Antworten (0)

Stelle hier Deine öffentliche Frage an andere eBay-Mitglieder