We currently are using the api to update inventory via a vb.net service which works but appears that until we update the 'Stock Status' index manually the updated status doesn't show properly for products that had been changed.
Is there a way to change stock status index via the api? Looks like we have to do something with cataloginventory_stock (code 8).
Here is my current code on how I update a product.
Dim myStock As New catalogInventoryStockItemUpdateEntity myStock.qty = 10 myStock.is_in_stock = 1 myStock.is_in_stockSpecified = True myStock.manage_stock = 1 myStock.manage_stockSpecified = True Dim iRetVal As Integer = ws.catalogInventoryStockItemUpdate(sessionId, sMagentoSku, myStock)