数据发生变化时:表单数据新增或更新,且存在字段值变化时触发事件
产生新数据时:表单数据新增时触发事件
删除数据时:表单数据被删除时触发事件
数据发生变化时
触发说明
数据发生变化时包含新增数据和变更数据,具体操作如下:
新增数据:新增提交、列表导入新增、外链填单提交、子流程新增、自动化新增
变更数据:编辑提交、列表导入更新、审批节点操作(同意/不同意)、经办节点(提交)、子流程更新、自动化更新
业务规则不支持触发自动化
满足条件时触发
配置条件时,触发数据满足条件时才触发成功,不满足则不触发
未配置时,所有数据均会触发自动化
字段值变化时触发
可配置指定主表字段,支持多选;支持选择整个子表,但不支持子表下的指定字段
未配置时,任一字段变化时均会触发
配置指定字段后,该字段值发生变化后才触发成功,其他字段发生变化但该字段未变化则不触发
注:同时设置了满足条件和字段值后,需同时满足两个才能触发
产生新数据时
触发说明
新增数据行为包含:新增提交、列表导入新增、外链填单提交、子流程新增、自动化新增
业务规则不支持触发自动化
满足条件时触发
配置条件时,触发数据满足条件时才触发成功,不满足则不触发
未配置时,所有数据均会触发自动化
删除数据时
触发说明
新增数据行为包含:手动删除数据、列表导入更新、自动化删除
业务规则不支持触发自动化
满足条件时触发
配置条件时,触发数据满足条件时才触发成功,不满足则不触发
未配置时,所有数据均会触发自动化
配置举例
如何设置数据生效时/流程结束时触发?
配置满足条件:Status=="1",实现数据发生变化时,仅生效数据才触发
如何设置草稿数据不触发自动化?
配置满足条件:Status!="0",实现草稿数据不触发自动化
注意:数据触发与流程是否结束无关
流程表单只有在发起节点会触发产生新数据时,流程结束不会触发。
流程结束不一定会触发自动化,除非表单数据发生变化。
- 草稿、进行中、已生效、已取消数据均会触发自动化,可配置满足条件仅生效数据触发自动化,具体状态见下:
Status == "0":草稿数据,新增暂存数据
Status == "1":已生效数据,新增/编辑提交数据,流程表单则是流程结束后数据
Status == "2":流程进行中数据
Status == "3":流程已取消数据