成功因素员工中心-仅映射复合员工XSLT映射CPI中的更改值

2020-08-21 09:45发布

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

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


大家好,

在CPI上,我需要设计一个XSLT映射,以仅映射内部具有先前标签的复合员工的xml标签。

示例:

 <婚姻状况>
     M <上一个> S <上一个>
 
 
 

在这种情况下,在我的映射中,我只需要获取 marital_status ,而无需获取 is_eligible_for_car ,因为它是唯一包含先前值的。

我检查了一下,但是没有明确的指导。

有人已经有这个要求了吗?

谢谢。

Ndricim

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

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


大家好,

在CPI上,我需要设计一个XSLT映射,以仅映射内部具有先前标签的复合员工的xml标签。

示例:

 <婚姻状况>
     M <上一个> S <上一个>
 
 
 

在这种情况下,在我的映射中,我只需要获取 marital_status ,而无需获取 is_eligible_for_car ,因为它是唯一包含先前值的。

我检查了一下,但是没有明确的指导。

有人已经有这个要求了吗?

谢谢。

Ndricim

付费偷看设置
发送
3条回答
黑丝骑士
1楼 · 2020-08-21 10:20.采纳回答

您好Ndricim,

您是否尝试在获取数据时在Successfactors通道中将" resultOptions = changedFieldsOnly"用作参数,使用此结果将仅获取已更改段的已更改字段的数据。

请参考KBA: https://apps.support。 sap.com/sap/support/knowledge/public/zh/2318047 了解更多信息。

此致

Vinay Halale

d56caomao
2楼-- · 2020-08-21 10:02

Hi Ndricim

如果您提供了输入和预期输出示例,将会很有帮助。 请不是巨大的XML文档,但是足够大才有意义。 并且感谢您在插入XML时使用"代码"按钮; 这样更易读:-)

致谢

Morten

ZJXianG
3楼-- · 2020-08-21 10:07

嗨,Morten,

这是示例。 在输入中,我有这个xml:

 
                          CHANGE 
                          BU_0000000 
                          X0001 
                         
                            CP001
                             CC_0000001 
                         
                         
                            通过但丁
                            
                         
                         
                            ITA_REG_09
                            
                         
                         
                            MI
                            
                         
 
 

在输出中,我需要一个称为job_information的动态表(或csv),该表仅包含内部带有上一个标记的行,因此在这种情况下,该表将如下所示:

职位信息表

Changed_field新值cost_center CP001 custom_string11通过Dante custom_string12 ITA_REG_09 custom_string13 MI

您可能会看到我的输出中没有公司或业务部门,因为它们内部没有以前的标签。

我希望这个解释清楚。

谢谢

Ndricim

一周热门 更多>