如何在SAP CPI IFLOW中的计划程序DateTime上筛选Odata输出

2020-09-04 21:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) odata-api-iflo...

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

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


odata-api-iflow.jpg odata-configuration.jpg odata-output.jpg 尊敬的专家,

我已将MessageProcessingLog ODATA Api消耗到SAP CPI中。 使用Timer事件将Iflow调度到SAP CPI中。 请找到随附的Iflow和ODATA配置。

Odata查询-$ select = MessageGuid,IntegrationFlowName,ApplicationMessageId,ApplicationMessageType,CustomStatus,IntegrationArtifact,AlternateWebLink,CorrelationId,LogEnd,LogLevel,LogStart,PreviousComponentName,Receiver,Sender,Status,TransactionId&$ filter = LogStart eq datetime'$ {date :now:yyyy-MM-dd'T'hh:mm:ssX}'&$ orderby = LogStart

我想基于日期格式(例如2019-07-12T16:24:13.970)过滤odata输出记录,请找到随附的Odata XML输出

需求-如果Iflow计划在IST的每天10:00运行,那么它应该在Schedular日期时间过滤输出记录,并显示直到当前日期10:00为止执行的消息

即输出数据必须按预定的日期时间组合进行过滤。

odata-api-iflow.jpg (74.6 kB)
1条回答
哎,真难
2020-09-04 21:36

你好Chintamani,

在计时器事件之后放置Content Modifier并设置一个属性以捕获当前日期时间,如下所示。

值:$ {date:now:yyyy- MM-dd'T'HH:mm:ss'Z'}

< p>致谢

Sriprasad Shivaram Bhat

一周热门 更多>