如何获得产品/变体“承诺”库存?

问题描述 投票:0回答:3

问题:

在 Shopify 管理中心的“产品”>“库存”部分,有一个“已承诺”库存。 根据我的理解,它的意思是“挂单保留库存”,或“已创建但尚未完成的订单保留的库存”。

这个“承诺的”股票价值对于应用程序的股票更新非常有用。但实际上这个值似乎很难恢复。

问题:

如何高效地获得这个“承诺”的库存价值?

研究现状:

  • 无法通过 Shopify API(REST 和 GraphQL,版本 2022-07)
  • 可以通过循环所有未履行的订单来近似(不确定这是正确的方法),并总结(按变体)未履行的产品变体数量。但需要时间,消耗大量API资源。
shopify shopify-api
3个回答
4
投票

现在可以在 API 的

2023-01
版本中实现。 InventoryLevel 有一个新字段
quantities
,它返回总库存为 10 件且已售出 2 件的产品:

[
  {
    "quantity": 8,
    "name": "available"
  },
  {
    "quantity": 2,
    "name": "committed"
  },
  {
    "quantity": 0,
    "name": "incoming"
  },
  {
    "quantity": 10,
    "name": "on_hand"
  },
  {
    "quantity": 0,
    "name": "reserved"
  }
]


3
投票

根据 Shopify 社区经理的说法(参考post

目前已提交的库存状态未添加到 API 中。


0
投票

是的,您能否详细说明您的查询,以便我可以从中获得一些帮助,因为我也想获取提交的值但无法

© www.soinside.com 2019 - 2024. All rights reserved.