创建时间块条件计算
- 安全性:“Time Tracking Calculations”功能区域中的“Set Up: Time Calculations”域。
当其他类型的时间计算无法为您的要求提供支持时,创建时间块条件计算,用以标记满足特定条件的时间块。示例:您可以标记为节假日、一周中特定的一天或特定工作输入的时间,以支付该时间的补贴。
当与其他类型的时间计算组合使用时,条件计算会变得非常强大。示例:您可以组合使用以下计算:
- 标准加班时间计算:为一天中超出 8 小时的工作时间生成加班时间。
- 时间块条件计算:如果当天是星期日,则为一天中超出 8 小时的工作时间支付双倍工资。
条件时间计算不拆分或创建新的时间块,它们对现有时间块执行操作。
- 访问“创建时间计算”任务。
- 对于“计算类型”,选择“时间块条件计算”。
- 在“条件”版块中,指明添加或移除标记时必须满足的所有条件。您可以选择 Workday 提供的报告字段,也可以使用“创建计算字段”任务基于“时间块”“班次时间”“日时间”或“周时间” 业务对象 创建您自己的真/假条件。
选项 描述 时间块条件从基于“时间块”业务对象的条件中进行选择。时间块是一个连续的时间量,例如工作时数或签入/签出时间。示例:创建一个真/假条件,用以标记输入了“法国”作为地点的时间块。班次时间条件从基于“班次时间”业务对象的条件中进行选择。班次时间是一组连续的时间块。示例:创建一个真/假条件,用以标记特定班次中超出 8 小时的所有时数。日时间条件从基于“日时间”业务对象的条件中进行选择。Workday 提供的大多数条件都基于员工的时间分割点选项定义一天的开始和结束时间。但是,您可以自己创建基于日历日的条件。示例:凌晨 00:00 至凌晨 00:00。示例:选择 Workday 提供的报告字段“Is Sunday”,以标记处于星期日的时间块。周时间条件从基于“周时间”业务对象的条件中进行选择。周时间是一个 7 天的期间,该期间从工作时间表定义的开始日期和时间分割点开始。示例:创建一个真/假条件,用以标记员工一周中比 40 小时多出的所有工时。工作标记(可选)指定时间块必须具有哪些工作标记才会用于计算,例如特定的职务概要:- 时间块必须具有您在同一行中选择的所有工作标记。
- 如果您定义了多行标记,则时间块必须至少包含 1 行中指定的所有工作标记。
时间计算标记指定时间块必须具有哪些时间计算标记才会反映在计算结果中:- 时间块必须具有您在同一行中选择的所有时间计算标记。
- 如果您定义了多行标记,则时间块必须至少包含 1 行中指定的所有标记。
- 在“结果”版块中,选择要在符合条件的时间块中添加或移除的时间计算标记。
- 如果时间分割点不是午夜,并且应用于此计算的“条件”是“日时间条件”(例如“Is Holiday”(是节假日)),请指定是基于日历日期,还是基于算出的日期来应用结果。在“日时间基于”字段中,选择:
- 日历日期:使用执行工作的日历日期标记算出的时间块。
- 算出的日期:根据时间分割点选项标记算出的时间块。
- 班次日期:根据时间输入模板上的“班次时间块的分组依据”选项,使用班次日期标记算出的时间块。
班次时间条件和时间块条件不需要“日时间基于”字段。 - 在“组”选项卡中,添加具有相应生效日期的时间计算组快照,以指定符合该计算的条件的员工。
员工在周二的“紧急求助”工作时间将获得补贴,该费用计入市场营销部门。要定义应用此规则的时间块条件计算,请执行以下操作:
- 指定条件。字段值日时间条件is Tuesday(是星期二)工作标记7200 营销运营时间计算标记紧急求助
- 定义结果。字段值添加标记补贴
指定时间计算优先级。