Magento与第三方CRM、POS和ERP解决方案的集成

Magento与第三方CRM、POS和ERP解决方案的集成,magento,integration,enterprise,crm,Magento,Integration,Enterprise,Crm,我对Magento与其他CRM、ERP系统的集成有些担忧 如何将Magento与任何其他行业标准CRM和ERP系统集成 如何从ERP获取数据并更新Magento数据库,如transactiona复制。这可能吗?正确的方法是什么 另外,如何将Magento与POS集成?是否可以在Magento和行业标准POS之间进行双向数据更新 我希望我已经表达了我所有的怀疑,并且说得很清楚。如果有人指导我以正确的方式进行集成,我将不胜感激。如果您使用的是Magento Enterprise Edition,请看

我对Magento与其他CRM、ERP系统的集成有些担忧

  • 如何将Magento与任何其他行业标准CRM和ERP系统集成

  • 如何从ERP获取数据并更新Magento数据库,如transactiona复制。这可能吗?正确的方法是什么

  • 另外,如何将Magento与POS集成?是否可以在Magento和行业标准POS之间进行双向数据更新


  • 我希望我已经表达了我所有的怀疑,并且说得很清楚。如果有人指导我以正确的方式进行集成,我将不胜感激。

    如果您使用的是Magento Enterprise Edition,请看一看,这是一项专门为与常见ERP软件包集成而构建的服务。如果您不使用EE,或者不想为Bridge Connect付费,那么最好使用Magento为此任务提供的Web服务

    使用这些工具的最大优点是,它们在升级之间相对稳定,因此您不会完全中断升级路径。缺点是他们行动缓慢。愚蠢的慢。他们就像用卫生纸做的船一样泄露记忆。不过,根据我的经验,这与Magento决定更改底层数据库时升级手写代码的麻烦相比算不了什么

    对于POS,在简单的情况下,Magento管理销售界面就足够了。您可以进行抄送付款、安排发货等,您的订单将与从web提交的订单大致相同。如果没有,那么如果您希望在Magento系统中使用webservices,就返回webservices

    如果您的ERP系统正在处理履行,您可以跳过向Magento添加POS订单的步骤。让ERP系统成为库存记录系统,只需定期更新Magento w/新的准确库存数量即可

    希望有帮助

    谢谢, 乔


    编辑:

    据我所知,Magento没有说明任何更改数据库的计划,但在没有任何警告的情况下,这种情况在过去已经发生过好几次,如果认为什么都不会改变,那就太冒险了。Varien不保证数据库格式,也不保证数据库格式是否会发生重大变化


    当发生这样的更改时,平台中的API和对象会相应地进行调整,因此将其保持在数据库级别之上将使您免受这些更改的影响,并使评估新版本兼容性的工作变得更加容易。

    Magento orders/sales数据库结构在最新版本中已从EAV更改为扁平结构(巨大的性能提升),我预计在不久的将来不会有太大变化,但是,我们强烈反对在最低级别使用DB—尝试在模型级别进行集成


    至于ERP集成-有两个选项-BridgeConnect也提供部分功能和Web服务(但在Magento中没有通过Web服务创建订单),您将需要中间件或来自第三方系统的调用API。如果您需要速度,最好的选择是编写一个自定义集成块作为Magento扩展。如果您需要灵活性和快速解决方案,请使用Webservice(您也可以使用扩展来扩展它们)

    如您接受的答案中所述,您的最佳选择是使用API(web服务或XMLRPC)。我使用该API将Mule ESB用作事件/传输层,在ERP系统内外构建接口


    如果您找不到所需的API方法和/或这些方法不适合您,您可以非常轻松地扩展API。

    是的,API和XMLRPC/Web服务是一条可行之路。另一个选择是寻找已经实现了您想要的功能的现有Magento扩展。Bridge Connet当然是一个选项,我们为客户考虑了它,但是我们最终为RunIt POS开发了自己的Magento POS扩展

    Magento扩展现在在我们的网站上出售。如果您需要更多信息,请查看此链接。我们还提供了一个概述视频,我们已经为您设置了一个演示,以便您在需要时进行尝试


    这无疑是一个不断增长的需求,因为我看到越来越多的网络商店需要与后端服务集成,因为在线商务的需求不断增长。我们将推出新功能和其他扩展,使在线商家能够利用现有的Magento商店做更多的事情。

    不幸的是,Magento似乎不再支持BridgeConnect。有些供应商似乎在填补至少两个ERM解决方案的空白


    不幸的是,经过多次搜索,我仍然无法找到NetSuite的集成解决方案

    我想你应该看看Quick Books POS与Magento的集成,也可以看看同步设备的ecc扩展。顺便说一句,这两个系统都是如此。

    Joe,非常感谢。我几乎得到了我想要的,但是,直接用POS系统更新数据库是否正确?是否有计划更改Magento数据库?这并不能回答这个问题,尽管它有一些用处。请尝试用一本书的模糊参考来回答这个问题。第三方库现在似乎已更改为appseconnect。