将 SAP 时间表集成到 Web API 中

Mat*_* R. 5 php api sap

我一直试图找到一种方法将我们的 SAP 时间表与 Web API 集成。我希望能够做的是允许用户通过(更用户友好的)Web 界面输入他们的时间表,并让这些时间表自动输入到我们的 SAP 系统中。目前我们使用 SAPGUI 7.10rev3 输入时间表,这是一场噩梦!我已经四处搜索 API 参考,但它们似乎都有些冗长,并且需要比我个人了解的更多的 SAP 知识。

通过我的研究,我能够在此处找到对 .NET 连接器的引用:

在 ASP.NET 项目中集成 SAP?

但是,我的项目将使用 LAMP 设置。我找到了这个似乎有很多资源的页面:

通过进一步调查,我找到了这个页面,这似乎是一个很好的起点。

所以,我的问题是,有人能给我一些关于从这里去哪里的方向吗?是否有任何更新时间表的参考或文档可以帮助我的情况?或者是否有对 SAP 用于我可以使用 LAMP 更新的时间表的数据库表的引用?

vwe*_*ert 2

后端 API 通常很复杂,这是有充分理由的 - 如果您以前没有访问 ABAP 后端系统的经验,那么您很可能必须在经验丰富的 SAP 顾问的帮助下克服这种复杂性。要做的第一件事是获得这些顾问或管理员的合作 - 否则您可能会遇到各种非技术问题。

假设我们正在讨论 CA-TS,那么您至少在 BAPI/RFC 编程方面走在正确的轨道上。阅读BAPI 编程指南(过时的版本,但没有太大变化) - 其中一个示例甚至与时间表相关。然后,以此为起点查看使用事务的 BAPI 定义BAPI,并联系您选择的顾问或管理员以填写详细信息。

另外,如果您以前从未访问过 R/3 系统,请注意,事情通常比乍一看要复杂得多。你被警告了...