使用魔方网表BPM功能实现请假流程化管理

2025-04-16 19:15:22

1、制作请假单的一个审批过程,一个员工,请假由他所在部门经理审批,如果请假天数超过三天,那么由总经理审批。需要用到的表单:请假单——申请人(文本) ,状态(下拉列表:新建、直接上级审核、总经理审核、驳回修改、审批完成) ,起始日期(日期) ,结束日期(日期) ,请假类型(下拉列表:病假、事假、婚假、产假) ,事由(多行文本) ,请假天数(数字:编辑公式,结束日期-起始日期) ,审核人(文本) ,审批结果(下拉列表:通过、驳回) ,审批意见(多行文本) 。组织结构——员工姓名(文本) ,所在部门(文本) ,直接上级(文本) 。

2、首先在组织结构表中,添加记录记录,员工姓名:员工 1、员工 2;所在部门:开发部、销售部门;直接上级:经理 1、经理 2。

3、点击“流程” ,然后点击“创建新流程” (图 35.3. 1) ,出现对话框,在“名称”一栏中填入“请假工作流程”然后点击“创建”按钮(图 35.3. 2) 。点击 按钮,对流程进行编辑。

4、点击“开始事件”按钮,将“开始事件”拖动到流程编辑面板(图 35.3. 3) ,点击“用户任务”按钮,建立一个用户任务,在敫嘹萦钻右面主要属性框中,编辑名称为“创建请假单”(图 35.3. 4) ;然后点击“表单模板” ,打开表单选择对话框,在点击“请假单”后面的“选择”按钮(图 35.3. 5) ,对“请假单”中字段进行编辑,将其中“正常状态字段”栏中的“审批结果”和“审批意见”选中,点击“添加”按钮,将其添加到只能查看字段(图 35.3. 6) ,然后点击“确定”保存结果。返回到流程编辑面板之后,同样的点击右边主要属性框中的“处理人 ID” ,打开“表达式编辑"对话框,使用扩展函数“MFUSERID()” ,即是选择当前用户的 ID,点击保存, (图35.3.7)弹出校验成功对话框,点击确定,返回流程编辑面板。

5、点击选中“创建请假单”用户任务,由于要对请假天数进行一个判断,所以会出现两条分支,故点击 ,建立一个“单选分支” ,然后点击“单选分支”中的“用户任务” ,建立一个用户任务, 然后再重复操作一次, 也就是说从一个单选分支导出两个用户任务。 (图 35.3.8)由于要对于请假天数进行一个判断,请假天数小于三天的情况下,由直接上级审核;如果请假天数大于等于三天,则由总经理审核。编辑上面的用户任务,名称为“直接上级审核” ,表单模板选择“请假单” ,表单模板选择“请假单” ,在“正常状态字段”中只留下“审批结果”和“审批意见” , 将其他字段全选添加到 “只能查看字段中” , 勾选中 “系统自动修改字段值名称”在"状态"的创建任务时,编辑为“直接上级审核” ,完成任务时,编辑为“审批完成” ,在“审核人”完成任务时,编辑为“直接上级审核的修改人” (图 35.3. 9) ;点击“处理人 ID” ,编辑公式(具体公式编辑参考扩展函数和公式章节) ,即返回创建请假单的申请人的直接上级的 ID(图35.3. 10) 。继续编辑“单选分支”下面的用户任务命名为“总经理审核” ,表单模板和对字段的选择和上面的用户任务相同,同样的勾选中“系统自动修改字段值名称”在"状态"的创建任务时,编辑为“总经理审核” ,完成任务时,编辑为“审批完成” ,在“审核人”完成任务时,编辑为“总经理审核的修改人” (图 35.3. 11) ,处理人 ID 为“zongjingli” ,点击保存。然后点击选中连接“单选分支”和“直接上级审核”的用户任务的箭头 ,将它的“流条件”编辑为请假天数小于三天的表达式(图 35.3. 12) ,点击保存;点击选中连接“单选分支”和“总经理审核”的用户任务箭头,编辑其“流条件”为请假天数大于等于三天的表达式,点击保存。 (图

6、“直接上级审核”用户任务后秃赈沙嚣建立一个“单选分支” ,箭头连接的分别是“结束事件”和“修改后重新提交审核”的用户任务,这个用户任务的表单模板为“请假单” ,编辑“审批意见”和“审批结果”在“只能查看字段”中,其它字段在“正常状态字段”中创建任务时,“状态”中为“驳回” (图 35.3. 14) ,处理人 ID 为返回请假单创建人的 ID,然后编辑具体表达式,最后点击保存。连接箭头的“流条件”分别为“直接上级审核的审核结果等于通过”和“直接上级审核的审核结果等于驳回” ,然后编辑具体的表达式,最后点击保存(图 35.3. 15) 。相同的在“总经理”用户任务,重复上述操作,在“单选分支”后,连接箭头的“流条件”分别为“总经理审核的审核结果等于通过”和“总经理审核的审核结果等于驳回” ,编辑表达式,点击保存。

7、:从“修改后重新提交审核”用户任务后,建立一个“单选分支” ,分别连接“直接上级审核” 和 “总经理审核” , 流条件分别为 “提交后重新审核的请假天数小于三天” 连接到 “直接上级审核” ; “提交后重新审核的请假天数大于等于三天”连接到“总经理审核” ,编辑具体表达式,然后点击保存,则工作流编辑完成。

8、点击左上方保存按钮, 然后选择 “保存并返回列表” (图 35.3. 18) , 返回列表之后,点击“权限设置”按钮,然后点击“添加用户” ,选中“员工 1” 、 “员工 2” ,点击“添加” ,然后点击“保存” (图 35.3. 19) 。最后点击“部署”按钮(图 35.3. 20) ,启动工作流,就可以使用工作流来完成请假单这一流程了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢