微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Magento 2.3 多源错误库存

如何解决Magento 2.3 多源错误库存

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

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

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

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

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

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

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

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

非常感谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。