当前位置: 主页 > 生物技术 > 软件与科研工具 > 通用效率与文献管理

第七章 使用工作流实现产品发货单流转自动化

2006-05-11 16:25 泉水 生物行 阅读 0
核心摘要: 本文详细介绍了如何使用Excel服务器的工作流功能实现产品发货单的流转自动化。内容涵盖工作流的基本概念,包括任务、流向的定义和设置,以及具体实现步骤,如定义工作流、创建任务(接单、审批、发货)和设置流向条件。文章还总结了工作流的使用规则,帮助用户理解并应用这一自动化工具。

工作流是一种对Excel文件流转过程进行控制的方法。在Excel服务器中,每个Excel文件只能设定一个工作流,工作流由多个“任务”和“流向”组成,两个任务之间只能建立一条流向。本文将详细介绍如何通过工作流实现产品发货单的自动化流转。

1. 工作流的基本概念

任务是工作流中的一个步骤,每个工作流必须有一个起始任务。任务的基本信息包括任务名称、任务描述、是否起始任务、是否保存到数据库以及完成时限。完成时限到期后,未完成的任务在“待办事宜”中会变为红色。

执行权限指具有启动该任务的用户可以填写的单元格。点击“从工作表上选择”,系统会列出所有数据项供流程设计者授权。

一般任务的基本信息与起始任务类似,但执行权限设置中还包括执行任务的用户权限,主要有两种情况:由上一步执行人指定,或指定部门和角色。任务执行方式分为抢先式(任务发给多人,仅第一个打开的人执行)和并列式(任务发给多人,每个人都必须执行)。

流向定义了Excel文件流动的顺序,至少需要两个任务才能构成流向。流向可以设置为无条件向下进行,或当特定条件满足时向下进行。条件符号包括不等于(<>)、大于(>)、大于等于(>=)、小于(<)、小于等于(<=)、等于(=)以及介于和形如。

2. “产品发货单”工作流的实现

定义好的工作流如下图所示:

第七章 使用工作流实现产品发货单流转自动化

a. 定义工作流

1. 鼠标点击“模板”,选择“新建模板”。

第七章 使用工作流实现产品发货单流转自动化

2. 打开“发货通知单”模板。

第七章 使用工作流实现产品发货单流转自动化

3. 点击菜单“工作流”,选择“定义工作流”。

第七章 使用工作流实现产品发货单流转自动化

4. 定义工作流的名称,系统自动默认模板的名字“发货通知单”。

第七章 使用工作流实现产品发货单流转自动化

5. 出现一个空白灰色workflow工作表,并带有“工作流设计”菜单。

第七章 使用工作流实现产品发货单流转自动化

B. 任务“接单”

1. 点击“新建任务”,在workflow工作表上点击,出现如下界面,填写相应字段。

第七章 使用工作流实现产品发货单流转自动化

2. 点击“执行任务”。

第七章 使用工作流实现产品发货单流转自动化

点击“从工作表上选择”,确定该任务可以填写的数据项。由于是起始任务,没有显示“哪些人可以执行此任务”和“多人协调方式”,起始任务的执行权限由模板属性中的“初始填报权限”确定。

C. 任务“审批”

1. 点击任务“接单”右边任一点,出现一个椭圆和一个属性界面,填写。

第七章 使用工作流实现产品发货单流转自动化

2. 点击“执行权限”。

第七章 使用工作流实现产品发货单流转自动化

确定该任务由“销售部经理”完成。“多人协调方式”默认为“抢先式”。

3. 点击“从工作表上选择”,确定该任务的填写权限。

第七章 使用工作流实现产品发货单流转自动化

4. 点击“确定”,完成任务“审核”的设置。

D. 任务“发货”

1. 点击“工作流设计菜单”中的“任务”,然后在任务“审批”右边点击一下,出现椭圆形和任务属性界面。

第七章 使用工作流实现产品发货单流转自动化

填入“任务名称”,并选择“完成此步后保存到数据表”中。

2. 点击“任务属性”上的“执行权限”。

第七章 使用工作流实现产品发货单流转自动化

选择由“销售部”的“销售内勤”来完成。

3. 点击“从工作表上选择”,确定填写权限。

第七章 使用工作流实现产品发货单流转自动化

4. 点击“确定”,完成任务“发货”设置。

E. 从“接单”到“审核”的流向

点击“工作流设计”,点击“新建流向”。然后点击任务“接单”和“审批”。

第七章 使用工作流实现产品发货单流转自动化

选择“无条件向下进行”。点击“确定”。

F. 从“审核”到“发货”的流向

点击“工作流设计”中的“新建流向”,点击“审批”和“发货”,出现。

第七章 使用工作流实现产品发货单流转自动化

选择“当以下条件满足时向下进行”,点击“构造条件表达式”。

第七章 使用工作流实现产品发货单流转自动化

点击“确定”。

第七章 使用工作流实现产品发货单流转自动化

3. 流使用规则

1. 一个Excel服务器模板只能有一个工作流。

2. 工作流中只能有一个“起始任务”。

3. 一个任务可以指向多个任务。

4. 一个任务仅可以被一个任务指向。

5. 流向中可以增加条件。

6. 部门和角色需要在不同条件下完成多个任务,需要单独设置多个任务。

7. 工作流任务不能启动另一个工作流。

总之,Excel服务器的工作流在图形上是一个树形结构。

    发表评论