产品多属性库存数量已更改
当特定产品多属性的库存发生变化时,产品多属性库存数量已更改触发器将会启动工作流。库存更改的来源可以是收到订单、手动更改库存或应用更改了库存数量。
提供的数据
系统会将以下数据提供给通过产品多属性库存数量已更改触发器启动的工作流。
数据 | 描述 |
---|---|
product | 库存数量发生变化的产品。 |
productVariant | 库存数量发生变化的产品多属性。 |
inventoryQuantityPrior | 产品多属性之前的库存数量。 |
测试“产品多属性库存数量已更改”触发器
若要测试通过此触发 器启动的工作流,请更改产品的库存。
注意事项
- 即使产品未选中“跟踪数量”,“产品多属性库存数量更改”触发器也会启动工作流。
- 此触发器允许使用可影响产品和多属性的操作。对于可影响库存商品的工作流,请改用已创建库存商品触发器。
- 在草稿订单转换为订单之前,草稿订单不会影响可用库存。
示例
Flow 模板库中有许多使用产品多属性库存数量已更改触发器的示例。这些示例演示了如何使用产品、多属性和每个地点的库存。
若要检查单个位置的库存数量,您可以使用 productVariant / inventoryItem / inventoryLevels / available
变量查找数量信息。可以使用 productVariant / inventoryItem / inventoryLevels / location / name
或 productVariant / inventoryItem / inventoryLevels / location / id
变量来检查地点名称或 ID。
操作
任何需要多属性或产品的操作都可以与产品多属性库存数量已更改触发器一起使用。这些包括:
- 添加产品标签
- 将产品添加到产品系列
- 创建重定向 URL
- 删除重定向 URL
- 发布产品
- 从产品系列中移除产品
- 删除产品元字段
- 删除产品标签
- 取消发布产品
- 更新产品元字段
- 更新产品元字段
- 更新产品多属性元字段
API 详细信息
产品多属性库存数量已更改触发器允许对 Product Graphql API 对象执行操作。