2020-09-03 07:26发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我需要您的建议才能理解... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我需要您的建议才能理解。 我们如何将SAP与SQL连接以转移记录VISE Versa?
我的要求是这样的:-
我们的考勤打卡机更新记录可在SQL数据库中获得,现在我们也希望每天在SAP中更新这些记录。
请为此情况提供一些解决方案,
Atul katoch。
有很多方法可以做到这一点,最简单的方法是在Mysql之上构建一个REST服务器(基于node.js的快速Web应用程序或基于Python的flask服务器),然后您可以创建一个abap报告来调用该REST服务器 一段时间后将api放入sap中的ztable中。
解决方案如下图所示。
如果两个系统都将您的node.js应用程序连接到Mysql, 在同一个网络中,则您不需要反向代理,否则需要反向代理从abap调用该node.js应用程序,有很多示例如何调用rest api或如何使用cl_http_client进行http调用。
希望对您有所帮助。
在没有PI或任何中间件的情况下的上述答案,如果您具有PI系统 或CPI系统,而不是从abap调用,您可以在两者之间引入中间件并在SAP erp系统中构建服务(Odata或soap)。 现在从中间件调用node.js应用程序,并通过进行另一个服务调用(您在SAP ERP中构建)将数据推送到SAP ERP。
最多设置5个标签!
有很多方法可以做到这一点,最简单的方法是在Mysql之上构建一个REST服务器(基于node.js的快速Web应用程序或基于Python的flask服务器),然后您可以创建一个abap报告来调用该REST服务器 一段时间后将api放入sap中的ztable中。
解决方案如下图所示。
如果两个系统都将您的node.js应用程序连接到Mysql, 在同一个网络中,则您不需要反向代理,否则需要反向代理从abap调用该node.js应用程序,有很多示例如何调用rest api或如何使用cl_http_client进行http调用。
希望对您有所帮助。
在没有PI或任何中间件的情况下的上述答案,如果您具有PI系统 或CPI系统,而不是从abap调用,您可以在两者之间引入中间件并在SAP erp系统中构建服务(Odata或soap)。 现在从中间件调用node.js应用程序,并通过进行另一个服务调用(您在SAP ERP中构建)将数据推送到SAP ERP。
一周热门 更多>