处理多个库存地点或仓库


16

Magento数据库包含表cataloginventory_stock,表中有一个名为“默认”的条目。我知道这是开始处理多个库存地点的地方。

我想知道你们中是否有人在这方面有经验,以及陷阱是什么。

我正在寻找:

  1. 能够跟踪各个物理位置(商店/仓库/等)的产品库存
  2. 能够识别要从每个客户订单中提取产品库存的位置

如果有人可以提供与此相关的文章或教程的链接,或者只是分享他们沿这条道路的经验,那将是很棒的。无论您是自己开发它还是使用第三方模块,我都希望收到您的来信。

编辑:我最终编写了自己的多清单模块,该模块向现有cataloginventory_stock表添加了额外的行。它需要覆盖一些观察员和检查库存位置的模型。在许多地方,库存ID 1被硬编码到核心中。

在另一个项目中,我使用了Demac的多库存定位模块。虽然它不是完美的,但它开箱即用,写得很好。我能够轻松扩展和自定义它以满足我的需求。


看看这个人可以帮,magentocommerce.com/magento-connect/...

您好,非常好的问题,+ 1这个......你现在有什么解决办法...请张贴作为一个答案....
婴儿在Magento

>>编辑:我最终编写了自己的多库存模块,该模块向现有cataloginventory_stock表中添加了额外的行。它需要覆盖一些观察员和检查库存位置的模型。在许多地方,库存ID 1被硬编码到核心中。SNH:您能分享这个吗???我非常感兴趣...
snh_nl

仅供参考。也许有趣的参考资料:magento.stackexchange.com/questions/17327/…–
snh_nl

Answers:


9

在Magento中至少有两种方法可以实现多仓库:我们在Magento U课程中讨论了这个主题。

首先是利用Magento实际上已经准备好在您高亮显示时使用多个库存这一事实。这是最复杂的方法,因为您应该实现索引逻辑。

第二种方法是通过自定义magento产品页面来模拟多仓库,该页面具有为每个库存指定数量并在保存产品时将其总和保存在默认数量字段中的能力。

在下订单时,您必须实现自定义逻辑来确定要减少的库存(或在订单失败时增加库存)。

我将在下一个11月的研讨会上实施这一概念的证明,我很高兴分享我的结果。


5
亲爱的所有人,正如这里所承诺的那样,它是Multiwarehouse模块概念的证明:github.com/webgriffe/Webgriffe_Multiwarehouse-非常感谢您的贡献
Alessandro Ronchi

这是否支持本机stock_id列和
cataloginventory_stock

不,不是,它基于与订单实体相关的自定义实体。
亚历山德罗·朗奇

1
@AlessandroRonchi我尝试了您的模块,效果很好!它是否还支持拣货员从正确的仓库中拣货的能力?如果只有两个新表,那么我想可能不是吗?
Vladimir Despotovic

@AlessandroRonchi AdditionalData(每个仓库要收集的数量数据)存储在哪里?
弗拉基米尔·德斯波托维奇(Fladimir Despotovic)

0

有一些扩展允许您执行此操作。作为一家商店的临时解决方案,我们只是在位置上添加了属性,并运行了一个条件脚本来告诉选择者从何处获取商品。


您好,能否请您解释一下这种情况:“运行一个有条件的脚本来告诉选择者从何处获取物品。” ....在此先感谢。
Magento的婴儿,2015年

1
我指的是“能够确定每个客户订单要从哪里采购产品库存”,我们创建了一个脚本,该脚本遍历所有订购的产品,并从我们添加的location属性中获取位置,并基于在少数情况下,我们生成了一个选择路径。例如,其中一个条件是,如果一件物品位于两个垃圾箱中,但其中一个在地面上,我们将捡拾器送到地面上的一个仓库中,而不是上层仓库中的一个–希望这对您有所帮助
Haim 2015年

嗨,非常感谢您的回复。正如您和查理(Charlie)所说的那样,创建属性是更好的选择。...在此先感谢
Magento的宝贝,2015年

0

是的,您可以为产品创建“位置”的自定义属性,在管理面板中转到

Catalog->Attributes->Manage Attributes

为每个产品创建自己的属性,并在创建产品时存储位置[location id]等。

有关为产品创建自定义属性的更多信息,请查看此链接

http://www.magentocommerce.com/knowledge-base/entry/tutorial-creating-attributes-custom-fields

并且您需要添加此custome属性以报价和订购也请检查此 http://www.atwix.com/magento/custom-product-attribute-quote-order-item/

谢谢

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.