跳至主要内容
Administrator Guide
上次更新时间 :2025-03-14
步骤:在职务变更后移除无效的短期休假条目

步骤:在职务变更后移除无效的短期休假条目

安全性:以下各域:
  • “System”功能区域中的
    “Business Process Administration”
    “Manage: Business Process Definitions”
  • “Time Off and Leave”功能区域中的
    “Set Up: Time Off”
在以下任一情况下,您可以将 Workday 配置为在
“更改职务”
业务流程事件完成后自动移除已批准的短期休假条目:
  • 员工不再符合批准的短期休假的条件。
  • 作为
    “更改职务”
    事件的一部分,由于节假日日历或工作时间表日历发生变更,输入的日期不再是有效日期。
职务变更后,如果无效短期休假条目仍保留在员工日历中,则可能会对报告、排班、余额计算和集成产生负面影响。
您可以使用
“职务变更后移除无效的短期休假条目”
服务步骤发起
“更正短期休假
”业务流程,并在员工职务变更的生效日期当天或之后移除已批准的无效短期休假条目。执行此步骤后,您便无需查找并手动移除这些短期休假条目。Workday 会自动为已批准的无效短期休假条目创建
“更正短期休假”
事件,并将单位数向下调整至零。
  1. “更改职务”
    业务流程中,根据您使用的步骤,在之后添加
    “在职务变更后移除无效的短期休假条目”
    服务步骤:
    • 自动管理业务流程
      服务。
    • “管理员工的业务流程”
      操作。
    此操作允许您管理员工任何正在进行的事件,包括短期休假申请或更正。
    “在职务变更后移除无效的短期休假条目”
    服务步骤仅更正已批准的短期休假条目。正在进行的短期休假条目需要执行
    “自动管理业务流程”
    “管理员工的业务流程”步骤来
    处理业务流程取消或审批。
    您必须在完成步骤(其中
    “完成”
    等于
    “是”
    )之后添加
    “在职务变更后移除无效的短期休假条目”
    服务步骤。如果您尝试将此步骤添加到完成步骤之前,Workday 会显示错误。
  2. 首次添加
    “移除职务变更后的无效短期休假条目”
    服务步骤后,Workday 会显示警告消息。访问
    “评估和处理影响休假的事件”
    任务,立即运行后台作业,对不符合条件的将来短期休假条目和应计调整发起评估和更正。此后,Workday 每 15 分钟自动发起一次后台作业。
    如果您不运行
    “评估和处理影响休假的事件”
    任务,Workday 会继续标记在
    “更改职务”
    业务流程事件中的生效日期当天或之后发生的无效短期休假条目,直到下一次每周服务更新(那时我们会自动发起后台检查)。将作业配置为在您的租户中每 15 分钟运行一次。
    如果在您首次将服务步骤添加到业务流程定义时,Workday 未显示警告消息,则表示后台作业已在运行,无需运行“
    评估和处理影响休假的事件”
    任务。
    如果
    “更改职务”
    业务流程发生
    “撤消”
    “更正”
    操作,您可能需要手动移除或重新输入在职务变更生效日期当天或之后开始的短期休假条目。这是因为,撤消或更正
    “更改职务”
    事件不会影响
    “评估和处理影响休假的事件”任务自动执行的任何短期休假更正
  3. “更正短期休假”
    业务流程创建一个基于规则的单独业务流程定义,因为
    “在职务变更后移除无效的短期休假条目”
    服务创建的更正事件会遵循业务流程定义。
    如果您希望服务步骤在不经过检查和审批的情况下自动移除无效的短期休假条目,请创建一个只有一个初始步骤(步骤 a)的业务流程,如下所示:
    1. “更正短期休假”
      业务流程的相关操作菜单中,选择
      “业务流程
      副本”或“链接业务流程定义”
      。 
    2. 选择
      “基于规则的工作流定义名称”
      并输入名称。示例:
      移除无效的短期休假服务
      。单击“OK”
    3. “更正短期休假(移除无效的短期休假服务)”
      业务流程的相关操作菜单中,选择
      “业务流程”
      “基于规则的业务流程配置”
      ,然后单击
      “确定”
    4. 从“步骤 a”的相关操作菜单中,将
      “业务流程
      集”选择为“完成”
      ,然后单击
      “确定”
    5. 从业务流程的相关操作中,选择
      “业务流程”
      “编辑定义”
    6. 移除任何其他步骤,然后单击
      “确定”
  4. 创建一个使用“
    Initiating Business Process of Remove Invalid Time Off Entries Service”
    报告字段的条件规则,以识别发起业务流程何时为
    “更改职务”
    1. 从初始步骤的相关操作菜单中,选择
      “业务流程”
      “创建条件规则”
      ,然后单击
      “确定”
    2. 输入描述。示例:名称,例如
      由“更改职务后移除无效的短期休假服务?”发起的短期休假更正?
      帮助确定业务流程条件规则。
    3. 输入备注以解释条件。示例:
      如果短期休假更正是通过“移除职务变更后的无效短期休假”发起,则退出 - “更正短期休假时通知员工自助身份”
    4. 添加具有以下值的规则:
      与/或
      源外部字段或条件规则
      关系运算符
      比较类型
      比较值
      发起“移除无效的短期休假条目服务”业务流程
      在选择列表中
      在此筛选器中指定的值
      更改职务
      其他可能的比较值包括:
      • 指定工作时间表
      • 离职
      • 如果更正不是由服务步骤发起,则显示空白。
  5. 要通知员工 Workday 将更正某个
    “职务更改”
    事件导致的短期休假,请在基于规则的业务流程定义上创建自定义通知:
    1. 从业务流程的相关操作菜单中,选择
      “业务流程”
      “添加通知”
      ,然后单击
      “确定”
    2. 完成以下任务:
    选项 描述
    触发器
    “退出时”
    提示中,选择
    一个“ - 更正短期休假”
    条件和规则
    添加规则并选择您之前创建的业务流程条件规则。
    选择
    “员工自助身份”
    安全组。
    电子邮件消息内容
    输入以下详细信息:
    • 主题:
      添加行以输入主题行文本。示例:
      代您提交的短期休假更正
    • 正文:
      添加行以输入正文文本。示例:
      由于某个“更改职务”事件导致短期休假条目在适用资格变更后或日期变为非工作日,导致 Workday 代替您提交了短期休假更正。
  6. 要确保 Workday 只向员工发送由
    “更改职务”
    业务流程中的服务步骤发起的更正通知,请创建一个规则,使其在以下条件为“真”时触发基于规则的业务流程:
    1. 从您之前创建的基于规则的业务流程的相关操作菜单中,选择
      “业务流程”
      “基于规则的业务流程配置”
      ,然后单击
      “确定”
    2. 请添加规则。从
      “规则”
      提示中,选择
      “创建条件规则”
      ,然后单击
      “确定”
    3. 输入描述。示例:诸如
      “通过移除无效短期休假服务发起短期休假更正”
      之类的名称有助于识别业务流程条件规则。
    4. 输入备注以解释条件。示例:
      如果事件是由“移除无效短期休假条目”服务发起的短期休假更正,则为真。
    5. “复制规则条件”提示中
      ,选择您之前创建的业务流程条件规则。示例:
      通过“更改职务”后移除无效的短期休假服务?发起的短期休假更正
    6. 使用以下值创建规则,然后单击
      “确定”
      与/或
      源外部字段或条件规则
      关系运算符
      比较类型
      比较值
      由“移除无效的短期休假条目”服务发起
      等于
      在此筛选器中指定的值
      选中此复选框。
您可以发起
“更改职务”
业务流程,验证“
在职务变更后移除无效的短期休假条目”
服务步骤是否有效。请参见 参考信息:发起职务变更。在
“管理休假”
报告中,如果员工申请了短期休假,但职务变更使他们不符合短期休假的条件,则截至生效日期,Workday 将从其日历中移除短期休假条目,或将短期休假重新分配给其他休假人员。在存在足够余额的情况下,他们现在符合条件的阶梯。