提取员工历史记录SF-> CPI

2020-08-26 06:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我一直试图基于4个字段从SF上获...

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

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


我一直试图基于4个字段从SF上获取作业历史记录的完整历史记录,但是到目前为止,我无法使用Odata API进行操作。理想情况下,我希望看到开始和结束 customstring1实际上已更改的日期(不是作业信息中的所有条目的日期),但是据我了解,适配器中的功能无法让我知道,我将不得不采用复杂的常规方法或 javascript(如果有这样的示例,将不胜感激!)。

使用标准连接器时,它不允许我使用oData api在例如邮递员的指令中可以识别的toDate/FromDate/类似的东西,因此我似乎坚持使用工作信息提供的标准字段 过滤似乎不支持每个员工获取多个记录。 我当前的Get查询看起来像这样(我已经尝试过使用上次修改的日期,开始日期和结束日期进行过滤,但是似乎并没有真正为我获取员工的历史记录。有关如何更好地利用这一点的任何想法或 我真的需要使用SFAPI API/脚本/其他方式吗?



SF适配器中当前查询的示例:

操作:查询(GET)

ResourcePath:EmpJob?$ select = seqNumber,startDate,userId,endDate,customString1Nav/externalCode&$ expand = customString1Nav&$ filter = customString1Nav/externalCode ne null


(49.2 kB)
付费偷看设置
发送
1条回答
Nir深蓝
1楼-- · 2020-08-26 06:48

Hello Jasper,

即使OData API也可以识别结束日期和开始日期(用于获取历史记录)。在下面的查询中也是如此。

 $ select = seqNumber,startDate,  userId,endDate,customString1Nav/externalCode&$ expand = customString1Nav&$ filter = customString1Nav/externalCode ne null&fromDate = 1900-01-01&toDate = 2020-01-01 

下面的KBA也会提供更多信息。

< p> KBA-2638422

致谢

>

Sriprasad Shivaram Bhat

一周热门 更多>