php - 将 SAP 时间表集成到 Web API 中

标签 php api sap

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

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

Integrating SAP in ASP.NET project?

但是,我的项目将使用 LAMP 设置。我能够找到 this page似乎有很多资源:

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

所以,我的问题是,有人可以告诉我从这里到哪里去的方向吗?是否有任何更新时间表的引用资料或文档对我的情况有帮助?或者是否有对 SAP 用于我可以使用 LAMP 更新的时间表的数据库表的引用?

最佳答案

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

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

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

关于php - 将 SAP 时间表集成到 Web API 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13458764/

相关文章:

php - 如何创建一个 Doctrine 实体的模拟对象?

web-services - 是否有用于检索 S&P 500 成分股代码的免费 API?

java - SAP 混合动力系统 [Y] : How to create a custom interceptor

php - Mysql - 并发事务中的行级锁定死锁

php - 循环查询,创建随机跳过的对象

PHP mysql全文 bool 搜索,如何清理搜索的关键字并匹配所有单词?

api - 我应该使用什么规范来记录 REST API?

java - 如何使用适用于 Android 的 Google Fit API 查找步数?

database - ERP和DBMS有什么区别?

xml - <xsl :sort> not working in XSLT PI mapping