17
17.2 并列式任务
工作流中的某个任务可能指定了多个执行人,也就是说,上一个步骤把同一张表单提交给了多个人,如果他们每个人都需要根据上一步提交的内容完成本步骤的工作,而且互相之间没有关系,这种情形称为“并列式”。
举这样一个例子。人力资源部经理下发一份员工调查表,发给所有的销售员,每人一份。各销售员填好调查表,提交到人力资源经理处,人力资源经理检查每份调查表,区分有效问卷和无效问卷。为统计员工满意度准备好条件。
在上述例子中,第二步(填表)就是一个“并列式”的任务。因为接到填表任务的每个人都需要填写自己的那份表格。假如有50名销售员,相当于把一份空表下发了50个拷贝,最后回收的是50份表格。
下面来实现上述员工满意度调查流程。
《员工调查表》模版
新建模版《员工调查表》,信息如下:
|
项目 |
内容 |
|
报表编号 |
FLOW-002 |
|
报表名称 |
员工调查表 |
|
初始填报权限 |
部门:阳光乳业、人力资源部
角色:Administrators、HR经理 |
|
最终查阅权限 |
部门:阳光乳业、人力资源部
角色:Administrators、HR经理 |
|
其它 |
接受默认值 |
|
表样: |
|

注:切图为表样的一部分,完整的表样可参见示例数据库。 |
|
Excel公式: |
|
单元地址 |
公式 |
|
|
|
定义四个数据规范:
|
规范名称 |
规范方式 |
取值 |
|
GG_是否 |
下拉列表 |
是,否 |
|
HR_性别 |
下拉列表 |
男,女 |
|
HR_选择 |
下拉列表 |
A,B,C,D,E |
|
HR_学历 |
下拉列表 |
博士后,博士,硕士,本科,大专,中专,职高,高中,初中,小学 |
定义数据表:
|
表名 |
员工调查表 |
所在工作表 |
Sheet1 |
|
样式 |
单一数据项 |
是否创建 |
是 |
|
主键 |
区域 |
字段名 |
数据类型 |
必填 |
填写规范 |
其它 |
|
|
|
|
|
|
|
|
|
|
C2 |
编号 |
文字(20字以内) |
√ |
调查表号 |
|
|
|
C3 |
性别 |
文字(20字以内) |
√ |
HR_性别 |
|
|
|
C4 |
工作年限 |
整数 |
√ |
|
|
|
|
C5 |
学历 |
文字(20字以内) |
√ |
HR_学历 |
|
|
|
C6 |
是否有效 |
文字(20字以内) |
√ |
GG_是否 |
|
|
|
C7 |
选择1 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C9 |
选择2 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C12 |
选择3 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C15 |
选择4 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C20 |
选择6 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C22 |
选择7 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C24 |
选择8 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C26 |
选择9 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C29 |
选择10 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C31 |
选择11 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C33 |
选择12 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C35 |
选择13 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C37 |
选择14 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C39 |
选择15 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C18 |
选择5 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C41 |
选择16 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C43 |
选择17 |
文字(20字以内) |
|
HR_选择 |
|
|
|
C47 |
选择18 |
文字(20字以内) |
|
HR_选择 |
|
|
|
B46:C46 |
回答18 |
文字(100字以内) |
|
|
|
|
|
B50:C50 |
回答19 |
文字(100字以内) |
|
|
|
|
|
B52:C52 |
回答20 |
文字(100字以内) |
|
|
|
|
|
B54:C54 |
回答21 |
文字(100字以内) |
|
|
|
员工调查流程
在《员工调查表》模版上定义工作流,如下图:

任务“发表”:
有效区域:无
任务“填表”:
有效区域:员工调查表中除“是否有效”外的全部字段
执行权限:“由上一步执行人指定”、“并列式”
任务“回收”:
有效区域:员工调查表.是否有效
执行权限:“流程发起人”、“抢先式”
流程的运行
1)
用人力资源经理朱红的帐户zhuh登录,
2)
填报《员工调查表》,在空表格上什么也不用填,直接保存,弹出“保存报表对话框”,切换到“工作流”选项卡,如图,双击“填表”右侧的“双击此处选择后续执行人”。

3)
弹出“选择用户”对话框,选中销售部的唐明和刘军,三个办事处全体,共5人,如下图所示,按[确定]。

4)
回到“保存报表”对话框,按[确定]。
5)
以唐明的帐户登录,在待办事宜中能看到“填表”任务,办理。
6)
以刘军的帐户登录,在待办事宜中也能看到“填表”任务,办理。
7)
重新以人力资源经理朱红的帐户登录,在其待办事宜中能看到两条“回收”任务。
8)
进而,在我的工作台中选中“员工调查表”,能看到共有5条记录,其中3条是空白,那是因为还有3人没有填表。如图

9)
在“已处理工作中”同样可以看到各人填表的进度。如图。

|