2020-09-12 16:14发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要在消息处理日志中存储一些状态信息,例如"文档100成功发布"或"错误:未找到客户100",这样我以后才能提取所有状态并将其转发到一封电子邮件中。 是否可以在集成流中存储某些内容以使其可见
/api/v1/MessageProcessingLogs
?
Hello Codrin,
下面将指导您如何执行此操作。
1)编写脚本来设置CustomHeaderProperties,可以使用上述API子集进行访问。 p>
导入com.sap.gateway.ip.core.customdev.util.Message; 导入java.util.HashMap; def消息processData(消息消息){ def body = message.getBody(java.lang.String)as String; def messageLog = messageLogFactory.getMessageLog(message); if(messageLog!= null){ //addCustomHeaderProperty messageLog.addCustomHeaderProperty(" CustomSri"," SriprasadShivaramBhat") } 返回消息; }
2)调用1级以下的API,然后选择所需的所有字段。
稍后在您的频道中删除$ select并仅保留$ filter(如果您有任何过滤器 ),如下所示,您将获得customheaderproperty集合[当前,这些实体和开发团队正在使用$ select和$ expand组合这些问题]
致谢
Sriprasad Shivaram Bhat
Hello Sriprasad,
感谢您的回复。 完美运行。
此致
Codrin
最多设置5个标签!
Hello Codrin,
下面将指导您如何执行此操作。
1)编写脚本来设置CustomHeaderProperties,可以使用上述API子集进行访问。 p>
2)调用1级以下的API,然后选择所需的所有字段。
稍后在您的频道中删除$ select并仅保留$ filter(如果您有任何过滤器 ),如下所示,您将获得customheaderproperty集合[当前,这些实体和开发团队正在使用$ select和$ expand组合这些问题]
致谢
Sriprasad Shivaram Bhat
Hello Sriprasad,
感谢您的回复。 完美运行。
此致
Codrin
一周热门 更多>