更新商品狀態
透過 「更新商品狀態 」動作,您可以 變更商品的狀態。
觸發條件
此操作具有由觸發條件或工作流程中的上一步新增的隱藏欄位。此欄位「商品 ID」會識別商品。系統會預設商品 ID 且無法變更。因此,「更新商品狀態」動作可用於具有「獲取商品資料」動作或包含商品或子類的任何觸發條件的工作流程,例如:
已知限制
此動作會更新商品,導致與產品更新相關的觸發條件觸發。如果您將此動作與在商品更新時觸發的觸發條件相結合,工作流程將會一直無限迴圈運行。因此,「更新商品狀態」動作不應與與商品更新相關的觸發條件 (例如「商品狀態已更新」) 結合。您可以向工作流程新增條件以避免迴圈。例如,如果工作流程正在封存商品,則您可以檢查商品是否已封存。
API 詳細資訊
若要瞭解詳情,請參閱 productUpdate 變異。
範本
所有子類在全部地點皆無庫存時封存商品
如果商品的所有子類在全部地點皆無庫存,則封存該商品。單一商品子類無庫存時執行此工作流程。檢視範本