我需要找到已输入 Success Factors 并将在未来通过 OData 开始的新员工。
以下基于 C# 的查询是我正在使用的:
DateTime tomorrow = DateTime.UtcNow.AddDays(1);
var newHires = EmpEmployment
.Expand("userNav")
.Where (e => e.startDate >= tomorrow);
上面的查询返回将来有 startDate 的员工,但是用户扩展没有找到任何匹配的条目并且为空。
问题似乎是用户表仅在到达开始日期时才填充该人的条目。这是一个问题,因为我想提前在其他系统中创建它们。
有谁知道这是否正常或关于如何获取已输入系统的未来员工的名字、姓氏等详细信息的想法?