1. 概述
本文通过一个例子讲解工作流的制作和应用。
1.1应用场景
某公司产品部门需要对公司研发的产品进行内部需求调研,只针对公司的项目部门进行需求调研。由项目部门的实施人员,填写产品需求调研审批单后,再由项目部门经理进行一级审批和产品部门二级审批。
1.2场景分析
1) 产品部门分发产品需求调研单给项目部门的各个实施人员,提前发起工作流需求调研审批流程,提醒项目部门实施人员及时填写产品需求调研单;
2) 根据申请人找到对应的项目部门经理,项目部门经理需要审批各个实施人员上报的“产品需求调研单”,若一一对上报的表单进行审批,审批工作量会加大,此时可选择在审批节点绑定分析表,分析表会自动汇总所有填报人的数据,审批不通过时,可退回到步骤1,审批通过后,可进入下一个审批环节;
3) 项目部门经理审批通过后,再由产品部门进行审批,如果项目部门或产品部门各产品线负责人未审批通过时,都将退回到步骤1,否则需求调研审批流程结束。
2.操作步骤
2.1设置组织机构
对组织机构负责人进行设置,在此场景示例中,申请人为项目部门实施人员(w1、w2、w3),项目部门经理为项目部门经理(xmjl),产品部门经理为产品部门经理(cpjl)。
在角色管理中添加角色“项目部门实施人员”,用于对项目部门实施人员(w1、w2、w3)批量授权,如下图
2.2制作表单
在表单设计器中,完成产品需求调研表单的制作。注:在此场景中不需要在表单中设定流程。
使用上述表单中自动生成的主题表,在数据分析中制作需求调研审批汇总表分析表,如下图:
2.3制作工作流
1)绘制流程图按照场景规则绘制工作流流程图,如下图:
注:在流程运行时会根据该表达式判断是否需要按该流向进行流转,例如:
@I_FLOWTO = "1"表示审批通过;
@I_FLOWTO = "2"表示退回重审;
@I_FLOWTO = "3"表示数据退回;
在填报活动节点(需求调研),绑定上面制作的产品需求调研表单:
在审批活动节点1(项目部门)和审批节点2(产品部门)中绑定上面制作的需求调研审批汇总表分析表:
本场景下表单活动的办理人选择从机构库选择,设置为“项目部门实施人员”角色,并选择多人办理—多人会签。
项目部门经理审批节点的办理人设置为机构负责人,如下图所示:
产品部门经理审批节点的办理人从机构库选择,如下图所示:
流程设计完成后需要发布工作流,发布流程的两个位置,如下图:
2.4用户权限设置
对项目部门实施人员角色,设置产品需求调研表单的查看、填报权限,如下图;
对项目部门实施人员(w1,w2,w3),分别设置项目部门实施人员角色权限;
项目部门经理(xmjl) 和产品部门经理(cpjl)设置分析表的查看权限;
产品部门经理(cpjl)需要设置产品需求调研工作流的查看权限和工作流的发起流程权限;
2.5数据填报
产品部门经理(cpjl)登录ABI系统,对需求调研审批流程工作流,进行流程,如下图:
项目部门实施人员(w1,w2,w3),登录ABI系统,在首页点击待办事项后,可办理流程并审批表单,或者在工作流-我的流程-待办事项中看到该工作流,如下图:
点击办理后,可填报产品需求调研表单,填报完后点击“提交”按钮,如下图:
所有填报人员填报完成提交后,审批节点1(项目部门经理xmjl)都会生成一个待办事项。
2.6数据审批
产品需求调研表单填报活动提交完成后,项目部门经理(xmjl)登录ABI系统后,在首页点击待办事项后,可办理流程并审批表单,或者在工作流-我的流程-待办事项中看到该工作流,如下图:
项目部门经理(xmjl)点击办理按钮后就会进入办理界面,左侧显示是需求调研审批汇总表分析表信息,右侧为审批操作,分为审批通过和退回重审,同时可填写审批意见。
此时若选择审批通过,则需求调研审批汇总表交由产品部门经理进行审批,若退回重审则再次由申请人填写表单活动。这里选择审批通过,此时就由产品部门经理审批。
若退回重审则再次由申请人填写表单活动,若审批通过,则流程结束。
请先登录