流程,即数据自下而上流转的一个过程。流程流转过程中,需要多方参与且要按照一定顺序提交数据,对数据进行协作审批。
如,员工请假申请、物资申请场景中,当员工提交申请后,数据将通过设计好的流程层层流转,获得审批,完成整个申请流程。
以工单流程为例,效果如下所示:
以员工请假流程为例,员工请假时,需要经过部门主管审批。
拆解业务流程内容为以下 5 个步骤:
1)新建流程表单
2)配置流程表单
3)设计申请流程
4)配置节点属性
5)启用流程
点击需要搭建流程的应用,如 第一个应用 中搭建好的快速入门应用。
选择新建流程表单,修改表单名称为员工请假流程,即可创建出流程表单。
1)分析申请信息
员工请假时,需要填写请假申请。请假申请信息包括员工姓名、请假日期、请假天数。
则得到的申请信息及对应的字段类型如下所示:
申请信息 | 字段类型 |
员工姓名 | 成员单选 |
请假日期 | 日期时间 |
请假天数 | 数字 |
请假原因 | 多行文本 |
2)设计申请表单
在左侧部门成员字段内选择成员单选、基础字段内选择日期时间、数字字段及多行文本。
修改成员单选字段名称为员工姓名;修改日期时间字段名称为请假日期;修改数字字段名称为请假天数;修改多行文本字段名称为请假原因。
在请假申请流程中,业务流程如下所示:
根据业务流程,拆解流程节点如下:
进入流程设定中,根据拆解的流程节点,修改节点名称:
修改流程发起节点名称为员工发起申请;修改审批节点名称为部门主管审批。
为每个节点配置相对应的字段权限及审批负责人:
同时,在审批节点的节点属性中,在负责人处选择添加成员,部门成员列表中选择成员 Elena。
配置完成后,选择保存。
流程设置完成后,点击右上角启用流程,即可启用当前版本流程。
给成员配置相应的权限,如要给 Elena 配置发起新流程和查看全部流程的权限。则步骤如下:
进入「表单发布 >> 对成员发布」,点击「添加成员」,选择成员 Elena;在成员权限中,选择「发起流程」。
按照相同的步骤,为 Elena 添加「查看全部流程」权限。
点击左上角返回按钮,返回员工请假流程表,即可提交申请数据。
进入我的待办,选择员工提交的申请进行审批,直接提交即默认为审批通过。
在员工请假流程表页面,选择权限组为查看全部流程,即可查看到提交的流程信息。