CPI-发送消息按员工分开

2020-08-30 06:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好! 我需要将成功因素中...

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

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


专家您好!

我需要将成功因素中的数据发送到SAP ERP(由员工分隔)。

示例:我向" BenefitEnrollment"实体提交请求答复,该实体返回具有多个员工福利的XSD,并且我需要将其以单独的消息发送给SAP ERP,并用元素中显示的相同员工ID分开。 strong> workerId 。 有人可以帮我怎么做吗? 我尝试使用SPLIT,但它只将固定值的消息分开,我相信这不是正确的方法。

这是我的XSD:

benefitenrollmententityget0.txt

benefitenrollmententityget0.txt (17.4 kB)
3条回答
SAP小菜
2020-08-30 07:19

您好,Sirprasad,

谢谢您的关注!

输入XML:

 
 <福利登记>
  2019-10-02T19:04:01.000 
  11111111 
  05U 
 
 <福利登记>
  2019-10-02T19:04:01.000 
  11111111 
  07D 
 
 <福利登记>
  2019-10-02T19:04:01.000 
  22222222 
  05U 
 
 
 

预期的输出XML:

将workerId = 11111111的块发送给SAP ERP

 
 <福利登记>
  2019-10-02T19:04:01.000 
  11111111 
  05U 
 
 <福利登记>
  2019-10-02T19:04:01.000 
  11111111 
  07D 
 
 
 

并发送一个带有workerId = 22222222的块

 
 <福利登记>
  2019-10-02T19:04:01.000 
  22222222 
  05U 
 
  

一周热门 更多>