如何从SAP ABAP程序或SAP系统调用外部rest Web服务。

2020-08-21 21:12发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我想在ABAP程序或SAP系统中调用外部REST Web服务,该服务需要json格式的用户名和密码以及有效载荷(当我尝试使用soap UI调用时,我必须提供这些详细信息)。

您能帮我如何实现这种情况吗?

我找到了许多博客,但它们与SOAP Web服务有关,而与REST Web服务无关。

我尝试生成服务使用者代理,但它给了我http错误500内部服务器错误。

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我想在ABAP程序或SAP系统中调用外部REST Web服务,该服务需要json格式的用户名和密码以及有效载荷(当我尝试使用soap UI调用时,我必须提供这些详细信息)。

您能帮我如何实现这种情况吗?

我找到了许多博客,但它们与SOAP Web服务有关,而与REST Web服务无关。

我尝试生成服务使用者代理,但它给了我http错误500内部服务器错误。

谢谢。

付费偷看设置
发送
5条回答
土豆飞人
1楼-- · 2020-08-21 21:30

我检查了URL的RFC目标是否得到维护,现在给出错误404找不到

土豆飞人
2楼-- · 2020-08-21 21:35

您是否通过SM59为该http URL创建了RFC连接?

一次 完成此步骤后,我相信会有一些示例程序可以使用它。

请确保SM59步骤完成后确认

Bunny_CDM
3楼-- · 2020-08-21 21:31

我刚刚使用标准的SAP解决方案进行了解析:

1)必须在当前期间(而不是雇员的银行转账失败的期间)创建信息类型11。运行PC00_M13_CDTB_PS创建电子转帐。

2。 对于您将在IT0015中输入的新WT,编写一个PCR将其移至RT

3。 在网络形成之前,另一个PCR从RT读取WT并将其添加到WT/101

4)处理PA001后,将/562,/560,/550,/101,/562减少IT0015金额(BETRG)。

简单而精致的解决方案。

bbpeas
4楼-- · 2020-08-21 21:28

尊敬的Gaurav

Eror 404意味着您可以访问指定的服务器,但是找不到请求的页面。 问题可能出在SM59或目标服务器上的连接配置方面。

请您复制您在SM59中提供的URL,并检查在您的SM59中使用它时会得到什么响应

还有SM59标签的屏幕截图

还-尝试ping/telnet网址-并查看其响应。

" telnet( 您的目标IP)(您的端口)"

(出于安全目的,您可以屏蔽url的实际域)

槿木_熙
5楼-- · 2020-08-21 21:44

亲爱的Baskar

我认为您粘贴了另一个问题的答案。

一周热门 更多>