# 流程快速入门
流程是企业业务管理必不可少的,企业的部门之间和成员之间的协作都需要通过流程实现。
七巧低代码的流程设计需要以下四个步骤:
表单设计——>流程设计——>流程发布——>流程使用
表单是流程数据流转的载体,因此在流程设计前,需要先设计好表单,在流程设计中即可使用已有的表单。(表单配置详情 (opens new window))
# 流程设计
# 新建流程
进入【流程设计】>> 点击【+ 流程】
流程设计首先需要绑定表单;
同时可设置流程基础信息,包括流程描述、流程操作、流程标题、流程打印模板等。
# 节点配置
流程节点是流程过程的步骤环节,例如员工请假审批,包括三个人工任务节点:请假申请、部门领导审核、分管领导审批。添加需要的流程节点,调整排列布局并命名。
选中节点/连线,使用【Delete】键可快速删除。
一个节点代表一个步骤环节,对于需要人工处理的环节,需配置处理人、流转规则、节点操作、表单字段读写权限等。
# 流程连接线
用流程连接线按顺序将流程节点连接好,并适当调整布局。
开始事件后面只能单条出线,当需要多条出线时则需使用人工任务/网关。
若一个人工任务节点、系统任务节点或者子流程节点往下连接了两条以上的连接线,则节点的流转规则为排他网关。会按顺序、按条件判断执行哪条分支,且只会流转到其中一个分支:当出现第一条符合条件的分支则进行流转,即不会再校验其他分支;如果所有分支条件都判断不通过,那么将执行默认分支。这里的分支顺序可以通过拖拉进行重新排序的。
点击选中连接线,可设置不同的流转条件,支持固定模式和脚本的两种模式,这里设置一条连接线条件为事假大于5天或病假大于10天。
# 处理人&流转规则设置
人工任务节点>> 组件属性>> 处理人设置
设置流程中各人工任务节点的处理人和流转规则,处理人范围支持多种常用场景;
当一个人工任务节点有多个处理人时,可以设置需要所有处理人处理完(多人)还是只需其中一个处理人处理完(单人)即可流转流程;
系统默认为其中一个处理人处理完即流转至下一个节点,当找不到处理人时自动进入下一个节点。
# 节点操作
节点操作是处理人在处理当前节点待办时可操作的功能按钮,操作按钮后决定当前节点流转的去向。
- 支持配置节点的操作名称、顺序。
- 支持配置节点是否启用该操作。
- 支持配置审批时的主按钮。
- 支持配置原有业务按钮能力之外的业务操作。(操作设置)
# 表单字段权限
用户在处理流程待办时,不同节点的表单字段读写权限不一样,例如申请阶段中的相关请假信息字段是可写,审批阶段中则是只读。 可单独设置每个节点的表单字段可读/可写/隐藏权限,分权协作,数据安全保障。
提供Web端和移动端表单字段单独配置,满足表单在不同端的展示需求。记得不要忘记移动端也需要配置哦!
表单字段权限详细配置说明 (opens new window)
# 流程启用(发布)
- 流程设计完成后,需要启用后才发布到用户端供用户使用。
- 未启用的流程,将无法在发起流程入口发起新的流程申请。
流程启用有两种方式:
1、完成流程设计后,在流程设计页面中点击启用流程按钮,随后会弹出启用范围配置弹框,需要先配置可发起流程人员范围后才能进行启用。
2、应用管理>> 流程权限
启用前需要配置流程的可见范围,即谁可以发起该流程,选中需要启用的流程,点击启用开关,启用成功后即可生效。
流程设计完成后需要进行发布,才能在发起流程中找到已发布的流程。修改流程设计内容保存后即可更新流程,无需重新发布,且只会影响更新后重新发起的流程数据。
# 流程版本
一个流程可以有多个流程版本,在设计流程时,无需重复新增流程。
# 流程版本规则:
1)每个流程仅有一个启动版本,新发起的流程会根据启用版本的配置进行流转;只保存,不启用,是不走流程的。
2)已发起的流程会根据发起时使用的流程版本流转;当有一个新的版本被启用后,新提交的数据以新的版本流转,而老的数据以老的流程版本继续执行。
3)当原本的流程已经产生流程数据,可以修改节点配置,但不能再增删原流程的节点和连线,如需增删节点和连线,可添加新版本流程并启用,保证数据的正常流转。
4)已产生流程实例数据的版本不允许删除。
# 流程版本设置入口
流程设计页顶部提供流程版本入口:
当流程有多个版本时,可以随时切换启用所需的流程版本。
在PC运行端的流程中可以看到当前所启用的是哪个版本的流程。
# 流程使用
1、PC用户端>>发起流程/工作台
在发起流程中可以查看登录用户可以发起的流程以及进行发起;
在工作台上可以快速处理流程待办以及自己发起的流程,在快捷入口中可以设置流程,方便日后发起流程。
2、移动用户端(企业微信)>>首页
首页中有我的待办、发起流程、快捷入口处都可以进行使用流程。
除了以上功能,流程中还支持【设置节点触发】、【设置驳回范围】等一系列流程管理,可到其他模块继续学习流程的知识。