在业务流程状态发生变更时启动编排
- 在 Workday 开发者网站上,创建一个 Extend 应用。
- 在您的 Workday 租户中,创建一个业务流程。
您可以将业务流程配置为在用户执行以下某个操作时自动启动编排:
- 取消
- 撤消
- 更正
- 拒绝
雇用
”业务流程执行 Workday 中的步骤,然后启动编排,以与处理访问权限权限配置的外部系统集成。 如果该雇用被撤消,该业务流程将启动与外部系统集成的其他编排,以撤消已预配的访问权限。这些编排必须基于 Workday 业务流程模板。
- 前往 Workday 开发者网站,将基于 Workday 业务流程模板的编排添加到您的 Extend 应用中。如果您的编排进行 API 调用,则必须使用 WCPISU 身份验证。
- 在编排的“业务流程触发器”步骤中,配置输入参数,以定义编排可以从业务流程接收的值。
- 添加您希望编排在调用编排的业务流程被取消、撤消、更正或拒绝时执行的步骤。
- 将包含编排的申请部署到您的租户。
- 在 Workday 中,访问“编辑租户设置 - 业务流程”任务。在“启动编排启动的用户”字段中,指定具有相应权限的人员来访问编排所需的字段并执行操作。
- 在 Workday 中,从业务流程的相关操作菜单中选择。
- 在“Configure Orchestrations”任务中,单击“Add”以开始将业务流程状态变更与编排配对。
- 在“操作”字段中,选择将启动编排的业务流程状态变更、“取消”、“撤消”、“更正”或“拒绝”。
- 在“编排”字段中,选择“创建编排启动配置”。Workday 不会自动创建编排启动配置。您的编排可能已成功部署到该租户,但在创建启动配置之前,您无法在此处选择编排。
- 在“创建编排启动配置”任务中,为配置提供唯一的“名称”,并选择已部署的编排。
- 在“可配置参数”版块中,Workday 会显示您在编排的“业务流程触发器”步骤中配置的输入参数。配置您希望业务流程传递到编排的值。
- 返回到“配置编排”任务,您现在可以选择已创建的编排启动配置。您还可以将业务流程状态变更和编排启动配对以涵盖其他操作。
- (可选)单击新的“创建条件规则”按钮,直接在网格中定义新规则。Workday 会评估这些条件规则,然后再发起编排。
- (可选)要查看与编排关联的业务流程的状态,请使用“查找事件”任务。Workday 会在“编排”选项卡中显示编排状态。Workday 排定程序通常在 15 分钟内启动业务流程触发的编排。在“批量取消”或“批量撤消”情景中,延迟时间可能会更长。将编排状态从“正在进行”更改为“已完成”所需的时间完全取决于编排的处理过程。
- (可选)当编排状态从“排队等待启动”变为“正在进行”时,“事件已取消”“事件已撤消”“事件已更正”或“事件已拒绝”页面上的“重新启动”选项将变为可用。单击此选项可访问“重新启动编排”任务,如有必要,您可以在重新启动之前在其中调整启动参数。当您重新启动编排时,Workday 会在不重新评估条件规则的情况下执行工作流。仅当发起用户具有事件的查看权限时,操作页面才会显示编排状态为“已完成”。