概念:时间异常
您可能需要执行其他步骤才能启用此功能,具体取决于您组织的订阅服务协议。如需了解更多信息,请参见此 社区 文章。
什么是时间异常?
时间异常是指由一个或多个原因引起的、且对员工而言不正常的时间块。Workday 使用机器学习技术,基于以下事项根据历史数据来确定员工的正常时间输入模式:
- 时间输入。
- 短期休假。
- 工作时间表。
- 时间审批人过去是批准、拒绝、更正时间块还是送回类似的时间块。
如果 Workday 识别出异常的时间块,您可以执行以下操作:
- 创建自定义报告,以查看时间块的时间异常分数和最可能的时间异常原因。
- 访问“时间异常趋势”报告,以按主管组织查看时间异常趋势。
- 使经理和工时记录员能够在“检查时间”报告中看到时间异常并对其采取操作。
时间异常检测用来补充时间输入验证。时间输入验证和规则条件是用来捕获已知错误的最佳方式。另外,时间异常检测可帮助您识别未违反验证的异常时间输入。
时间异常和机器学习
机器学习模型会观察经理、管理员和员工采取的操作(批准、拒绝、更正、送回)。使用此类数据,模型可了解哪些种类的时间输入可接受,哪些不可接受。示例:经理通常会批准员工在星期一至星期五上午 8:00 至下午 5:00 的时间块。久而久之,Workday 就会知道上午 8:00 至下午 5:00 的时间块是可接受的。或者,员工重复输入从上午 7:00 到晚上 11:00 的时间块,经理则重复送回这些时间块。Workday 将会了解到此行为不可接受,并为将来的类似时间块指定一个较高的异常分数。
随着 Workday 观察到的操作越来越多,机器学习模型也会更准确地识别异常。但是,这意味着,如果经理或管理员之前从未对异常执行过操作,则 Workday 将无法检测到这些异常。示例:某个员工错误地提交了星期六凌晨 1:00 - 5:00 的时间。自从在租户中启用时间异常检测后,员工尚未输入任何类似的时间块,管理员也未对类似的时间块执行操作。那么,Workday 不会将此时间块标记为异常。在经理对此时间块执行操作后,Workday 会开始了解到此时间块和类似时间块不可接受。然后,Workday 会为类似时间块指定一个较高的异常分数。
时间异常实施
该模型使用每个员工的历史时间数据进行训练。为使模型有充足的数据进行分析,Workday 建议您至少在实施时间异常检测前 1 年部署考勤。我们建议您在上线租户中选择启用劳动力管理机器学习服务和数据种类,以便模型可以使用动态数据进行至少 3 周的训练。您可以在
“时间异常趋势”
报告中监控结果。请等到异常结果一致后,再在 “检查时间”
报告中显示这些结果。要在此期间对经理和时间审批人隐藏时间异常,请勿在“编辑时间审批模板”任务中选中“包括时间异常”复选框。在非上线租户中测试此功能具有一定的限制,因为模型需要持续的动态数据流来了解可接受和不可接受的时间块的规律。如果您选择在上线租户中启用时间异常检测,则机器学习模型可以访问更多数据并快速提高准确性。如果您需要在非上线租户中测试时间异常检测,可以在实施租户中启用该功能。要在非上线租户中生成时间异常,您需要在该租户中提交时间块,并批准或拒绝时间块。
可能的异常原因
虽然可能有多个因素会导致某个时间块出现异常,但 Workday 仅会为每个时间块识别最可能的异常原因。 您可以在“检查时间”报告中查看经理能够对其执行操作的异常。可能的异常原因包括:
原因 | 描述 | 是否在“检查时间”中 |
|---|---|---|
算出的数量 | 员工输入的时间量大于或小于排定的时间量。 | 是 |
签入 | 签入发生在员工通常的签入时间之外(基于其工作时间表日历)。 | 是 |
签出 | 签出发生在员工通常的签出时间之外(基于其工作时间表日历)。 | 是 |
天 | 员工输入的是他们通常不工作的某一天(月份中的日期)的时间。 | |
星期几 | 员工输入的是他们通常不工作的某一天(星期几)的时间。 | 是 |
员工类型
地点 地点类型 职务概要 主管组织 员工类型 | 员工所属的员工类型、工作人员类型、职务概要或主管组织经常具有异常的时间输入。示例:销售组织的成员具有较高级别的时间异常,因为他们在出差时使用移动设备输入时间。在确定最可能的异常原因时,Workday 会考虑此因素。 | |
被他人修改 | 员工以外的其他人修改了时间块。 | |
员工时间块对应的职位 | 一名多职位员工输入的 1 个或多个职位与他们通常工作的职位不同。 | |
员工时间块对应的项目 | 一名项目员工输入的 1 个或多个项目与他们通常参与的项目不同。 | |
报告的数量 | 员工输入的时间量大于或小于员工通常的时间输入模式。 | 是 |
报告的数量与排定的数量不同 | 员工输入的时间量大于或小于排定的时间量。 | 是 |
班次日期 | 时间块上的班次日期可能不正常。 | |
时间异常计数 | 员工在过去有多次异常的时间输入。 | |
时间计算标记 | 员工为他们通常不使用的 1 个或多个时间计算标记输入了时间。 | |
打卡事件历史记录 | 时间块的打卡事件历史记录可能包含错过的签入和/或签出。 | |
在岗时间 | 已在某个职位工作一定时间的员工输入的异常时间可能会多于他人。示例:员工刚刚担任某个新职位,并输入了一个异常的时间块。该员工最可能的异常原因可能是“在岗时间”。 | |
时间类型 | 输入的时间类型不同于员工通常的时间类型。 | 是 |
工作标记 | 员工输入的工作标记与他们通常输入的工作标记不同。 | 是 |
时间异常可信度评分
Workday 使用异常可信度评分来量化时间输入异常的可能性。当异常可信度:
- 对应于 50% 到 80% 时,异常可信度为低。
- 对应于 80% 到 90% 时,异常可信度为中。
- 对应于 90% 到 100% 时,异常可信度为高。
您可以使用“时间块”业务对象上的“时间异常分数”报告字段,将异常分数纳入自定义报告中。
“检查时间”中的时间异常
您可以使时间异常显示在“检查时间”报告中。当您在“检查时间”中显示异常时,经理和工时记录员可以快速确定需要注意的时间输入问题。Workday 会在“检查时间”报告的汇总页面上显示“可能存在时间异常的员工”筛选器。Workday 还会显示以下列:
- 汇总页面上的“可能的时间异常计数”。
- 员工详细信息视图中的“可能的时间异常原因”。
- 员工详细信息视图中的“时间异常可信度”。
“检查时间”报告仅显示经理可以对其执行操作的时间异常。示例:
- 经理只能批准已提交的时间。Workday 不会显示与已批准或未提交的时间相关的时间异常。
- 必须做好将时间送交审批的准备(不能包含任何错误)。经理无法批准包含错误的时间。
- Workday 不会显示与职务概要相关的时间异常,原因是经理无法通过“检查时间”报告修改职务概要。