点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们! 我在CPI UI上花...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们! 我在CPI UI上花...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们!
我在CPI UI上花了一点时间,但在使用iflow扩展名时遇到了麻烦。
我正在使用标准iflow"从SAP Business Suite复制销售订单和销售报价"
我必须修改一条消息,当货币代码为" COL"时,必须将其替换为" COP"。
在另一篇文章中,有人建议我扩展iflow,因为这是不丢失标准iflow中更新的正确方法。
在退出前,我不需要更改anythig,因此我使用了标准映射" ERP_COD_CustomerOrderReplication_Preprocessing "
在输入中使用wsdl" COD_REPLICATE_SALES_ORDER01 " 。 如图所示
传递给标准映射时出现错误。
" Exception:[com.sap.aii.mappingtool.tf7.rt.BehaviorInvocationException:函数useOneAsMany中第二个队列中的值太多。在所有上下文中,它必须具有与第三个队列相同数量的值。] .sap.aii.mappingtool.flib7.NodeFunctions方法useOneAsMany [[Ljava.lang.String; @ 660c93eb,"
所以我有几个关注点,希望您能对我有所帮助。
致谢。
(90.8 kB)
您好Rodrigo
Process_Post_Processing流程中的消息格式是不同的,因此您不能仅将消息映射从主流程复制到扩展流。 查看"捆绑消息"步骤。 它会创建一个新的有效负载,其中包含原始IDoc有效负载以及消息映射输出。
因此,这是扩展流中的映射应采用的格式。 由于您只需要更新单个元素,因此我将编写一个简单的XSLT样式表来进行更新。 如果您发布了输入示例,我会帮您编写。
此致
Morten
一周热门 更多>