首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >电子商务网站如何与ERP系统集成?

电子商务网站如何与ERP系统集成?
EN

Stack Overflow用户
提问于 2018-08-06 16:31:40
回答 3查看 527关注 0票数 0

电子商务通常如何处理与ERP软件的集成?我们正在为一个客户开发一个项目,客户以前计划使用一个具有REST的ERP系统。

这个API允许我们:

  • 下订单
  • 如果订单已付款,请通知ERP
  • 获取订单状态
  • 获取所有可用的项目
  • 检查项目可用性
  • 获取用户数据

这将使我们能够建立一个相当复杂的在线商店,具有许多功能。

现在客户想要使用另一个ERP系统:http://www.netsuite.com/portal/platform.shtml

我对此进行了研究,整合的难度让我感到惊讶。没有REST,一些奇怪的SOAP协议可以与系统通信,而且您必须使用SuiteScript编写大量的逻辑。一个全新的,不同的编程语言,仅仅是为了与一个在线商店建立一个集成?为什么不让开发人员访问API来下订单和获取商品呢?而且绝对没有在线文档可供使用。论坛上的人都在说,这个系统缺乏文档,而且一路上,人们已经自己想出了答案。Magento和Shopify集成是由第三方完成的,看起来很诡异。SAP ERP也是如此。我是不是遗漏了什么?为什么像REST这样一个基本的电子商务应用程序不能用于这些系统呢?

为什么使用Python作为后端,使用React.js作为前端。怎样才能将它们与企业资源规划系统结合起来?

EN

回答 3

Stack Overflow用户

发布于 2018-08-06 19:54:11

NetSuite确实有一个REST和webservices。“您必须使用SuiteScript编写许多逻辑”是正确的,但它只是JavaScript,还有很多优秀的开发人员。我不确定是否有“正确的方法”,但有许多方法连接到数据。

我的建议是联系一家合作公司,如SWK技术公司。http://swktech.com

票数 0
EN

Stack Overflow用户

发布于 2018-08-07 06:10:48

NetSuite有两个主要API,SuiteTalk和SuiteScript。

SuiteTalk是基于SOAP的,允许从NetSuite中提取和更新数据。SuiteScript API基于JavaScript,允许您在业务流程期间在适当的事件中自定义帐户和导出数据。术语"SuiteCloud“包括所有API和集成工具。

至于文件,这主要是只提供给客户和合作伙伴。如果您有一个客户端为您提供对其帐户的访问,您将访问NetSuite帮助中心和所有相关文档。

您与电子商务平台集成的选择取决于确切的平台。这包括从Webhooks到HTTP请求。

票数 0
EN

Stack Overflow用户

发布于 2018-08-07 19:09:46

您不能说NetSuite以任何方式限制开发人员。这取决于你如何看待它。在我看来,NetSuite为开发人员提供了两种主要方法-- SuiteTalk和SuiteScript.By -- it,开发者可以创建他/她自己的API,定义那些API应该具有的访问类型。

SuiteTalk是基于SOAP的。

我建议使用SuiteScript来创建您自己的API,使用NS RESTlet或NS Suitelet。它们具有外部URL的特性。通过向此外部URL发送请求,您可以触发自己编写在SuiteScript上的自定义函数。通过SuiteScript,您可以创建自己的API并定义自己的函数。开发人员完全控制着。

我看到的唯一问题是NetSuite的更高的进入门槛。如果没有客户/合作伙伴/测试帐户,您就无法访问NetSuite帮助中心。

但显然,那些需要某种形式的集成与NetSuite有NS帐户。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51712043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档