odata v4与Successfactors EC的连接

2020-08-18 12:28发布

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

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


大家好,

是否可以使用odatav4适配器连接到SF EC?

我需要使用odata api检索数据,应用过滤条件并扩展多个实体。 使用odatav2确实很麻烦,因为odatav2不支持对子元素进行过滤。 但是,Odatav4支持对子实体和导航实体进行过滤,并支持lamda操作(如" And"和" All")。

总而言之,我们实际上如何使用odatav4从SF EC检索数据?

该网址将是什么? 我确定不是- https://host-url.sapsf.com/ odata/v2

任何帮助将不胜感激。 谢谢。

Kriba

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

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


大家好,

是否可以使用odatav4适配器连接到SF EC?

我需要使用odata api检索数据,应用过滤条件并扩展多个实体。 使用odatav2确实很麻烦,因为odatav2不支持对子元素进行过滤。 但是,Odatav4支持对子实体和导航实体进行过滤,并支持lamda操作(如" And"和" All")。

总而言之,我们实际上如何使用odatav4从SF EC检索数据?

该网址将是什么? 我确定不是- https://host-url.sapsf.com/ odata/v2

任何帮助将不胜感激。 谢谢。

Kriba

付费偷看设置
发送
3条回答
Climb_Ma
1楼 · 2020-08-18 13:24.采纳回答

我只看到具有OData v2的SuccessFactors Employee Central。 如果服务器只有V2,我认为您不能简单地使用V4适配器。

关于子元素的过滤,您也可以通过使用以下过滤器格式在OData v2上实现,它不仅限于V4:-

$ filter = childElement/childField eq'value'

Nan4612
2楼-- · 2020-08-18 13:13

嘿,

是的。 这就说得通了。 这就是为什么它以前不起作用的原因。 我使用一种自上而下的方法从PerPerson导航到PerEmail或EmpEmployment。 现在,问题在于自上而下的方法始终为您提供1:N基数,因此不起作用。 例如-一个人有多个电子邮件或多个就业记录。

我最近更改了所有的odata调用,以使用从EmpJob或EmpEmployment到PerPerson的自下而上的方法。 这始终是1:1的基数,而odata过滤就像一个魅力一样!!

感谢Eng和Ankit的宝贵意见

Kriba

Aaron 3364
3楼-- · 2020-08-18 13:09

你好,Kriba和@ engswee.yeoh,

我是ODATA和SFSF适配器的新手。 您能否指导我(在有用的材料上,您的建议等),说明如何使用SfSF适配器或ODATA适配器从Successfactors中提取员工的增量更改,然后发送给外部合作伙伴。 我看到许多博客要求使用Operations Modeler,但是博客仅谈论查询单个实体。 Operations Modeler是否允许我制定查询以基于多个实体上的过滤器提取数据,并且可以将同一查询发布到适配器中的SAP PO查询字符串中?

感谢您的建议。

阿努

一周热门 更多>