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