将SAP时间表集成到Web API中

时间:2012-11-19 17:10:54

标签: php api sap

我一直在努力寻找一种将SAP时间表与Web API集成的方法。我希望能够做的是允许用户通过(更加用户友好的)Web界面输入他们的时间表,并将这些时间表自动输入我们的SAP系统。目前我们使用SAPGUI 7.10rev3输入时间表,这是一场噩梦!我一直在寻找API参考资料,但它们看起来有点过于冗长,需要比我个人所知的更多的SAP知识。

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

Integrating SAP in ASP.NET project?

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

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

所以,我的问题是,有人可以给我一些方向,从哪里开始?是否有任何参考或文件更新时间表,这将有助于我的情况?或者是否引用了SAP用于时间表的数据库表,我可以使用LAMP更新它?

2 个答案:

答案 0 :(得分:2)

后端API通常很复杂有充分的理由 - 如果您以前没有访问ABAP后端系统的经验,那么您可能需要在经验丰富的SAP顾问的帮助下解决这种复杂性。首先要做的是与其中一位顾问或管理员进行合作 - 否则你可能遇到各种非技术问题。

假设我们正在讨论CA-TS,那么您至少可以使用BAPI / RFC编程。阅读BAPI programming guide(一个过时的版本,但没有太多变化) - 其中一个示例甚至与timesheet相关。然后,使用事务BAPI使用this作为起点,查看BAPI定义,并与您选择的顾问或管理员联系,以获取详细信息。

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

答案 1 :(得分:1)

或者您可以使用BSPWebDynpro甚至ITS直接在SAP中开发网络界面 更新:有关表格,函数...的信息,您可以在SDN/SCN

中搜索更新时间表