接收方确定条件:IDOC到文件方案

2020-08-23 01:15发布

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

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


嗨,

我们有一个要求,目标系统必须根据条件接收XML:如果CRM参考ID填写完毕,它将到达目标系统;如果IDOC中的字段为空,则XML不应传输给接收者。

我在SCN中进行了搜索,发现可以使用ICO中的接收者规则来实现这一点,但是没有适当的解释。

所以请您说明一下如何达到相同的效果。

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

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


嗨,

我们有一个要求,目标系统必须根据条件接收XML:如果CRM参考ID填写完毕,它将到达目标系统;如果IDOC中的字段为空,则XML不应传输给接收者。

我在SCN中进行了搜索,发现可以使用ICO中的接收者规则来实现这一点,但是没有适当的解释。

所以请您说明一下如何达到相同的效果。

付费偷看设置
发送
3条回答
打个大熊猫
1楼 · 2020-08-23 01:47.采纳回答

以下屏幕截图将为您提供帮助。 在"入站处理"中,选择发送方接口的SCV,以便您可以查看发送方接口的结构。 通过单击右上角的值列表转到条件编辑器。 然后在表达式编辑器中,通过单击需要填写的源字段来选择xpath。

d56caomao
2楼-- · 2020-08-23 01:37

我尝试了您所说的内容,似乎您使用了Xpath。

在看到上面的屏幕快照时,还需要遵循什么语法?

亦是此间程序员
3楼-- · 2020-08-23 01:43

Hi Subin,

在ESR中,使用您的目标结构为IDOC创建映射。

在ID中创建ICO,并在接收者中使用条件编辑器指定需要输入的字段,并添加您的接收者组件。

在接收器界面中,为两个接收器选择相同的映射。

我附上了场景的屏幕截图。 希望对您有所帮助,请按照提示结束问题。

一周热门 更多>