Php Magento订单导入扩展,商业或其他

Php Magento订单导入扩展,商业或其他,php,soap,magento,module,Php,Soap,Magento,Module,是否有标准的第三方模块供每个人/任何人在Magento中编程批量订单导入?我需要为客户机执行一个复杂的历史导入,而SOAP API没有订单创建API,系统中现有的订单模型依赖于许多其他已经存在的东西,因此它不是简单的直接“创建订单模型”。有人创造了解决这个问题的工具吗 我感兴趣的是了解人们对专门用于导入任意订单的模块以及用于从第三方系统导入订单的扩展(如eBay的M2E扩展)的体验。我知道如何从“原始编程”的方法来处理问题;我正在寻找已经解决了你在路上遇到的许多困难的工具。Alan 非常感谢您对

是否有标准的第三方模块供每个人/任何人在Magento中编程批量订单导入?我需要为客户机执行一个复杂的历史导入,而SOAP API没有订单创建API,系统中现有的订单模型依赖于许多其他已经存在的东西,因此它不是简单的直接“创建订单模型”。有人创造了解决这个问题的工具吗

我感兴趣的是了解人们对专门用于导入任意订单的模块以及用于从第三方系统导入订单的扩展(如eBay的M2E扩展)的体验。我知道如何从“原始编程”的方法来处理问题;我正在寻找已经解决了你在路上遇到的许多困难的工具。

Alan

非常感谢您对Magento开发社区的贡献。我真的很感激


大约6个月前,当我处在您的位置时,我们评估了许多可用于此类事务的扩展,但似乎没有一个是可行的。我们测试了一些遗漏了地址之类的信息,另一个出现了错误,结果一团糟。我们最终以编程方式完成了这项工作。一些可用扩展的质量确实值得怀疑,而且进出口市场似乎特别糟糕。祝你好运

Alan-不确定,但可能会有帮助。不过我自己还没有测试过。

事实上,我刚刚完成了相同类型的测试。我的客户希望我迁移7年的订单(总订单刚刚超过500000份)

说实话,我只花了一个产品的预算(这是数据流的一个扩展),我不得不说,虽然它做了一些进口订单,但还远远没有完成。我试图修改他的代码,使其适合我,但问题是,导入这么多信息需要花费非常长的时间(我在休假一周前开始了这个过程,回来时只完成了70%)

我看了一些其他的解决方案,但最后我真的不得不深入到代码中,制作我自己的脚本,在Magento之外将订单推进来


我花了大约5个月断断续续地完成这件事。一种价格合理的方式将订单推送到系统中,可能真的有一个很好的市场。坦率地说,我很惊讶这种功能在Magento的API系统中还不存在。

在最近的一个项目中,我们决定将所有过去的订单作为“Magento订单”导入是不切实际的。然而,客户希望订单在那里。因此,我们的解决方案是添加另一个表-“过去的订单”-并将所有内容几乎作为CSV放入其中

在客户仪表板中,我们添加了另一个选项卡来访问“过去的订单”,并使其以客户的电子邮件地址作为搜索词来调出订单

没有别致的“再订购”选项,您无法从产品中点击,但是,由于是新车型年,目录中的很多内容都发生了变化(可配置的SKU也不同)

如果你能摆脱这种快速肮脏的方法,我会推荐你。这将省去你在现有订单中输入未知代码的痛苦,你不必担心税收/折扣会以“Magento方式”计算(以匹配原始总额)在某些方面,它对客户更诚实,因为您可以在“旧订单”选项卡中添加一条简洁的消息,解释“系统已更改,这是您从旧系统获得的订单”。您可以围绕可用的订单数据(我们使用了后端POS系统的转储)构建“平面表”,并使用常规收集方法按电子邮件地址和订单id分组。显然,过去订单数据的管理网格有帮助


我们把一些想法放在我们的解决方案中,考虑到其他可交付成果,我们只是完成了工作,而不是花了很多时间去做它最优雅的方式。我希望这种方法有帮助

自从我最初发布这个问题以来,我已经多次采用上述方法。如果你能把它卖掉,肯定是更容易的路线。