节点提交规则
未升级到新版信息架构的组织,请 点此查看 使用手册
高级流程设计器请 查看这里
1. 节点提交规则介绍
节点提交规则的作用是在用户提交流程或者审批人处理流程时,可以通过一些公式校验判断用户是否能执行此操作,或者可以触发业务关联公式来更新其他表单的数据。
流程表单 >> 编辑流程表单旁倒三角符号 >> 流程设计 >> 全局配置 >> 节点提交规则
全局设置
说明:审批人自动去重
- 专属宜搭版本中,除了发起人合并、相邻审批人合并,还提供流程全链路的自动审批预测级自动去重审批,针对不相邻的审批节点,也可以配置自动审批规则,解决更多场景的重复审批的。
2. 规则配置
选择新增规则,弹出对话框,可在对话框选择对应实现操作的节点以及规则设置
新增节点提交规则
2.1 选择节点类型
选择需要实现节点提交规则的节点,节点类型可选择为「开始」、「结束」、「审批节点」
2.1.1 开始节点
提交数据时为开始节点,在提交数据时就会执行规则。
2.1.2 结束节点
流程结束时为结束节点,流程可通过不同的节点动作结束节点,因此选择结束节点时,需继续选择节点动作,给对应的节点动作配置规则,节点动作分为「同意」、「拒绝」、「撤销/终止」。
配置结束节点规则
2.1.3 审批节点
审批节点为流程设置中的审批人节点以及执行人节点,可直接进行选择。选择后,需要对应选择触发方式以及当前节点的节点动作。
当触发方式为「任务完成执行」时,节点动作可选择「同意」「拒绝」「保存」「退回」,规则类型可选择「检验规则」「关联操作」
审批人节点任务完成时执行
当触发方式为「节点完成执行」时,节点动作可选择「同意」「拒绝」,规则类型可选择「关联操作」。
审批人节点 节点完成时执行
注意:节点状态不能为空
2.2 规则类型
2.2.1 检验规则
在节点提交操作时做判断,可以阻断当前操作,不满足条件可以阻止提交操作。
如下图案例:
检验公式判断单行文本是否等于 23,返回 true 时阻断提交并提示“年龄不能等于 23”
配置开始节点的校验规则
当单行文本填写 23 并提交数据时,自动进行阻断并提示“年龄不能等于 23”。
表单提交页面
2.2.2 关联操作
不影响审批操作,不做判断,只在配置节点操作的同时执行其他业务关联公式,在操作 同意、拒绝、报错或者退回操作的时候,执行其他操作。规则配置可参考业务关联规则配置。
如图配置一个 UPSERT() 函数 (可查看文档 UPSERT - 插入或更新):
--------获取宜搭最新信息,欢迎关注我们--------