Odata - 新员工检测

Odata - New Hire Detection

我需要找到已进入成功因素并将在未来通过 OData 开始工作的新员工。

我正在使用以下基于 C# 的查询:

DateTime tomorrow = DateTime.UtcNow.AddDays(1);

var newHires = EmpEmployment
.Expand("userNav")
.Where (e => e.startDate >= tomorrow);

上面的查询 returns 开始日期在未来的员工,但是用户扩展没有找到任何匹配的条目并且为空。

问题似乎是用户 table 仅在达到开始日期时才填充此人的条目。这是一个问题,因为我想提前在其他系统中创建它们。

有谁知道这是否正常或想过如何获取系统中输入的未来员工的名字、姓氏等详细信息?

您正在尝试使用 Employee Central 中的 EmpEmployment 实体。可以从 RCM(招聘管理)检索所需的日期。

您的问题没有明确的答案,因为定制取决于项目;你应该问一下负责EC的职能顾问如何获得新员工的开始日期。