跳至主要内容
Administrator Guide
上次更新时间 :2025-07-25
步骤:设置职位调换

步骤:设置职位调换

本主题与旧版“更改职务”相关。我们计划在将来的发行版中弃用此主题。
您可以设置单个业务流程来在不同职位之间调换员工,从而确保职务变更和指定组织变更同时发生且不会出错。此业务流程使您能够同时调换多个员工,以进行批量重组或员工轮换。
  1. 设置职务变更的原因。
    “维护事件种类和原因”
    任务中创建原因。
    1. “事件”
      字段中选择
      “更改职务”
    2. “职务变更类型
      ”列中选中
      “调换职位”
      后,创建原因。
    要使用
    “调换职位”
    任务,您必须至少配置 1 个“职务
    变更类型”
    “调换
    职位”的原因。
  2. 在“Staffing”功能区域中,配置以下业务流程和安全策略:
    • 更改职务
    • 更改员工的指定组织
    • 调换职位
    “更改指定的组织”
    任务位于
    “更改职务”
    合并模板中时,它必须是
    “更改职务”
    业务流程定义中的
    完成
    步骤。
    当以下事件位于
    “更改职务”
    合并模板中时,它们必须位于
    “更改职务”
    业务流程定义中的
    完成
    步骤之后:
    • 员工集体协议
    • 建议薪酬
    当您在
    “更改职务”
    业务流程定义中包括
    “检查:接收经理”
    步骤时,该流程必须:
    • “完成”
      步骤之前。
    • 具有以下 Workday 拥有的
      “If”
      条件:
      发起用户与处理用户或由“申请调动”任务或调换职位发起的用户不同?
    “更改员工的指定组织”
    业务流程定义必须将
    初始
    步骤同时用作
    完成
    步骤。
    不要在
    “更改职务”
    “更改指定的组织”
    业务流程中设置退出验证,因为它们会阻止职位调换同时完成。
  3. 配置
    “调换职位”
    业务流程定义,使其仅包括初始步骤和检查步骤。添加可选的
    “检查职位调换”
    步骤,以在调换完成之前将其转至审批人。如果您在
    “检查职位调换”
    步骤中指定基于角色的安全组,请选中
    “全部”
    复选框,以确保同时批准列表中的所有调换。
    您可以让经理通过
    “申请调换”
    发起操作为员工申请职位调换。配置
    “调换职位”
    业务流程定义,以包括
    “检查职位调换:现任经理”
    步骤,并在
    “流转设置”
    列中选择
    “当前”
    选项。此设置可确保两名员工的经理可以在调换发生之前批准调换。
    要确保满足调换申请,请忽略
    “检查职位调换”
    步骤,使用
    “Initiated from Request Swap”
    报告字段创建进入条件规则。
    我们建议您为每个租户仅创建 1 个
    “调换职位”
    业务流程定义。此做法可确保在所有组织中完成职位调换。
  4. (可选)在
    “调换职位”
    业务流程的发起操作中嵌入一个 Worklet,以在职位调换事件中包括自定义报告中的职位数据。
    配置 Worklet 提示,以在
    “Swap Positions Task”
    业务对象中包括
    “职位”
    字段。此配置使 Worklet 能够显示发起调换期间包括的职位以及与这些职位相关的信息。该 Worklet 显示在
    “调换职位”
    任务的第二页上。
  5. 编辑域安全策略。
    Staffing Actions: Swap Positions - View Events”
    域控制对
    “查看职位调换事件”
    报告的访问权限。
    “Swap Positions - List”
    域控制对以下任务和报告的访问权限:
    • “创建职位调换列表”
      任务
    • “编辑职位调换列表”
      任务
    • “查找调换职位的员工”
      报告
    • “查看职位调换列表”
      报告
访问
“创建职位调换列表”
任务,选择员工并将其添加到列表以供将来进行职位调换。使用这些列表提前为批量职位调换做好准备。任何有权访问列表的人员都可以调换该列表中的员工,包括他们无权查看的员工。
访问
“调换职位”
任务以执行职位调换。每次发起职位调换时,您可以选择之前创建的列表,也可以在任务中单独选择员工。