数据触发
更新时间: 2022-07-25 浏览次数: {{ hits }}

数据发生变化时:表单数据新增或更新,且存在字段值变化时触发事件

产生新数据时:表单数据新增时触发事件


注意事项

  • 数据触发与流程是否结束无关

    • 流程表单只有在发起节点会触发产生新数据时,流程结束不会触发。

    • 流程结束不一定会触发自动化,除非表单数据发生变化。

  • 无法检测子表数据增删改,因此子表数据变化无法触发自动化。

  • 草稿、进行中、已生效、已取消数据均会触发自动化,可配置满足条件仅生效数据触发自动化,详情见下方。


触发功能

  • 新增提交

  • 编辑提交

  • 审批节点:同意、不同意

  • 经办节点:提交

  • 列表导入新增/更新

  • 子流程新增/更新

  • 外链填单提交

  • 自动化新增/更新

注:业务规则不支持触发自动化


满足条件

触发数据满足条件时触发成功,不满足则不触发。

  • 未配置时,所有数据均会触发自动化


条件编辑器

  • 值为FALSE时不满足条件,为其他值(空、TRUE等)时满足条件

  • 支持触发表单字段

  • 暂不支持太多函数,反馈需求,自动化将持续优化。

  • 使用详情


数据状态(Status)

  • Status == "0":草稿数据,新增暂存数据

  • Status == "1":已生效数据,新增/编辑提交数据,流程表单则是流程结束后数据

  • Status == "2":流程进行中数据

  • Status == "3":流程已取消数据


触发字段

触发数据满足条件,且触发字段的值变化时触发成功,没有变化时则不触发。

  • 未配置时,表单任一字段变化均会触发自动化。

  • 表单字段值为空,变为不为空算作变化。

  • 无法检测子表数据增删改,因此不支持子表字段。


如何设置数据生效时触发(流程结束触发)?

配置满足条件:Status=="1",只能实现数据发生变化时,仅生效数据触发





如何设置草稿数据不触发自动化?

配置满足条件:Status!="0",实现草稿数据不触发自动化。


需求反馈

没有适用的功能?无法实现场景?欢迎反馈需求