创建分步式计算
安全性:
- “Core Payroll”功能区域中的“Set Up: Calculations - Generic”域。
- “Time Off and Leave”功能区域中的“Set Up: Time Off (Calculations - Generic)”域。
- 要使用基于段的安全组配置对计算的访问权限,请执行以下操作:“Core Payroll”“实施”“Payroll Interface”“Time Off and Leave”功能区域中的“Access Calculation (Segmented)”域。
您可以创建分步式计算,以便在 1 个返回单个数值的计算中定义多个步骤和运算。示例:您希望根据时薪员工所在州的生活成本向其提供奖金。
Workday 会生成一个数值作为每个步骤的结果,然后在下一步中使用该值。您可以定义:
- 要应用于每个步骤的条件。
- 条件组,用于将多个步骤组合在一起。
- 步骤的顺序
- 访问“创建分步式计算”任务。
- (可选)填写以下字段,以定义操作的条件:
选项 描述 条件组请为您想要分组到一起的所有条件选择相同的值。当您定义条件组时,Workday 会按列出的顺序评估同一组中的所有条件,直到满足一个条件为止。然后,Workday 会执行以下操作:- 执行与条件关联的操作。
- 绕过条件组中的剩余行。
如果该组内的任何条件均不符合,Workday 会跳过本步骤并移至下一步。条件选择 Workday 必须满足什么条件才能执行与该步骤关联的操作。您可以指定多个条件。为了优化性能,当您使用:- 使用“与”逻辑时,将最不常用的条件放在前面。通过这种做法,当该值不符合条件时,Workday 可以立即移至下一个条件或步骤。
- 使用“或”逻辑时,请将最常用的条件放在前面。通过此做法,Workday 可以执行该步骤并立即继续下一步。
- 定义要在步骤中执行的操作:
选项 描述 运算选择操作类型。示例:加法、乘法。类型在“值”列中,选择要提供的信息类型。“类型”字段中的可用选项因您在“运算”字段中选择的值而异。示例:仅当您在“运算”字段中选择了“舍入”时,才能在“类型”字段中选择“舍入定义”。如下所述进行选择:- “计算”可指定一个计算。
- “日期差值”,以指定开始日期和结束日期(计算方式为 或 date),以按天、月或年计算这 2 个日期之间的差值。
- 日期提取:指定一个计算来提取日、月或年。
- “查询表”,指定高级查询表、列和期间日期标志。
- 数值:可输入直接数值常量值。
- 选中“先前值”,以使用先前的值作为输入。
- 舍入定义:用于舍入定义。