SAP CPI-Content Enricher无法正常工作

2020-08-30 05:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试通过我们的...

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

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


大家好,

我正在尝试通过我们的集成流程之一来实现Content richer,但是它无法正常工作。 关键元素未更新。
我不确定我错过了什么:

iFlow:

XML(片段)在消息映射之后但在Content Enricher之前:

"无数据"是默认值


Content Enricher:

PurchasingGroup应该更新,但是没有更新。

如果我将Contentricher更改为Combine

Content Enricher Combine

OData消息合并到有效负载:

提前感谢您的反馈

致谢

雅克

iflow.jpg (16.8 kB)
4条回答
落灬小鱼
2020-08-30 05:45 .采纳回答

Hello Jaques

Content Enricher不能按您期望的方式工作。基本上,源XML中的键值应与字段中的键值匹配,然后将从查询中接收到相应的响应

对于Ex:您需要根据从Query收到的响应,为每个" KeyValue"使用" Description"丰富输入数据。下面将描述其工作原理

Content Enricher的屏幕截图:

源XML:

 
 <记录>
  1 
  F1 
 
 <记录>
  2 
  F2 
 
 <记录>
  3 
  F3 
 
 
 

查询响应XML:

 
 
  1 
  ABC公司
 
 
  2 
  DEF公司
 
 
  3 
  GHI公司
 
  

Content Enricher的输出:

 
 <记录>
  1 
 
  1 
  ABC公司
 
  F1 
 
 <记录>
  2 
 
  2 
  DEF公司
 
  F2 
 
 <记录>
  3 
 
  3 
  GHI公司
 
  F3 
 
 
 

问候,

Sriprasad Shivaram Bhat

一周热门 更多>