成功因素:Odata API为员工创建休假条目

2020-08-24 19:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们有一个Web应用程序...

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

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


嗨,

我们有一个Web应用程序,该应用程序需要为Successfactors中的用户创建休假条目。 显然,我们需要使用SuccessFactors Odata API来做到这一点。 我们正在寻找可用于执行以下操作的特定API:

1。 通过提供员工编号进行查询并获得他们的时间余额

2。 为特定的开始日期,结束日期和休假类型创建休假请求。

致谢

Ravi

4条回答
骆驼绵羊
2020-08-24 20:28

SAP提供的文档-

https://help.sap .com/doc/7efdca36492e47c7b20ab92c4ca6323c/1908/zh-CN/SF_EC_OData_API_REF.pdf

API 1-https://<主机>/odata/v2/EmpTimeAccountBalance?$ filter = userId eq'3334343'和timeAccountType + in +'EL_Ind','SL_Ind','CL_Ind'&$ format = json

上述API会为您提供截至今天为止的可用叶子总数。

API 2:https://<主机>/odata/v2/EmployeeTime?$ filter =(userId eq'3334343')和(approvalStatus eq'APPROVED')和(timeType eq'CL_Ind')和(startDate gt datetime'2019-10-19T00:00:00')&$ format = json

上述API会通过传递用户ID和状态"已批准"以及"时间类型和日期"大于"今天"的日期来向我们提供员工的已批准叶子的列表。

获取特定假期类型的总可用假期余额:

请假总余额= API 1(余额)-API 2(扣除额之和)


谢谢

Priti

一周热门 更多>