跳至主要内容
Administrator Guide
上次更新时间 :2026-04-03
设置批量操作

设置批量操作

  • 创建一个自定义报告,用于检索要对其执行批量操作的业务流程实例。您可以使用
    “Supports Operation Type”
    报告字段来确定报告数据源是否支持任务的批量操作类型。
  • 创建一个基于段的安全组,使其具有所需批量操作的访问权限。
  • 安全性:“System”功能区域中的
    “Mass Operation Management
    ”域。
您可以使用
“批量操作管理”
(MOM) 任务,使基于段的安全组成员能够对业务流程执行批量操作。
  1. 访问“
    批量操作管理”
    任务。
    您的选择决定了在下一页上显示的选项。
  2. 完成此任务时,请参考以下信息:
    选项 描述
    批量操作类型
    如果您选择以下选项:
    • 推进业务流程
      :配置筛选器,使用“与”条件,以将输入报告上的
      “Manually Advanceable
      ”报告字段设置为
      “真”
      。在
      “编辑租户设置 - 业务流程”
      任务中启用
      “允许推进未指定的任务”
      复选框后,您可以在业务流程中推进未指定的步骤。
      为帮助提高输入报告的性能,请确保报告中具有提示值。
    • 取消业务流程
      ::为筛选器配置“与”条件,用于在输入报告中将
      “可取消”
      报告字段设置为
      “真”
      。
    • 取消待办事项
      :配置一个筛选器,用于在输入报告中将
      “Cancelable To Do”
      报告字段设置为
      “真”
      。Workday 会跳过所有处于
      “等待操作”
      或
      “保存备用”
      状态的
      “待办事项”
      步骤。要按
      “保存备用”
      状态“”筛选掉“”,请使用输入报告中的
      “事件记录操作”
      报告字段。
    • 分发旅程
      :Workday 最多分发 50,000 个旅程。
      选中“将旅程状态为“已完成或已弃用”的接收人排除在外”
      选项使您能够阻止旅程构建器将旅程发送给具有处于
      “已完成”
      或
      “已弃用”
      状态的旅程的接收人。
    • 编辑旅程状态
      :取消或弃用最多 50,000 个新的或正在进行的旅程,并且可以撤消已完成、弃用、正在进行和未开始的旅程。
    • 上报业务流程步骤
      :配置筛选器,使用“与”条件,以将输入报告中的
      “可上报步骤”
      报告字段设置为
      “真”
      。Workday 仅将步骤转发给具有经理角色的安全组。使用此批量操作类型时,您只能将步骤上报给有权访问该业务流程安全策略的用户,或者必须在业务流程安全策略中选择
      “不受限上报”
      。当步骤接受人有多个经理时,Workday 会按照事件目标的管理链将薪级上报。当您将步骤重新指定给不在管理链中的用户时,Workday 会停止上报。您必须有权访问“重新指定”业务流程安全策略才能上报业务流程步骤。
      Workday 在上报期间使用高级流转设置。示例:在
      “维护高级流转设置
      ”任务中为“ ”步骤选择
      “排除发起人”
      ,并为“人力资源合作伙伴”选择另一个安全组。如果某个步骤已上报给发起人,Workday 会将该步骤转至人力资源合作伙伴。
    • 重新指定业务流程步骤
      :当存在 1 个或多个用户或未指定当前用户时,Workday 将“我的任务”任务重新指定给其他用户。配置筛选器,用于在您的输入报告中将
      “可重新指定的步骤”
      报告字段设置为
      “真”
      。Workday 会尝试重新指定该报告返回的所有业务流程步骤,包括未指定的步骤,以及以下状态的步骤:
      正在等待操作
      、
      自动发起
      、
      手动送回
      、
      保存备用
      和
      送回
      。如要按“已分配”或“未分配”状态进行筛选,请使用输入报告中的“待处理人员”报告字段。
      您可以将业务流程步骤重新指定给具有非员工角色的人员。示例:学生。请注意,您无法将业务流程步骤重新指定给:
      • 没有角色的系统用户示例:实施者或服务中心代表。
      • 没有有效 Workday 帐户的人员。示例:候选人。
      在批量操作类型的
      “结束项”
      版块中,如果您选择:
      • 人员
        提示:Workday 在提示中显示具有非员工角色的人员。
      • “安全组”
        提示:Workday 会将步骤重新指定给所选安全组内的非员工角色。
    • 撤消业务流程
      :撤消最多 200,000 个已完成的业务流程。通过此操作,您还可以在处理过程中阻止通知。配置筛选器,用于在输入报告中将
      “可撤消”
      报告字段设置为
      “真”
      。要撤消使用此批量操作类型的业务流程,这些业务流程必须包括
      “检查”
      步骤,因为您无法撤消相关操作。
      当您撤消已完成的业务流程时,此流程会撤消所有进步并撤消它作为操作调用的任何其他业务流程。在发起业务流程之前,所有数据都会恢复为其原始状态。因此,在某些情况下,您可能需要检查自定义数据,例如
      “编辑其他数据”
      事件。有关更多信息,请参见概念:编辑其他数据步骤版块。
    • 重定向收件箱条目:
      在集成失败时排定任何允许的
      “重定向”
      操作的时间表;
      请移至下一步
      、
      终止业务流程
      ,或
      重新运行集成
      。此功能还会影响
      “签阅文档”
      步骤类型。
      您无法使用此批量操作类型自动执行
      “送回”
      操作。您还必须配置一个具有“与”条件的筛选器,用于将输入报告上的
      “Redirectable by Processing User”
      报告字段设置为
      “真”
      。
    输入报告
    选择您的自定义报告。Workday 仅显示简单自定义报告或在
    “Input Report”
    提示中使用相应报告数据源的高级自定义报告。
    Workday 建议您使用以下报告数据源:
    • 业务流程事件步骤
      :对于
      “上报业务流程步骤”
      、
      “重新指定业务流程步骤”
      和
      “取消待办事项”
      批量操作类型。
    • “业务流程事务”
      :用于
      “推进业务流程”
      和
      “取消业务流程”
      批量操作类型。为优化报告性能,我们建议使用以下内容作为必选提示项:
      “业务流程”备注
      、
      “交易状态”
      备注以及一个日期范围(
      “发起日期范围”
      或
      “完成日期范围
      ”)。
    • 业务流程事务(已编制索引)
      :适用于
      “推进业务流程”
      和
      “取消业务流程”
      批量操作类型。仅当您位于
      “Business Process Administration
      ”域的域安全策略中时,才能在配置批量操作时使用此报告数据源。在这种情况下,Workday 建议您使用此报告数据源(而非
      “Business Process Transactions”)
      报告数据源,以便提高报告性能。
    创建自定义报告时,请取消选中
    “已针对性能进行优化”
    复选框,以将输入报告筛选器用于人力操作模型 (MOM)。
    运行频率
    为流程排定时间表,使其在使用率较低时运行。
  3. 填写此页面时,请参考以下信息:
    选项 描述
    禁止通知
    当您不显示通知并将推进至业务流程以执行以下操作时:
    • 后续步骤:Workday 不会为父级业务流程的后续步骤或该步骤发起的任何子流程的步骤发送系统通知和自定义通知。
    • 完成:Workday 不会为当前步骤“”、后续步骤或业务流程中的子流程发送系统通知和自定义通知。
    • 最后步骤:Workday 不会在该步骤或业务流程完成后发送系统通知和自定义通知。
    推进至完成步骤
    事件将推进至业务流程的末尾。
    延迟和默认的考核操作
    请进行以下
    考核通知设置
    :
    • 延迟
      :选择 Workday 在处理或中止批量操作之前默认等待用户签阅的时间。
    • 默认考核操作
      :如果检查人在延迟期结束前未回复,请选择 Workday 是中止还是继续处理批量操作。
Workday 支持在需要时运行批量操作,或将其作为已排定的后台流程运行。
“批量操作管理”
任务会限制 Workday 在单次执行中执行的操作数量。此限制的基础是输入报告生成的实例数量。每种批量操作类型的限额各不相同。示例:如果您为
“推进业务流程”
操作选择的输入报告返回的实例超过 50,000 个实例,您会收到一条通知,指出“批量操作管理”后台流程已完成但有错误,并且未处理任何数据。
您可以使用
“已排定在将来运行的流程”
报告来编辑已排定运行时间表的流程,包括已排定运行时间表的批量操作流程。在此报告中,您只能更改流程的开始日期和结束日期以及基本配置设置。
如果使用“
批量操作 - 管理 - 运行”
自定义报告查看MOM后台作业的状态,或者在查看特定后台流程的
“结果”
版块时,您可能无法深入挖掘
报告的“输出”
、“已处理
的数据
”或
“未处理的数据”
。值。这是因为后台作业的结果数据不会无限期保留。当实例本身在后台流程中不可用时,系统会从MOM 运行中检索这些只读结果。当后台流程运行并清除批量操作管理数据时,Workday 仅返回保存的数据。