REST发送方适配器GET请求查询

2020-09-03 15:15发布

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

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


嗨,

我正在使用SAP PO 7.4。 该方案是从SAP到PO到第三方REST服务。

我必须使用REST适配器和GET方法以下面给定的格式从URL中获取数据。

URL-GET https://XYZ.com/getdata/fromDate/toDate

需要每2分钟调用一次URL,并且需要将响应发送到SAP。 fromDate和toDate是可变的,每2分钟发送一次的每次呼叫都需要更改。

我的问题是-

我们如何每隔2分钟从SAP PO调用该URL。 我们不想为此做任何SAP开发。 我们能否有任何虚拟场景每2分钟调用一次此请求并接收响应以发送给SAP。

致谢

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

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


嗨,

我正在使用SAP PO 7.4。 该方案是从SAP到PO到第三方REST服务。

我必须使用REST适配器和GET方法以下面给定的格式从URL中获取数据。

URL-GET https://XYZ.com/getdata/fromDate/toDate

需要每2分钟调用一次URL,并且需要将响应发送到SAP。 fromDate和toDate是可变的,每2分钟发送一次的每次呼叫都需要更改。

我的问题是-

我们如何每隔2分钟从SAP PO调用该URL。 我们不想为此做任何SAP开发。 我们能否有任何虚拟场景每2分钟调用一次此请求并接收响应以发送给SAP。

致谢

付费偷看设置
发送
7条回答
太Q了
1楼 · 2020-09-03 16:06.采纳回答

文件发送者可以是具有固定结构的任何虚拟xml文件。 在发送者通道中,请使用TEST模式以防止文件被存档/删除。 拾取此文件后,将源结构映射到目标REST结构。 在映射中,根据逻辑使用UDF填充所需的日期。 可以按照前面提到的博客使用动态变量在REST接收器中引用这些日期字段。

昵称总是被占用
2楼-- · 2020-09-03 16:04

是的。 我想过这个问题。 但是,我被困在todate和fromdate字段的逻辑上。 必须每2分钟更改一次,因为PO将每2分钟轮询一次。 但是,如果PO轮询有任何延迟,则捕获的时间将不会间隔2分钟。 我们如何确保fromdate和todate每2分钟有正确的时间,甚至不会错过毫秒。

亦是此间程序员
3楼-- · 2020-09-03 15:58

嗨,

您可以使用REST适配器的REST轮询功能。 有关动态参数,请查看以下博客:

https://博客 .sap.com/2014/12/18/pi-rest-adapter-blog-overview /

三十六小时_GS
4楼-- · 2020-09-03 16:11

嗨,

我有此博客链接。

我的查询是如何在没有SAP开发的情况下将fromDate和toDate发送到SAP PO。 这两个字段如何每隔2分钟生成一次日期并将其发送给PO。

您有任何提示可以单独执行PO吗?

风早神人
5楼-- · 2020-09-03 16:03

请问 造成误解的原因是我,对于您的模拟呼叫,您可以在PO服务器上使用虚拟文件发件人,并每2分钟安排一次。 可以通过UDF生成日期以进行目标映射。 对于响应,您可以使用异步同步桥。

文件-> PO-> REST-> PO-> SAP

宇峰Kouji
6楼-- · 2020-09-03 16:07

感谢您的回复。 我也在寻找/正在尝试相同的方法。

PO服务器上的虚拟文件发送者-好的。 我们如何在每2分钟更改一次fromdate和todate字段的服务器中创建文件。 或者如果我们只有虚拟文件发送者,请提出如何管理fromdate和todate的建议。 PO需要输入这两个字段来调用REST服务。

Tong__Ming
7楼-- · 2020-09-03 16:01

嗨!

由于Ravi已经回答,可以使用"虚拟"文件发送者通道来启动方案。 另外,我会考虑在映射中使用查找来获取数据并将其直接发送到接收器系统,而无需使用网桥。

但是我相信,应该有发送器系统,它将产生时间 每个请求的时间间隔,并获取各自的请求处理状态。

问候,Evgeniy。

一周热门 更多>