CPI-SuccessFactors映射问题

2020-09-07 01:33发布

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

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


大家好,

相信您一切都好。

我们正在寻找有关以下问题的帮助,我们将不胜感激任何帮助/指针:

  1. 日期需要转换为MM/dd/yyyyy格式。 即使使用了exist/if/mapWithDefault选项,我也遇到了不可解析的日期""映射错误:

    2

  2. 我目前正在对电话类型进行硬编码并相应地进行映射。 但这是正确的方法吗? 我正在使用OData V2呼叫,但无法理解有关哪个phoneType对应家庭/企业/传真等的链接。

  3. 类似的状态,需要知道如何从该数字中获取2个字符的状态名称。

让我知道。

先谢谢您

此致

Rakesh

im1.jpg (38.8 kB)

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

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


大家好,

相信您一切都好。

我们正在寻找有关以下问题的帮助,我们将不胜感激任何帮助/指针:

  1. 日期需要转换为MM/dd/yyyyy格式。 即使使用了exist/if/mapWithDefault选项,我也遇到了不可解析的日期""映射错误:

    2

  2. 我目前正在对电话类型进行硬编码并相应地进行映射。 但这是正确的方法吗? 我正在使用OData V2呼叫,但无法理解有关哪个phoneType对应家庭/企业/传真等的链接。

  3. 类似的状态,需要知道如何从该数字中获取2个字符的状态名称。

让我知道。

先谢谢您

此致

Rakesh

im1.jpg (38.8 kB)
付费偷看设置
发送
2条回答
天桥码农
1楼 · 2020-09-07 02:11.采纳回答

你好,Rakesh,

我认为将上述问题分成3个会更好,这将有助于其他社区用户在搜索时使用。

1)添加功能:if和在下面执行

if(input ="")

传递空白

else

使用DateTransfomation并根据需要转换数据。

2)探索SucessFactors中的"选择列表"功能,并且可以选择导出所有选择列表。 在那里寻找PhoneType并检查外部值和选项ID。 硬编码不是一个好选择,有可用的Odata API称为PicklistOption(级别3),您可以利用它来动态设置值。

3)我认为您应该使用"位置"或"国家/地区"实体丰富此内容,然后在其中搜索twoCharCountryCode。

对于选项2和3,可以使用Content Enricher和

https://blogs.sap.com/2018/07/23/cloud-platform-integration-enrich-your-content-with-processdirect/

https://blogs .sap.com/2015/01/16/blog-5-content-enricher-pattern-in-integration-flows/

此致

Sriprasad Shivaram Bhat

me_for_i
2楼-- · 2020-09-07 01:55

谢谢Sirprasad!

是的,我的道歉将避免今后在同一主题中发布多个问题。

1)能够使用以下映射实现该目标:

感谢Manoj K提供此解决方案的帮助。

2)我们正在使用ODATA API,因此能够通过转到子级别3并使用来自phonetypeNav的信息来获取电话类型链接:

3)同样,对于地址详细信息,状态代码在下一个子级别中也可用。

再次感谢您的支持!

此致

Rakesh

一周热门 更多>