打包的Idocs在AAE上无需BPM即可在SAP PO中拆分为单个消息

2020-09-27 13:00发布

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

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


尊敬的专家,

我有一种情况,我需要将其余约20个打包的idocs拆分为其余接收者上的单个消息。

我一直关注Shabarish和Michaels博客,并在SAP Ecc Side上维护设置。

现在的问题是,当我在MessageMapping中的"签名"选项卡和"操作映射"中更改出现时,映射失败。

我已经将发件人和接收者中的出现都设为0.unbounded。

我需要拆分此IDoc,并将其作为单个消息发送给接收方,并且要经过30秒的延迟。

请问如果没有BPM,这是否可行?

消息监视器中的错误:

MappingException:运行时映射失败Runtime执行应用程序映射程序com/sap/xi/tf/_MM _ * _时发生异常; 详细信息:com.sap.aii.mappingtool.tf7.IllegalInstanceException; 无法创建目标元素/ns0:Messages

谢谢

Shaik

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

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


尊敬的专家,

我有一种情况,我需要将其余约20个打包的idocs拆分为其余接收者上的单个消息。

我一直关注Shabarish和Michaels博客,并在SAP Ecc Side上维护设置。

现在的问题是,当我在MessageMapping中的"签名"选项卡和"操作映射"中更改出现时,映射失败。

我已经将发件人和接收者中的出现都设为0.unbounded。

我需要拆分此IDoc,并将其作为单个消息发送给接收方,并且要经过30秒的延迟。

请问如果没有BPM,这是否可行?

消息监视器中的错误:

MappingException:运行时映射失败Runtime执行应用程序映射程序com/sap/xi/tf/_MM _ * _时发生异常; 详细信息:com.sap.aii.mappingtool.tf7.IllegalInstanceException; 无法创建目标元素/ns0:Messages

谢谢

Shaik

付费偷看设置
发送
2条回答
SAP砖家
1楼-- · 2020-09-27 13:40

你好谢赫·艾哈迈德

我在一个项目中这样做,在发送者中,您必须设置Ocurrence 1,而在接收者中则必须设置Ocurrence 0..unbound。 您可以在下面看到图片。

在"集成"构建器中,您也必须进行更改,在"集成配置"中更新多样性。

在映射中,您必须进行拆分,这并不复杂。

希望我能对您有所帮助。

致谢

哎,真难
2楼-- · 2020-09-27 13:20

嗨,谢克!

据我所记得,在源端使用打包时,您会收到一条包含多个IDOC标签的消息。 因此,您应在"操作"和"消息"映射中将发生率都设置为1:N。 还要检查是否没有ns0:Messages和ns0:Message [N]标签的映射。 这些标记总是在发生多重映射的情况下创建。

致谢,叶夫根尼。

一周热门 更多>