跳至主要内容
Administrator Guide
上次更新时间 :2025-01-24
创建分步式计算

创建分步式计算

安全性:
  • “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 会生成一个数值作为每个步骤的结果,然后在下一步中使用该值。您可以定义:
  • 要应用于每个步骤的条件。
  • 条件组,用于将多个步骤组合在一起。
  • 步骤的顺序
  1. 访问
    “创建分步式计算”
    任务。
  2. (可选)填写以下字段,以定义操作的条件:
    选项 描述
    条件组
    请为您想要分组到一起的所有条件选择相同的值。当您定义条件组时,Workday 会按列出的顺序评估同一组中的所有条件,直到满足一个条件为止。然后,Workday 会执行以下操作:
    • 执行与条件关联的操作。
    • 绕过条件组中的剩余行。
    如果该组内的任何条件均不符合,Workday 会跳过本步骤并移至下一步。
    条件
    选择 Workday 必须满足什么条件才能执行与该步骤关联的操作。
    您可以指定多个条件。为了优化性能,当您使用:
    • 使用“与”逻辑时,将最不常用的条件放在前面。通过这种做法,当该值不符合条件时,Workday 可以立即移至下一个条件或步骤。
    • 使用“或”逻辑时,请将最常用的条件放在前面。通过此做法,Workday 可以执行该步骤并立即继续下一步。
  3. 定义要在步骤中执行的操作:
    选项 描述
    运算
    选择操作类型。示例:加法、乘法。
    类型
    “值”
    列中,选择要提供的信息类型。
    “类型”
    字段中的可用选项因您在
    “运算”
    字段中选择的值而异。示例:仅当您在
    “运算”
    字段中选择了
    “舍入”
    时,才能在
    “类型”
    字段中选择
    “舍入定义”
    如下所述进行选择:
    • “计算”
      可指定一个计算。
    • “日期差值”
      ,以指定开始日期和结束日期(计算方式为 或 date),以按天、月或年计算这 2 个日期之间的差值。
    • 日期提取
      :指定一个计算来提取日、月或年。
    • “查询表”
      ,指定高级查询表、列和期间日期标志。
    • 数值:
      可输入直接数值常量值。
    • 选中“先前值”
      ,以使用先前的值作为输入。
    • 舍入定义:
      用于舍入定义。