CPI-映射功能,用于从队列中删除抑制

2020-09-15 07:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 用于从队列中删除抑制值的...

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

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


嗨,

用于从队列中删除抑制值的消息映射功能在CPI中如何显示?

我还没有找到处理整个队列的示例。

脚本编辑器在指出脚本错误的位置不是很有帮助时:(

非常感谢!

汤姆

3条回答
哎,真难
2020-09-15 07:45 .采纳回答

你好汤姆

尝试按照以下内容添加函数:

 def void removeSuppress(String [] values,Output output,MappingContext context){
     values.each {v->
         如果(!output.isSuppress(v)){
             output.addValue(v)
         }
     }
 } 

代码遍历队列中的所有值,并使用输出接口,以检查特定值是否为抑制值。 如果是,它将被跳过。 否则,该值将被复制到输出中。

我现在无法测试,但是以上内容应该为您提供完成所需内容的核心。

此致

Morten

一周热门 更多>