【问题标题】:Manage magento inventory from differents ERP systems管理来自不同 ERP 系统的 magento 库存
【发布时间】:2017-06-08 16:26:56
【问题描述】:

场景:

我们有一个 Magento 1.9 商店已经投入生产,其产品登记册与商店的内部系统 (InfoxA) 集成,可自动管理库存、价格、进出。

客户在同一细分市场中开设了一家新商店,并希望在 Magento 系统中加入这两家商店。

但是,他希望新商店中的产品由另一个内部系统 (InfoxB) 管理。

例如。当用户在购物车中插入产品 A + 产品 B 时,系统会自动下载到他们各自的库存系统中。

需求:

Products with SKU = "SD" = managed by ERP Infox 1
Products with SKU = "SL" = managed by ERP Infox 2

总结:

如何在 magento 1.9 中让系统管理某些产品由一个 ERP 管理,而其他产品由另一个 ERP 管理?

解决方案:

  • 多店?
  • 多视图?
  • 市场?

【问题讨论】:

    标签: php magento-1.9 erp


    【解决方案1】:

    首先,确保在 ERP 之间所有产品 SKU 都是唯一的。 您可以在两个 ERP 中拥有相同的 SKU,但您必须决定从哪里开具发票。

    其次,请描述 ERP 和 Magento 网店之间的集成方式或协议。 如果您使用 Magento 扩展从 ERP 获取产品和库存数据,您可以使用不同的命名空间(包括类名、数据库表名、Magento 系统变量名等)克隆扩展,然后为第二个 ERP 配置它(假设两个 ERP 具有相似的平台、版本等)。每次对原始扩展进行更新时,您都必须重复此过程。但是,如果您的扩展程序还将订单从网上商店发送回 ERP 以开具发票,您将很难在 ERP 商店之间拆分商品。

    第三,为每个 ERP 库存提供单独的商店视图会阻止您在一个位置显示所有产品。商店视图通常有助于本地化和/或自定义页面布局。在您的 Magento 安装上拥有单独的商店应该可以,但您需要进行所有必要的系统配置,您仍然无法在一页中显示所有产品。

    第四,从不同的 ERP 订购商品很可能会违反您以后可能需要实施的任何购物车价格规则。例如,如果您为超过 100 美元的购买提供 10% 的折扣,那么您必须决定哪个 ERP 提供折扣,或者如何在两者之间分配折扣。


    【讨论】:

      猜你喜欢
      • 2018-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-27
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      相关资源
      最近更新 更多