我一直在努力寻找一种方法将我们的 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/