点击此处---> 群内免费提供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
你好谢赫·艾哈迈德
我在一个项目中这样做,在发送者中,您必须设置Ocurrence 1,而在接收者中则必须设置Ocurrence 0..unbound。 您可以在下面看到图片。
在"集成"构建器中,您也必须进行更改,在"集成配置"中更新多样性。
在映射中,您必须进行拆分,这并不复杂。
希望我能对您有所帮助。
致谢
嗨,谢克!
据我所记得,在源端使用打包时,您会收到一条包含多个IDOC标签的消息。 因此,您应在"操作"和"消息"映射中将发生率都设置为1:N。 还要检查是否没有ns0:Messages和ns0:Message [N]标签的映射。 这些标记总是在发生多重映射的情况下创建。
致谢,叶夫根尼。
一周热门 更多>