您需要了解的有关 Magento 2 多源库存的所有信息
已发表: 2019-01-22Magento 2.3.0 中引入了多源库存 (MSI)。 这对于 Magento 社区来说实际上是一个巨大的飞跃,因为它通过允许商家控制单个或多个来源和销售渠道的库存来显着改善库存管理。
在 Magento 2.3.0 之前,系统只使用一个库存源。 当前版本允许商家管理库存,而无需考虑客户和仓库位置、产品类型或销售渠道。de
多源库存的核心是源选择算法。 该算法分析并确定源的最佳匹配。 在 Magento 2.3.0 中,开发人员已经实现了优先级算法并允许第三方支持。 此外,他们还引入了用于推荐具有成本效益的货物的自定义算法。
为了更好地理解新库存的基本特征,让我们定义几个 MSI 术语和机制。
目录
- 来源
- 股票
- 产品库存配置
- 可售数量
- 搜索选择算法
- 结论
来源
这是新库存的主要元素。 来源是产品物理所在的地方:实体店、仓库、大型配送中心等。一旦添加来源,商家可以设置每个来源的可用产品的数量。
要添加或编辑来源,请登录后端并转到STORE ⟶ Inventory ⟶ Sources。
请注意,在初始设置期间,此网格将只有默认源。 无法禁用此来源。 默认情况下,所有产品都分配给它。 这种设置称为单源模式。
如果商家有多个位置,则需要添加新源才能进入多源模式。
第一个选项卡包含仅对商家可用的内部信息,例如来源名称、代码名称(保存来源后无法更改)。 源的描述仅在后端和确切的 GPS 位置中可见。
不得删除来源。 这样做是为了确保所有旧数据保持正确。 但是,您可以临时禁用源。 库存和订单将无法访问已禁用的来源。 当前的库存实施不允许禁用默认来源。
从这里,您可以指定联系信息和来源的地理位置。 当 Magento 开发人员在即将发布的 MSI 版本中实施新的基于地理定位的源选择算法时,这可能至关重要。
国家和邮政编码框是必填字段。
一切准备就绪后,单击“保存”按钮。
添加来源后,您可能需要创建库存并分配产品。
股票
库存代表映射到您的销售渠道的虚拟资源组。 在 Magento 2.3.0 中,只能使用 Magento网站作为销售渠道。 根据站点配置,库存可能连接到一个或多个销售渠道。 任何股票都可以分配给多个网站,而每个销售渠道可能只有一个股票与之关联。
在库存配置中,店主可以通过货源选择算法修改发货期间使用的货源的优先级。 我们将在本文后面讨论它。
要添加或编辑库存,请转到商店⟶库存⟶库存。
请注意,在初始设置期间,此网格将只有默认库存。 此库存无法禁用,并分配有默认来源和您的网站。 这种设置称为单源模式。 如果商家有多个位置,则需要添加新库存才能进入多源模式。
从这里,您可以将来源链接到销售渠道,并可以通过拖放更改来源的排序顺序。 请注意,附加源只能在所选商店上访问。 排序功能无疑简化了货源选择算法,并有助于在运输过程中确定最合适的货源。
产品库存配置
全新的库存系统实施了一个全新的部分,允许将来源附加到产品。 要添加或编辑源,请打开产品并单击分配的源按钮。 选择源后,它们将显示在下方。
从这里,您可以确定数量、库存状态并修改低库存通知的默认管理阈值。
让我们看一下我们的示例网站。 费城仓库(8 款现货)和纽约(6 款现货)与美国东部库存相连。 芝加哥 1 个(也有 8 种产品库存)和明尼苏达仓库(1 个库存产品)在美国北部库存,新奥尔良仓库(该产品在这里缺货)在美国南部。
可售数量
单击保存按钮时,您可以观察到两个单元格已被填充。 第一个,每个来源的数量,显示为此产品启用的所有来源以及这些来源的适当数量。 可销售数量总结了库存的来源。
下新订单时,库存机制会检查当前网站的可销售数量单元格中是否有库存产品。 客户将无法从仅匹配美国南部库存的网站购买产品,因为美国南部库存中的产品数量为 0(该产品在新奥尔良仓库中缺货)。 因此,订单将放置在与股票相关且提供上述产品的 Magento 网站上,即美国东部或美国北部股票上。 请注意,对于商家而言,Salable Quantity 单元格中的产品数量将被扣除,而同一数量仍将显示在 Quantity Per Source 中。 之所以这样做,是因为我们在订单工作流程的运输过程中选择了要使用的所需仓库。
手动更新大量来源的库存是一项艰巨的工作。 对于批量更新,您有以下选项:
- 导入和导出工具– 导出 MSI 产品数据的 CSV,更新每个来源和 SKU 的信息,并导入更新。
- 大规模行动工具– 将来源批量分配给产品并转移库存。 这可以手动完成,也可以通过 API完成。
搜索选择算法
正如我之前提到的,系统不会在订单创建后自动更改每个来源的数量值。 发生这种情况是因为扩展程序在货件创建阶段使用所谓的源选择算法运行。
在订单发货期间,算法会根据所选算法提供推荐的来源列表、可用数量和要扣除的金额。 Magento 2.3.0 仅包含一种基于源优先级的源选择算法,应手动指定。 但是,Magento 用户指南已经包含了即将推出的距离优先算法的配置。
您可以运行该算法以获取有关运输产品的最佳来源的建议。 库存管理带有开箱即用的 SSA 优先级算法。 货源在 Shipping 页面上的位置取决于在 stock 配置中设置的货源的排序顺序(请看下面屏幕截图的右上图):
当最终选择来源并放置货件时,每个来源的数量单元格中的值将被更改。
结论
总的来说,MSI 为 Magento 2 架构提供了巨大的改进。 它引入了将单独的源链接到商店的能力,并使用根据各种条件选择源的选择算法。 这使得交付尽可能高效。
目前,有几十个第三方扩展提供了类似的功能。 然而,在新的开箱即用功能发布后,使用它们可能是多余的。 Magento 一直拥有强大的社区,如果默认功能出现一些问题,总是很容易找到解决方案,而使用任何第三方扩展都可能导致兼容性问题。
目前,MSI 不具备所有扩展功能,但他们正在努力实施其雄心勃勃的计划,其中可能包括用于直接运输的 B2B 集成、每个来源的运输选项配置等等。
***
如果您有任何问题,请随时在下面发表评论,或通过 [电子邮件保护] 联系我们