跳至主要内容
Administrator Guide
上次更新时间 :2026-03-13
在业务流程状态发生变更时启动编排

在业务流程状态发生变更时启动编排

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