坚持"失败"消息

2020-08-15 16:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我正在使用 Per...

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

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


专家您好,

我正在使用" Persist"步骤来存储有效载荷,但它没有存储失败消息的有效载荷。

这是iFlow示例...

能否请您提出解决方案?

谢谢。

此致

阿尼班

(170.3 kB)
6条回答
半个程序猿
2020-08-15 16:59

你好Anirban,

失败的消息将不会保留,因此您无法使用消息保留,以防出现 scenarios.As 的情况(根据我所拥有的消息的详细信息) 坚持意味着完成邮件审核。

如果您想在API下获取"已完成"消息的数据,将对您有所帮助。

1)使用API​​ MessageStoreEntries获取消息持久性条目ID(请参阅下文)

 https://XXXX-tmn.YYY.eu1.hana.ondemand.com/api/v1/MessageProcessingLogs('AF8FlBXX2QBzLLCb5kG9XXXXuEae')/MessageStoreEntries 

您将在响应中获得ID的值,如下所示。

" Id":" sap-it-res:msg:a0XXXXeX8:d6eb76c4-da9b-476a-8ba3-518XYXYX5e4119",

2)使用此ID获取实际的持久数据。

 https://XXXX-tmn.YYY.eu1.hana.ondemand.com:443/api/v1/MessageStoreEntries('sap-it-res%3Amsg%3Aa0XXXXeX8%3Ad6eb76c4-da9b-476a-8ba3-518XYXYX5e4119'  )/$ value 

为您的理解,您还可以使用Postman尝试所有这些API。

此致

Sriprasad Shivaram Bhat

一周热门 更多>