Magento 2.3 多源错误库存

问题描述

在我的团队中,我们刚刚继承了一个只有一个认库存的 Magento 2.3 设置,我们想开始使用 多源 直接在 Magento 中管理库存,因此我们分配为我们运送产品的每个仓库提供一个新来源(如今的库存管理是 100% 手动操作的噩梦)。

我们设置了不同的来源,并将这些来源与我们唯一的主网站相关联,从而创建了一个新的股票。该操作会自动认股票与我们的主网站解除关联。似乎禁止将新来源添加认库存中(我不知道究竟是为什么)。

在特定产品的设置中,我们然后添加所有来源(认和新来源),并确保在每个来源的所有可用数量中,总数大于零。这正确反映在每个来源的数量可销售数量中。

不过貌似前台只考虑了Default Source Qty的值。我们添加的其他来源不会添加到计算中。我们观察到,如果我们将该产品的认来源数量设置为零,则该产品在网站上显示缺货。不仅如此,如果我们从该产品中删除认来源,结果是相同的,但保留其他来源的数量为正。无论如何,它在 Admin 中的 Total 和 Salable 数量仍然是正数。

我们期望的行为是网站中显示的库存是正确的,并且计算出该特定产品来自不同来源的所有库存的总和。

刷新缓存重新索引不会改变行为。

新来源显示inventory_source 表中。表格 inventory_source_item 正确显示了新条目和 sku 的正确数量

我已经检查了手册和其他多个来源,但似乎没有明确的解决方法。如果有人能给我一个启示或澄清我们尝试做的事情是否没有意义,我将不胜感激:)

非常感谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)