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