设置时间块创建计算
- 安全性:“Time Tracking Calculations”功能区域中的“Set Up: Time Calculations”域。
使用时间块创建计算,根据特定的时间条件生成附加的算出时间块。附加的时间块独立于其他时间块。因此,此计算不会关联到某个时间块,在执行时也不需要使用现有时间块。示例:您可以使用此计算来实现以下目的:
- 对每周工作一定时数的员工进行奖励,给予一定的奖金时数。
- 为某个节假日创建一个 8 小时的时间块,无论员工是否报告该节假日的时间。
- 访问“创建时间计算”任务。
- 对于“计算类型”,选择“时间块创建计算”。
- 在“条件”版块中,指明必须满足哪些条件才会生成新的时间块。您可以从 Workday 提供的条件中进行选择,也可以使用“创建计算字段”任务创建您自己的条件。
选项 描述 班次时间条件从基于“班次时间”的条件中选择 # 业务对象。日时间条件从基于“日时间”业务对象的条件中进行选择。Workday 提供的大多数条件都基于员工的时间分割点选项定义一天的开始和结束时间。但是,您可以自己创建基于日历日的条件。周时间条件从基于“周时间”业务对象的条件中进行选择。 - 在“结果”版块中:
- 通过输入一个固定值或选择一个计算字段,指定新时间块的时间量。有效的计算字段包括以下业务对象上的任何数值计算字段:
- 员工。
- 日时间(如果此计算使用“日时间条件”),或周时间(如果此计算使用“周时间条件”)。
- 选择要添加到新时间块的时间计算标记。
- 在“日时间基于”字段中,选择:
- 算出的日期:根据时间分割点选项标记算出的时间块。
- 班次日期:根据“班次时间块的分组依据”选项,使用班次日期标记算出的时间块。此选项位于时间输入模板中。
- (可选)在“高级”版块中,定义其他选项。在“条件”版块中选择“日时间条件”后,以下选项可用:
选项 描述 在这之前的排定日期必须工作在这之后的排定日期必须工作Workday 根据员工在排定日期的工作情况是在您在日时间条件中指定的日期之前还是之后,为员工生成时间块。Workday 最多会在所选时间条件之前或之后搜索 8 天,以查找排定日的上一个或下一个。如果您同时选中这两个选项,则它们必须同时成立,Workday 才会生成时间块。示例:员工必须在节假日前的排定日期工作,才能获得节假日薪资。使用 Workday Scheduling 数据选择此项时,Workday 可以通过 Workday Scheduling 确定员工的排定工时,而不是通过 Workday Time Tracking 的工作时间表日历来确定。要使此选项生效,您必须启用 Workday Scheduling。仅当您选择了“在这之前的排定日期必须工作”选项和/或“在这之后的排定日期必须工作”选项后,此选项才可用。包括计算标记在以下情况下,Workday 会为员工生成时间块:- 员工具有标有这些计算标记的时间块。
- 时间块所在日期符合您配置的日时间条件。
- 在“组”选项卡中,添加具有相应生效日期的时间计算组快照,以指定符合该计算的条件的员工。
对于基于日和班次的计算,Workday 会将附加时间块显示在那天。对于基于周的计算,附加时间块显示在一周的最后一天。
Workday 会将附加的算出时间块包括在每周总计中。如果您在时间输入模板中选择了
“基于算出的数量求和”
,Workday 还会在每日总计中包括其他算出的时间块。如果员工输入的一周工时为 45 小时或更多,则会生成一个 5 小时的奖金时间块。
- 创建一个名为“一周内的报告时间”的计算字段,用以对员工一周内的报告时间求和:
- 访问“创建计算字段”任务。
- 定义计算字段:字段值字段名称一周内的报告时间业务对象周时间函数对相关实例求和相关字段Time Blocks for a Week(周的时间块)条件成立的实例Is Reported Time Block(是报告的时间块)要求和的字段工时总计(考勤)
- 创建一个名为“报告时间大于或等于 45 小时”的计算字段。如果一周内的报告时间总和大于或等于 45 小时,则报告字段将返回真:
- 访问“创建计算字段”任务。
- 定义计算字段:字段值字段名称报告时间大于或等于 45 小时业务对象周时间函数真/假条件字段一周内的报告时间运算符大于或等于比较类型在此筛选器中指定的值比较值45
- 创建计算:字段值周时间条件报告时间大于或等于 45 小时数量(值)5添加标记常规
指定时间计算优先级。