数据触发
更新时间: 2025-03-21 浏览次数: {{ hits }}

数据触发,即「当某条数据发生变化时」,自动触发并执行某个任务,如更新相关的业务数据/发送某个业务通知。

 

应用场景

1.生产管理场景中,销售订单生效后,自动新建生成采购/生产计划

2.客户管理场景中,修改销售订单时,更新客户订单明细子表单中对应的订单数据

3.库存管理场景中,当产品库存量低于某个值时进行预警,通知给对应仓库管理员

 

功能说明

数据触发是基于数据状态的变更去触发自动化,包含以下4种触发事件:

  • 数据生效时:流程审批通过,或无流程的表单数据提交时

  • 数据更新时:数据生效后被修改

  • 数据生效或更新时:数据生效或更新时均会触发

  • 数据失效时:生效数据被删除,或激活流程

注意:触发节点会判断「触发字段」和「触发条件」,同时满足时才会触发。

 

人为/系统进行的数据操作会改变数据状态,将产生对应的触发事件

数据操作对应的触发事件说明

数据操作

数据生效时

数据更新时

数据生效或更新时

数据失效时

提交数据

-

-

修改数据

-

-

删除数据

-

-

-

提交流程

-

-

-

-

作废流程

-

-

-

-

节点审批/驳回/撤回

-

-

-

-

流程审批通过

-

-

激活流程

-

-

-

暂存/删除草稿

-

-

-

-

 

拓展说明

  • 「子表数据」的任何变更均属于主表的数据更新,即:子表字段值的变更、子表行数的增减,均会触发表单的【数据更新时】【数据生效或更新时】自动化

 

注意事项

1.不支持业务规则触发自动化:业务规则新增/更新/删除数据时,不会触发表单的自动化;自动化也不支持触发业务规则

2.不支持流程节点触发自动化:未生效数据的流转不会触发表单的自动化,如:进行中的节点审批、进行中的流程作废