工作流程触发与字段变更参考

本文说明工作流程的触发方式、后动作和字段变更规则。

触发流程

执行顺序:

触发器 → 触发条件和过滤器 → 分支条件 → 立即执行的活动

触发方式

触发方式 说明
新建 创建数据后触发。可选择提交时触发,或审批通过后触发。
作废 数据作废后触发。
恢复 数据恢复后触发。
字段更新触发 指定字段发生变化后触发。
定时触发 到达指定时间或周期后触发。

新建触发支持:

  • 数据提交时直接触发:提交后立即判断条件。
  • 数据审批通过后再触发:审批通过后判断条件;无审批时直接触发。

字段变更触发

时点 含义
变更前 保存前的字段值。
变更时 字段从旧值变为新值。
变更后 保存后的字段值。

定时触发

类型 说明
执行一次 到达指定日期和时间后执行一次。
重复执行 按天、周、月、年或自定义天数执行,可设置开始和结束日期。

配置定时触发时,检查时区、日期字段、日期偏移、执行时间、频率和结束规则。每次执行仍会检查过滤器和条件。

触发后动作

在分支路径中添加 立即执行的活动。同一分支可以添加多个动作,按列表顺序执行,可拖动调整顺序。

动作 作用
CRM 提醒、短信、邮件、外部通知 发送通知。
字段变更 更新当前对象、主对象或关联对象的字段。
数据操作 执行数据处理。
发起业务流程、发起流 启动后续流程。
数据锁定/解锁 控制数据是否可编辑。
更换负责人、变更团队成员 调整数据归属或成员权限。
新建任务、日程、销售记录 创建跟进事项或记录。
执行 APL 代码、执行转换规则 执行自定义逻辑或业务转换。

分支可设置命中后结束或继续匹配。执行结果在工作流程日志中查看。

字段变更

字段变更用于更新线索阶段、客户等级、商机状态、负责人、日期或金额等字段。

更新范围

更新方式 说明
更新当前对象 更新触发工作流程的对象。
更新主/关联对象 更新当前对象关联的主对象或其他关联对象。

选择主对象或关联对象时,确认关联关系和目标数据。

字段值

更新以下字段 中选择字段,在 变更为 中设置值。值可以来自:

  • 固定值
  • 当前对象字段
  • 主对象或关联对象字段
  • 系统变量或其他可用变量

点击 添加字段变更 可一次更新多个字段。字段值必须符合目标字段的数据类型、选项和必填规则。

执行规则

  • 同一活动中的多个字段随该动作执行。
  • 同一字段被多个动作更新时,后执行的动作可能覆盖先执行的结果。
  • 字段值不符合规则时,字段可能不会更新。例如:必填字段为空、数值计算除数为 0、结果超出范围、选择值不存在。
  • 更新主对象或关联对象时,需要具备目标数据的查看和编辑权限。
  • 后续动作可能读取字段变更后的值;有依赖关系时,按依赖顺序排列动作。

常见问题

问题 检查项
工作流程未触发 触发对象、触发方式、条件、过滤器、分支、启用状态;新建触发还要检查审批触发时机。
定时任务未执行 时区、日期字段、日期偏移、执行时间、频率、结束日期和过滤器。
字段未更新 更新范围、目标字段、字段类型、选项值、必填规则、字段权限和执行日志。
字段值被覆盖 是否有多个动作更新同一字段;检查动作顺序。
通知或其他动作失败 执行日志、服务和模板、目标流程、APL 代码、转换规则及数据权限。

相关主题

2026-08-11
0 0