点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
IDOC-文件方案。 我们只有一个用于两种情况的idoc,因此我们认为要在IDOC中添加一个字段,该字段将在所有情况下都填充一些值(例如:0和1,如果为0,则通信组件_1,如果为1,则 comm comp_2)。 我研究并找到了一个针对接收者确定的博客。
https://blogs.sap.com/2011/03/23/how-to-use-receiver-rule-in-pi-71/
使用ICO无法完成,为什么? 还有什么是上下文对象,为什么我需要创建一个?
是否可以通过其他方式实现上述情况?
嗨Subin!
这不是使用ICO完成的,为什么?
因为在7.3之前的PI版本中没有IDoc_AAE(Java堆栈) )适配器。 IDOC适配器的ABAP(集成引擎)版本只能在经典配置中使用。
关于此,Evgeniy。
那么如何在ICO中添加接收者规则? 我在IDOC中有一个状态为WOOP的字段,应该为接收器组件1,如果为空,则为组件2。
左操作数应为XPath-/Status = WOOP-BC_CRM_1?
嗨Subin,
"上下文对象"只是对XPath的引用。 一旦创建了XPath,就不再需要提供XPath来引用有效负载中的特定文件。 您只需要提供在条件中创建的上下文对象的名称即可。
此外,正如Evgeniy所述,Java IDoc适配器不存在,因此我们不得不使用IDoc是源的经典方案。
谢谢
Aamir
那么如何在ICO中添加接收者规则? 我在IDOC中有一个状态为WOOP的字段,应该为接收器组件1,如果为空,则为组件2。
左操作数应为XPath-/Status = WOOP-BC_CRM_1?
嗨Subin,
您可以在xpath中存在功能。
/IDOC/[(STATUS =" WOOP")] EX --->接收器1
/IDOC/[(STATUS ="")] EX --->接收器2
Rahul
嗨Subin,
上下文对象是消息的xpath,无需创建该对象,您还可以使用ICO中的映射,使用接收者确定规则将其路由到其他接收者。
博客只是学习的参考点,也许是在创建经典场景,所以没有使用ICO。
相同的IDOC可以用于不同的场景,因为不同的场景需要针对不同的目标系统进行不同的转换,可以通过映射和接收者确定规则进行处理
此致
Pavan
一周热门 更多>