• 最新功能
  • 1 EXCEL服务器概述
  • 2 安装与卸载
  • 3 基本概念&基本操作
  • 4 建立部门、角色、用户
  • 5 建立基础数据
  • 6 管理业务数据
  • 7 熟练填报
  • 8 数据查询
  • 9 工作流
  • 10 回写公式
  • 11 统计报表
  • 12 应用系统管理
  • 13 系统管理模块的常用操作
  • 14 填报网站
  • 15 移动端应用
  • 16 系统外观设计
  • 17 模板管理
  • 18 角色和用户
  • 19 数据项、数据表、数据库
  • 20 数据规范详解
  • 21 工作流详解
  • 21.1 任务执行人
  • 21.2 工作流的分支与合并
  • 21.3 不同工作流的衔接
  • 21.4 非常规提交
  • 21.5 跨模板的流程合并
  • 21.6 工作流快照
  • 21.7 工作流任务属性自定义设置
  • 22 表间公式详解
  • 23 实时系统、实时管理
  • 24 即时通讯
  • 25 文档管理
  • 26 网盘
  • 27 和其它系统的数据集成
  • 28 和CAD软件的集成
  • 29 与移动端其它应用的集成
  • 30 安装与部署的高级话题
  • 31 表达式函数详解
  • 32 通过VBA程序操纵EXCEL服务器
  • 33 通过命令行操作ES客户端
  • 34 商业智能BI系统
  • 35 WebApi的应用
  • 36 共享文档
上一节 下一节

21.1 任务执行人

在第9章,我们学习了工作流的用法,工作流中的每个任务,除了起始任务之外,都需要指定该任务应由何人执行。一个任务的执行人可以用多种方式来指定:

  • 交办人指定
  • 以下范围内用户
    • 属于以下角色
    • 流程参与者
      • 本人
      • 的上级
      • 的直接下级
      • 的所有下级
    • 根据表单内容决定
    • 选择用户
  • 交办人在以下范围内用户指定

本节创建一个《请假单》模版,并定义请假审批流程,举例说明各种指定任务执行人的方式。

《请假单》模版

新建模版《请假单》,信息如下:

项目内容
报表编号FLOW-001
报表名称请假单
填报权限Everyone
查阅权限Admin和总经理能查全部的 各部长可查本部门填报的 其他人可查本人参与流程的
其它接受默认值
表样:

定义数据表:


     表名
请假单所在工作表Sheet1
样式单一数据项是否创建
主键区域字段名数据类型必填填写规范其它
C2请假人文字(20字以内)当前用户姓名
E2申请日期日期当前日期
C3:E3事由文字(100字以内)
C4起始日期日期
E4结束日期日期
C7上级意见文字(20字以内)意见列表
E7上级姓名文字(20字以内)当前用户姓名
B9接替人文字(20字以内)系统用户


请假审批流程

在《请假单》模版上定义工作流,如下图:


任务“请假”:

有效区域:请假单.请假人,请假单.申请日期,请假单.事由,请假单.起始日期,请假单.结束日期

任务“审批”:

有效区域:请假单.上级意见,请假单.上级姓名,请假单.接替人

执行权限:交办人的上级

任务“准备交接”:

有效区域:无

执行权限:根据表单内容决定,用表单上的“接替人”和“请假人”字段作为执行人的唯一姓名。

Snap19

说明:勾选【根据表单内容决定】后,【此数据项】可通过下拉单选,也可通过【选择】按钮进行多选。示例为多选。

任务“收到反馈”:

有效区域:无

执行权限:

流向“审批”-“准备交接”:需要满足条件:请假单.上级意见 = 同意

其它流向:无条件

流程的运行

  1. 用销售员张三的帐户登录,填写一张请假单,保存。
  2. 在我的工作台找到这张已提交的请假单,查看其进度,如下图,发现已被提交到肖部长处,还未审批。(请到系统管理栏目中查看用户“张三”的属性,其上级设为“根据所属角色决定”,张三的角色是“销售员”,我们最初把销售员的上级设置为“销售部经理”,也就是肖部长)

3.张三断开连接,用肖部长的帐户重新登录,在我的工作台中会看到一条待办事宜,办理,在上级意见处选择“同意”,在接替人处选择“李四”,如下图所示,保存。


4.用李四的帐户登录,会看到一条“准备交接”的待办事宜;用张三的帐户登录,在待办事宜列表中会看到上级意见的反馈和准备交接两条待办。

上一节 下一节