智能助手未触发原因排查
1. 简介
智能助手未触发,即执行日志中没有记录,没有执行任何操作的情况。可以通过本文中的方法,检查触发动作的设置,自行对未触发原因进行排查。
2. 导入数据不触发智能助手
2.1 原因分析
当触发动作设置为新增数据时,手动提交数据属于新增数据,导入数据不属于新增,则导入数据不触发智能助手。
2.2 解决方案
如需触发智能助手,新增数据时需手动提交,不能导入。
3. 修改数据为原值不触发智能助手
3.1 原因分析
当触发动作设置为修改数据时,如修改数据后的值仍是原值,则不属于有效修改,不触发智能助手。
如,产品名称字段内原有值为「脉动」,编辑数据后,保存该字段的值仍为「脉动」,则不属于有效修改,不会触发智能助手。
3.2 解决方案
如需触发智能助手,修改数据时,字段值需要有变化。
4. 删除子表单内容不触发智能助手
4.1 原因分析
当触发动作设置为删除数据时,删除整条数据才会触发智能助手,只删除子表单内的记录属于修改数据,不会触发智能助手。
4.2 解决方案
如需实现删除子表单内的记录触发智能助手,可将触发动作修改为「修改数据」。
5. 设置多个触发条件未触发智能助手
5.1 原因分析
当触发条件设置了多个条件时,多个条件之间是 and 的逻辑关系,如条件没有全部满足,则不会触发智能助手。
注:当触发条件只有一个时,则只要操作的数据内容满足该条件即可触发智能助手。
5.2 解决方案
检查多个条件之间的逻辑关系是否满足。
6. 有审批节点流程未触发智能助手
6.1 原因分析
当触发表单为有审批节点的流程表单时,若设置触发条件为「流程状态等于流转完成」,则触发动作为「新增数据」时,不会触发智能助手。
6.2 解决方案
流程节点的变化属于修改数据,如需实现「流程状态等于流转完成」时触发智能助手,则需设置触发动作为「修改数据」。
注:当触发动作设置为「修改数据」时,流程表单修改已提交的数据、流程审批节点提交、转交节点负责人、流程回退、流程状态修改,这些操作均可以触发智能助手。
7. 无审批节点流程未触发智能助手
7.1 原因分析
当触发表单为无审批节点的流程表单时,即流程发起后直接流转到结束节点,若设置触发条件为「流程状态等于流转完成」,则触发动作为「修改数据」时,不会触发智能助手。
7.2 解决方案
流程发起后直接流转到结束节点,属于新增数据,如需实现「流程状态等于流转完成」时触发智能助手,则需设置触发动作为「新增数据」。