
简介:通过配置触发动作、执行动作可以实现在一定条件下系统自动执行新增、删除、修改等操作。
6.2.1. 触发动作
简介:触发动作是指自动化流程的执行条件,当表单满足这个条件时,自动化流程才会执行对应的动作。触发动作的设置
内容包括:表单触发、时间触发、按钮触发。

6.2.1.1. 表单触发
简介:表单触发是指通过对表单的操作触发自动化流程的执行。

功能介绍
- 名称:设置节点名称、用于区分节点。
- 触发表单:选择触发动作触发的表单,触发表单只能是当前应用的表单,每个自动化流程只能选择一个触发表单进行
设置。
- 触发方式:新增数据、修改数据、删除数据。
- 新增数据:在触发表单中填报新数据新增的数据满足某个条件时,触发执行动作。
- 修改数据:触发表单中修改已有数据或修改的数据满某一条件时,触发执动作。
- 删除数据:在触发表单中删除某条数据或删除的数据满足某一条件时,触发执行动作。
- 新增数据:在触发表单中填报新数据新增的数据满足某个条件时,触发执行动作。
- 触发条件:触发表单的数据需要满足的条件。即只有触发表单发生了触发动作,且表单数据满足触发条件的情况下,
才会触发后续的执行动作。- 触发字段:首先选择触发表单中的字段作为触发条件,支持选择的字段包括:主表字段、流程状态字段、系统字
段(提交人、提交时间、更新时间)。(注:分割线、图片、附件、表格、数据关联、数据查询、容器等不支持选
择)。
- 触发关系:根据需要选择触发关系。不同的字段支持的触发关系会根据字段特点有所不同。
- 触发值:触发值的内容由触发条件和触发关系决定,可能是选项或文本,也可能无需填写;支持手动输入的多个
自定义值。
- 触发字段:首先选择触发表单中的字段作为触发条件,支持选择的字段包括:主表字段、流程状态字段、系统字
注意事项
- 新增数据:导入、新增均属于新增数据。
- 修改数据:流程状态变更属于修改数据。
6.2.1.2. 时间触发
简介:通过设置指定的时间,在到达时执行自动化流程,常用与定时任务的执行,如合同到期、项目跟进等。

功能介绍
- 名称:设置节点名称、用于区分节点。
- 触发方式:表单时间字段、自定义时间。
- 表单时间字段:用户选择一张触发表单,同时选择表单中的某一时间字段作为触发时间,到达时间后将执行此自
动化流程。
- 自定义时间:用户设定一指定时间,到达此时间时执行此自动化流程。
- 表单时间字段:用户选择一张触发表单,同时选择表单中的某一时间字段作为触发时间,到达时间后将执行此自
- 重复周期:自定义、不重复。
- 自定义:周期设置、结束周期。
- 周期设置:每天、每周、每月、每年。
- 结束周期:永不结束、重复次数、自定义时间。
- 周期设置:每天、每周、每月、每年。
- 自定义:周期设置、结束周期。
- 不重复:仅执行一次。
6.2.1.3. 按钮触发
简介:通过点击数据页面的自定义按钮触发自动化的执行。用户在此处配置自动化流程后,进入自定义按钮配置页面调用
此自动化流程完成功能的实现。

6.2.2. 执行动作
简介:指当触发表单满足触发动作时,在目标表单中执行的相应操作。动作类型:数据处理、消息提醒、高级。

6.2.2.1. 数据处理
6.2.2.1.1. 新增数据
简介:在目标表中自动新增数据。

6.2.2.1.2. 修改数据
简介:筛选出目标数据并自动修改。

6.2.2.1.3. 删除数据
简介:筛选出目标数据并自动删除。

功能介绍
- 执行数据上限:设置上限后,如待执行的数据超出上限,则此节点不会执行。
- 操作类型:删除主表数据、删除子表数据。
- 删除主表数据:删除整条数据。
- 删除子表数据:删除整条数据中的某个表格数据。
- 删除主表数据:删除整条数据。
6.2.2.1.4. 查询单条数据
简介:根据筛选条件,查询出单条目标数据。

功能介绍
- 超出满足条件:如数据超出满足条件的上限,根据此规则将数据进全部排序。
- 无满足条件数据:根据用户选择继续执行/新增数据后继续执行/终止节点后续流程的动作进行。
6.2.2.1.5. 查询多条数据
简介:根据筛选条件,查询出多条目标数据。

功能介绍
- 超出满足条件:如数据超出满足条件的上限,根据此规则将数据进全部排序。
- 数据上限:设置数据上限后,按顺序取限制范围内如排序数据。
- 无满足条件数据:根据用户选择继续执行/新增数据后继续执行/终止节点后续流程的动作进行。
6.2.2.2. 消息提醒
6.2.2.2.1. 站内提醒
简介:通过平台的站内信渠道对用户发起消息推送。

功能介绍
- 动态字段:通过获取表单的动态字段实现对不同信息的动态分发。提醒内容与提醒范围均支持动态字段。
6.2.2.3. 高级
6.2.2.3.1. 条件分支
简介:自动化流程中的条件分支功能允许流程根据特定条件来选择不同的执行路径。使得自动化任务可以根据条件的不同
来执行不同的操作。

功能介绍
- 执行方式:单一分支、并行分支。
- 单一分支:按照顺序,依次执行。一旦某个分支满足条件。其他分支即使符合条件也不再执行。
- 并行分支:执行满足条件的全部分支。
- 单一分支:按照顺序,依次执行。一旦某个分支满足条件。其他分支即使符合条件也不再执行。
6.2.2.3.2. API调用
简介:用户可以在被授权的应用中,通过自动化流程的Api节点调用开启状态的Api组件,实现外部数据的自动交互。

6.2.2.3.3. 公式计算
简介:提供多种函数,支持用户将节点数据进行处理后再次赋值。

6.2.3. 执行日志
简介:执行日志是自动化流程执行情况的记录明细。当自动化流程执行失败时,可以通过执行日志排查失败的原因,继而
优化自动化流设置,或手动触发自动化流程。


功能介绍
- 触发者:触发自动化流程执行的成员昵称。
- 触发时间:触发该自动化流程的时间。
- 执行类型:自动执行、手动执行。
- 执行时间:执行该自动化流程中此节点的时间。
- 重新执行:对于自动流程执行失败的情况,记录尾部显示重新执行的按钮,支持手动重新执行自动化流程。
注意事项
- 手动执行:如自动化流程仍未得到合理修改,重新执行依旧存在失败的可能。 重新执行后,页面将新增一条执行日
志,执行类型为手动执行。之前的重新执行按钮变为已执行。