【问题标题】:Magento Order Import Extensions, Commercial or OtherwiseMagento 订单导入扩展,商业或其他
【发布时间】:2010-07-16 17:58:39
【问题描述】:

是否有一个标准的第三方模块,每个人/任何人都在使用 Magento 中的批量订单导入编程?我需要为客户端进行复杂的历史导入,而 SOAP API 没有订单创建 API,并且系统中存在的订单模型依赖于已经存在的许多其他事物,这不是一个简单的直截了当的“创建订单模型”。有没有人创建工具来解决这个问题?

我很想听听人们对专门用于导入任意订单的模块以及旨在从第三方系统导入订单的扩展(如 eBay 的 M2E 扩展)的体验。我知道如何从“原始程序化”方法解决问题;我正在寻找能够解决您在途中遇到的许多问题的工具。

【问题讨论】:

    标签: php soap magento module


    【解决方案1】:

    实际上,我刚刚完成了相同类型的情况。我的客户希望我迁移价值 7 年的订单(总订单超过 500,000 个)。

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

    我查看了其他一些解决方案,但最后我真的只需要深入研究代码并制作我自己的脚本,该脚本位于 Magento 之外以推送订单。

    我花了大约 5 个月的时间来完成这个任务。对于以经济实惠的方式将订单推送到系统中的方式,确实可能存在一个很好的市场。坦率地说,我很惊讶 Magento 的 API 系统中还没有这种功能。

    【讨论】:

      【解决方案2】:

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

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

      没有花哨的“重新订购”选项,并且您无法从产品中点击进入,但是,由于是新车型年,目录中的大部分内容都发生了变化(并且可配置的 SKU 有所不同)。

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

      我们对我们的解决方案和其他可交付成果进行了一些思考,以考虑我们刚刚完成了工作,而不是花费大量时间以最优雅的方式完成它。我希望这种方法有所帮助!

      【讨论】:

      • 自从我最初发布这个问题以来的几年里,我已经多次采用上述方法。如果你能卖掉它绝对是更容易的路线。
      【解决方案3】:

      艾伦,

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

      大约 6 个月前,当我担任您的职位时,我们评估了许多可用于此类交易的扩展,但似乎没有一个可行。我们测试了一些遗漏了地址之类的信息,另一个出错了,一​​团糟。我们最终以编程方式进行。一些可用扩展的质量确实值得怀疑,而且进出口市场似乎特别糟糕。祝你好运!

      【讨论】:

        【解决方案4】:

        Alan- 不确定,但Unirgy's uRapidFlow 可能会有所帮助。不过我自己没有测试过。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-01-23
          • 1970-01-01
          • 2015-10-14
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多