HCI/CPI中的前一天日期

2020-09-02 17:56发布

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

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


嗨,

我们要求根据上一个日期执行URL。

因此,在URL中,我们需要动态调用先前的日期和时间,此处的时间将恒定为6.15 AM,而date(previous)将动态地调用。

因此,如果今天是8月27日,那么以前的日期将是8月26日上午6:15。

任何人都可以指导我如何实现这一逻辑。

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

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


嗨,

我们要求根据上一个日期执行URL。

因此,在URL中,我们需要动态调用先前的日期和时间,此处的时间将恒定为6.15 AM,而date(previous)将动态地调用。

因此,如果今天是8月27日,那么以前的日期将是8月26日上午6:15。

任何人都可以指导我如何实现这一逻辑。

付费偷看设置
发送
4条回答
能不能别闹
1楼 · 2020-09-02 18:15.采纳回答

您好,Anurag

您可以使用Groovy脚本计算和格式化昨天的日期,如下所示:

导入com.sap.gateway.ip.core.customdev.util.Message

 def消息processData(消息消息){
     昨天的def =新的Date()-1
     message.setProperty("昨天",昨天.format(" MMddyyyy"))
     返回讯息
 } 

脚本将格式化的日期存储在昨天的属性中。 您可以使用$ {property.yesterday}将其直接插入到频道配置中。

显然,您可能需要更改日期格式,具体取决于服务所需的格式。

致谢

Morten

黑丝骑士
2楼-- · 2020-09-02 18:14

感谢Morten ..

有效

SC_Yao
3楼-- · 2020-09-02 18:19

您没有提到集成URL是否是REST/SOAP API。 如果是这样,那么有很多博客可以在REST API中使用动态占位符,并且在使用SOAP API的情况下还可以生成整个动态URL。

派大星 ヾ
4楼-- · 2020-09-02 18:24

Hi Ravi,

我们正在从HTTP GET调用中获取数据。 上面提到的URL具有特定的日期和时间。结束日期是当前日期。我们正在将其用于历史数据。现在的要求是获取跨国数据记录日。因此我们需要获取数据 一天的时间..所以我们需要从上一个日期到当前日期。

一周热门 更多>