2013-08-27 25 views
1

我的Magento实例与ERP集成,通过每小时运行一次的catalogInventoryStockItemUpdate API调用(来自ERP)来更新Magento的库存数量。是Magento的一个可观察事件的API调用吗?

我有一些来自Magento的保存产品时发生的传出API调用。看起来Magento没有看到来自ERP的数量更新API调用作为产品保存。我想将该API数量更新捕获为保存事件,以便其他传出的API调用将针对具有更新数量的产品触发。

有没有办法建立一个观察者来捕获catalogInventoryStockItemUpdate调用作为实际更新数量的产品上的保存事件?

回答

2

我知道这是一个古老的问题,但它可能会帮助反正。我遇到了一个相关的问题,即在调用Web服务来更新产品时,如果我们不希望观察者“catalog_product_save_after”被触发,那么将会触发它。所以观察员应该处理API调用。