首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于从PHP提取数据的SAP连接

用于从PHP提取数据的SAP连接
EN

Stack Overflow用户
提问于 2015-06-26 22:57:35
回答 2查看 2.1K关注 0票数 0

我需要从SAP ERP中为第三方系统提取数据。第三方系统必须能够按需从SAP ERP远程请求数据(即来自给定员工的信息)。因此,重点是对给定资源进行查询(主要是员工、库存、库存)。因此,对于每个请求,要传输的数据应该很小。该系统是基于PHP的。

我的问题是:

a)执行这项任务的最佳方式

b)我是否需要在SAP中执行某些操作或编码才能启用此类web服务/API?

c)是否需要购买任何许可?

EN

回答 2

Stack Overflow用户

发布于 2015-07-01 02:17:53

正如我们咨询师所说的“视情况而定”,但不知道更多是一种可能的反应。没有从SAP提取数据的标准方法(当然,您总是可以直接访问SQL服务器,尽管这是不受欢迎的)您将需要让SAP开发人员编写一个远程启用的FM,您可以将其公开为web服务(可能是最佳选择),或者用于RFC库。web服务将提取您正在查找的特定数据,并使其可用于您的应用程序。

至于许可,您需要向您的公司询问您是如何获得许可的,但是没有用于连接到SAP以提取数据以在其他应用程序中使用的特定许可。

希望这能帮你入门。

稍后..。

票数 2
EN

Stack Overflow用户

发布于 2015-07-02 23:03:06

a)假设它是一个web应用程序,我首先会考虑提供一个RESTful HTTP API供您的web开发人员通过javascript使用。(阅读:通过SAP Gateway提供Odata服务)。

b)如果您可以满足于SAP提供的标准API,那么“只”是一个启用您想要公开的服务的问题。但您将需要SAP知识才能使用这些服务。如果您没有这样的功能,那么为您的应用程序定制一个API可能会更好。

c)是的。

任何从SAP数据中获益的用户都必须以某种方式获得许可。这包括导出到第三方系统的数据。在许可条款中,声明您应该与SAP协商使用服务帐户导出数据或连接的场景。

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

https://stackoverflow.com/questions/31076348

复制
相关文章

相似问题

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