更改为映射后重新处理消息

2020-08-30 04:58发布

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

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


嗨,

我在传递给ECC上的BAPI的PI消息中有一些错误。

BAPI报告错误。

我已找到错误的来源,并在映射程序中进行了一些更改。 新消息现在可以很好地处理,但是出错的消息仍然是错误的,因为它们已经被映射,并且单击重新发送并没有帮助,因为消息仍然包含BAPI不喜欢的错误字段。

是否有办法重新处理原始XML的记录版本,以便使用新映射进行处理?

我们仅在PI 7.4 Java上

致谢

罗伯特

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

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


嗨,

我在传递给ECC上的BAPI的PI消息中有一些错误。

BAPI报告错误。

我已找到错误的来源,并在映射程序中进行了一些更改。 新消息现在可以很好地处理,但是出错的消息仍然是错误的,因为它们已经被映射,并且单击重新发送并没有帮助,因为消息仍然包含BAPI不喜欢的错误字段。

是否有办法重新处理原始XML的记录版本,以便使用新映射进行处理?

我们仅在PI 7.4 Java上

致谢

罗伯特

付费偷看设置
发送
3条回答
风早神人
1楼-- · 2020-08-30 05:16

嗨,罗伯特,

没有"简单"的方法,但是通过一些手工操作,这是可能的(至少如果是异步接口)。

  1. 取消错误的消息(因为不会再次通过映射运行)
  2. 通过消息监视器下载消息的有效负载。 (在消息监视器中选择消息,单击"打开消息",选择映射消息之前的日志记录/分段步骤,切换到"有效负载"选项卡,然后单击下载。)
  3. 打开测试工具(/pimon ->测试->发送测试消息),选择您的ICO并上传保存的有效负载

wang628962
2楼-- · 2020-08-30 05:08

嗨Raffael,

反应的秘诀。

我曾经考虑过使用这种方法,但是大约有50条消息,这将花费相当长的时间,而且我认为出错的可能性很大。

今天早上,我与邮件的发件人进行了交谈,他们能够重新处理邮件,现在一切都很好。

但是我仍然希望能得到一个答案,那就是实际上有一种方法可以用于将来。

致谢

Robert

SAP小黑
3楼-- · 2020-08-30 05:05

Hello Robert,
请参见下面的SAP链接,它描述了本地编辑消息,然后我们可以从消息监视器重新发送它。

https://help.sap.com/ viewer/5cf7d2de571a45cc81f91261668b7361/7.31.25/zh-CN/48b3e929bfd06ff4e10000000a42189b.html

角色必须-SAP_XI_MESSAGE_MODIFY

https://help.sap.com/ viewer/5cf7d2de571a45cc81f91261668b7361/7.31.25/zh-CN/45951838644f4b12822900e1b127166d.html

另请参见下面的链接,用于复制邮件(已发送)并重新发送-

https://help.sap.com/查看器/1f4c2714b299417484252392ca924597/7.31.25/zh-CN/2b15d7986abb4b2293b52d7d31bf9abd.html

当然,您需要注意授权和角色,并将此操作分配给很少的特定人员。

谢谢

Sugata

一周热门 更多>