应用库存设置

本文介绍库存设置,并介绍如何在 Microsoft Dynamics 365 Commerce 中应用这些设置。

库存设置指定在将产品添加到购物车之前是否应该检查库存。 另外还定义与库存相关的促销活动消息,例如“有存货”和“仅剩几个”。这些设置可确保如果库存不足就不能购买产品。

Dynamics 365 Commerce 提供对产品现有量的估计。 有关如何计算估计现有量的信息,请参阅计算零售渠道的库存现有量

在 Commerce 站点构建器中,可以为产品或类别定义库存阈值和范围。 它们确定库存是分类为有存货、低库存还是库存不足。 有关详细信息,请参阅配置库存缓冲区和库存级别

注释

对库存阈值和范围的支持在 Dynamics 365 Commerce 10.0.12 版本中提供。

库存设置

在 Commerce 中,库存设置在站点构建器中的站点设置 > 扩展 > 库存管理处定义。 有六种库存设置,其中一种已过时(已弃用):

  • 在应用中启用存货检查 – 此设置打开产品库存检查。 然后,商店模块中的购买框、购物车和提货将检查产品库存,并且仅在有库存时允许将产品添加到购物车中。 仅当此设置已打开时,才显示库存级别。

  • 库存级别确定条件 – 此设置定义如何计算库存级别。 可用值为总可用量实际可用量库存不足阈值。 在 Commerce 中,可以为每个产品和类别定义库存阈值和范围。 库存 API 返回总可用量属性和实际可用量属性的产品库存信息。 零售商决定是应该使用总可用量还是实际可用量值来确定库存盘点,以及有存货和库存不足状态的相应范围。

    库存级别确定条件设置的库存不足阈值值是旧的(旧版)已过时的值。 当选择库存不足阈值时,库存盘点将根据总可用量值的结果确定,但阈值由稍后介绍的库存不足阈值数字设置定义。 此阈值设置将应用于整个电子商务站点的所有产品。 如果库存低于阈值数字,则产品确定为库存不足。 否则,确定为有存货。 库存不足阈值值的能力是有限的,我们不建议您在版本 10.0.12 及更高版本中使用它。

  • 多个仓库的库存级别 – 此设置可以针对默认仓库或多个仓库计算库存级别。 基于单个仓库选项基于默认仓库计算库存级别。 或者,电子商务站点可以指向多个仓库以推进履行。 在这种情况下,基于装运和提货仓库的聚合选项用于指示存货可用性。 例如,当客户购买物料并选择“装运”作为交货方式时,可以从履行组中具有可用库存的任何仓库装运物料。 如果履行组中的任何可用装运仓库有库存,产品详细信息页面 (PDP) 将为装运显示“有存货”消息。

    重要

    多个仓库的库存级别设置从 Commerce 版本 10.0.19 开始可用。 如果要从旧版本的 Commerce 更新,必须手动更新 appsettings.json 文件。 有关说明,请参阅 SDK 和模块库更新

  • 产品列表页的库存设置 – 此设置定义库存不足产品在产品集合和搜索结果模块呈现的产品列表中的显示方式。 可用值有与其他产品一起按顺序显示从列表中隐藏库存不足产品在列表末尾显示库存不足产品。 要使用此设置,您必须首先在 Commerce Headquarters 中配置一些必备设置。 有关详细信息,请参阅库存感知产品列表

    重要

    产品列表页的库存设置设置从 Commerce 版本 10.0.20 开始可用。 如果要从旧版本的 Commerce 更新,必须手动更新 appsettings.json 文件。 有关说明,请参阅 SDK 和模块库更新

  • 库存范围 – 此设置定义在站点模块上显示的库存范围消息。 仅当为库存级别确定条件选择了总可用量值或实际可用量值时,此设置才适用。 可用值有所有低库存和库存不足库存不足

    • 当选择所有时,将显示所有库存范围的消息,从有存货(“有货”消息)到库存不足(“库存不足”消息)。
    • 当选择低库存和库存不足时,将显示除有存货(“有货”消息)以外的所有库存范围的消息。
    • 当选择库存不足时,仅显示“库存不足”消息。
  • 库存不足阈值 - 这是一个旧的数字设置,仅在为库存级别确定条件设置选择了库存不足阈值值时才生效。

重要

这些设置在 Dynamics 365 Commerce 10.0.12 版本中提供。 如果要从旧版本的 Dynamics 365 Commerce 更新,必须手动更新 appsettings.json 文件。 有关更新 appsettings.json 文件的说明,请参阅 SDK 和模块库更新

使用库存设置的模块

购买框、愿望列表、商店选择器、购物车和购物车图标模块使用库存设置显示库存范围和消息。

在下图的示例中,PDP 显示有存货(“可用”)消息。

显示有存货消息的 PDP 模块的示例。

在下图的示例中,PDP 显示有“库存不足”消息。

显示库存不足消息的 PDP 模块的示例。

在下图的示例中,购物车显示有存货(“可用”)消息。

显示有存货消息的购物车模块的示例。

其他资源

模块库概览

配置库存缓冲区和库存级别

购物车模块

购买框模块

帐户管理页面和模块

商店选择器模块

SDK 和模块库更新