如何配置业务流程等待节点

配置让流程暂停的等待节点,使流程按固定时长延后流转,或在满足指定条件后继续执行。

概述

等待节点用于在业务流程中暂停流程推进。流程运行到等待节点后,系统会根据管理员配置的等待方式决定何时继续流转。

等待节点支持两类等待方式:

等待方式 说明 适用场景
条件等待 系统持续等待,直到配置的条件满足后再继续流转 等待外部状态变化、等待字段更新、等待第三方系统回传结果
延时等待 系统等待指定时长后自动继续流转 固定时间后提醒、延后执行自动动作、给处理人预留响应时间

管理员可在流程画布中选择 等待节点,将节点拖入画布后,在右侧 节点属性 面板配置节点名称、业务描述、业务对象、任务数据、等待方式,以及等待节点中需要执行的动作。

等待节点的核心配置包括:

  • 当前等待节点针对哪个业务对象。
  • 对哪一条业务数据执行等待任务。
  • 选择等待方式:条件等待或延时等待。
  • 配置等待条件或等待时长。
  • 配置等待节点关联的自动动作。
  • 验证等待结束后流程是否进入正确的后续节点。

开始之前

  • 业务流程已创建,并已进入流程画布配置页面。
  • 您已确认流程需要暂停的业务位置。
  • 您已确认等待方式:按条件等待,还是按固定时长延时等待。
  • 如使用条件等待,请先确认用于判断的字段、状态或业务数据来源。
  • 如使用延时等待,请先确认等待时长和时间单位。
  • 如等待结束后需要自动执行动作,请先确认动作类型和执行顺序。

配置节点属性

在流程画布中选中等待节点后,在右侧 节点属性 页签配置以下内容。

配置项 说明
节点名称 当前等待节点在画布和流程记录中的名称,建议使用具体等待目标,例如“等待客户签收”“等待评价结果”
业务描述 描述该等待节点的用途,帮助管理员理解等待原因,最多 500 字
本业务活动针对哪个对象 选择当前等待节点处理的主业务对象,例如工单
对哪一个工单执行任务 选择节点实际等待的数据来源,例如关联数据/工单
等待方式 选择条件等待或延时等待
这个任务需要做什么 配置等待节点中需要执行的动作,可点击 添加 添加动作,并通过拖动调整顺序

业务流程等待节点入口

配置业务对象和任务数据

等待节点需要先明确节点等待的是哪个业务对象,以及实际关联哪条业务数据。

  1. 节点名称 中,输入便于识别的等待节点名称。
  2. 业务描述 中,说明流程为什么需要在此处等待。
  3. 本业务活动针对哪个对象 中,选择当前业务活动关联的对象,例如 工单
  4. 对哪一个工单执行任务 中,选择实际执行等待的数据来源,例如 关联数据/工单

业务对象决定等待条件可引用的数据范围;任务数据决定系统判断条件或执行动作时实际作用于哪一条记录。

配置等待方式

等待方式 中选择当前节点的等待类型。

条件等待

条件等待用于等待业务数据满足指定条件。流程运行到等待节点后,系统会持续检查条件;条件满足后,流程继续流转。

配置步骤:

  1. 添加 等待节点 并选中节点。
  2. 等待方式 中选择 条件等待
  3. 配置等待条件,例如字段值、状态、业务结果或其他可判断条件。
  4. 如页面支持检查间隔或超时规则,按业务要求设置。
  5. 连接后续节点。
  6. 点击 保存草稿保存并提交

条件等待适合以下场景:

  • 等待客户完成签收。
  • 等待服务评价结果回传。
  • 等待外部系统同步状态。
  • 等待工单状态变更为指定值。
  • 等待某个字段被填写或更新。

延时等待

延时等待用于让流程等待固定时长后继续流转。流程运行到等待节点后,系统不会立即进入下一节点,而是在等待时长结束后继续执行。

配置步骤:

  1. 添加 等待节点 并选中节点。
  2. 等待方式 中选择 延时等待
  3. 设置等待时长和时间单位。
  4. 连接后续节点。
  5. 点击 保存草稿保存并提交

延时等待适合以下场景:

  • 服务完成后等待一段时间再发起回访。
  • 通知发送后延迟进入下一步。
  • 给客户或服务商预留处理时间。
  • 延后执行自动节点或后续业务活动。

[!NOTE]
条件等待适合等待外部状态或业务数据变化;延时等待适合固定时间后继续执行。

配置等待节点动作

等待节点可在 这个任务需要做什么 中添加动作。截图中该区域支持点击 添加,并提示可通过拖动调整动作顺序。

常见动作包括字段变更、通知、发起业务流程、执行 APL 代码、数据锁定/解锁、任务、日程、变量赋值和执行转换规则等,具体可选项以实际页面为准。

配置建议:

  1. 如果等待开始时需要记录状态,可先配置字段变更,例如将工单状态更新为“等待中”。
  2. 如果等待期间需要提醒相关人员,可配置短信、邮件或 CRM 提醒。
  3. 如果等待结束后需要触发后续系统处理,可结合自动节点或完成后动作配置。
  4. 如果多个动作之间存在依赖关系,请按业务顺序排列。

常见校验和错误处理

如果等待节点配置不完整,页面可能提示错误。例如截图顶部显示 发现 1 个错误,通常表示存在必填项未配置或节点连线不完整。

常见检查项包括:

  • 是否已填写 节点名称
  • 是否已选择 本业务活动针对哪个对象
  • 是否已选择 对哪一个工单执行任务
  • 是否已选择 等待方式
  • 条件等待是否已配置完整等待条件。
  • 延时等待是否已配置等待时长。
  • 等待节点是否已连接后续节点。

保存或提交前,建议按页面错误提示逐项修正。

配置建议

  • 等待节点名称建议直接描述等待目标,例如“等待客户签收”“等待服务评价回传”。
  • 条件等待应选择稳定、明确、可判断的字段或状态,避免条件长期无法满足。
  • 延时等待应设置合理时长,避免流程无意义停留过久。
  • 如果等待结果依赖外部系统,请同步确认外部系统回传机制和异常处理方式。
  • 等待节点后续连线应清晰,确保等待结束后流程能进入正确节点。
  • 如等待期间需要通知或状态标记,可结合节点动作、自动节点或完成后动作配置。

预期结果与验证

  1. 发起测试业务流程。
  2. 让流程运行到等待节点。
  3. 检查流程是否停留在等待节点。
  4. 如配置条件等待,修改测试数据使条件满足,检查流程是否继续流转。
  5. 如配置延时等待,等待指定时长后检查流程是否自动继续。
  6. 检查等待节点中配置的动作是否按预期执行。
  7. 查看流程日志,确认等待开始、等待结束和后续流转记录。

相关主题

2026-09-17
0 0