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

创建分步式计算

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