流程中心使用详情(三)流程设计

4章流程使用说明

以【出差申请】流程为例,讲述如何通过流程中心定义一个完整的流程。

4.1 新建分类

流程中心->流程设置->分类设置,新建【行政管理】分类,如下图所示:

点击【保存】后,界面如下图所示:

此菜单下的流程分类与工作流中的流程分类概念是一致的。流程分类更方

便了流程的管理,把不同性质的流程放在不同的分类下,也方便了流程的查

找。同时根据流程分类的所属部门,实现了流程分类按部门进行独立管理的目

的。

4.2 新建流程

点击【新建流程】,进入新建流程的界面,如下图所示:

在该界面上填写相应的参数,【保存】,【出差申请】流程即创建成功。

下面一一介绍下上图中各属性的含义及设置:

流程名称:流程名称可以根据公司所需的流程名称进行定义,流程名称不能

重复。

流程分类:对流程进行分类管理,便于流程的查找和修改。此处可选择的分

类就是在【流程分类】里面设置好的。

流程排序号:控制同一分类下流程的排序。

流程类型:分为固定流程和自由流程,顾名思义,固定流程的步骤都是提前

设定好的,每个步骤的经办权限和可写字段也都需要设定好,在建立工作后可以

按照设定的步骤执行流程;而自由流程无需定义流程的步骤,只需指定流程发起

权限,再由每一步的经办人决定流程的流转方向。

流程所属部门:实现流程的按部门独立进行管理,流程所属部门里面的用户

如果有设计流程的菜单权限就可以对这个流程进行所有的管理操作。

注:这个所属部门只有管理员有权设置。

委托类型说明:自由委托:用户可以在工作委托模块中设置委托规则,可以委

托给任何人;

按步骤设置的经办权限委托:仅能委托给流程步骤设置中经办权限范围内的

人员;

按实际经办人委托:仅能委托给步骤实际经办人员;

禁止委托:办理过程中不能使用委托功能。注:只有自由委托才允许定义委

托规则,委托后更新自己步骤为办理完毕,主办人变为经办人。

是否允许上传公共附件:是控制可写字段中[流程公共附件]项是否显示和会

签意见区的上传附件;如果选择"是",则在可写字段中显示此项,会签意见区

也可以看到上传附件按钮;否则不显示。

传阅人:在这里我们先说一下传阅的功能点,【传阅】类似于查询权限,设

置了流程传阅人之后,在流程结束的时候,系统会给传阅人发送事务提醒并给他

一个查询权限,当然了我们在结束流程的同时也可以更改传阅人,传阅人在工作

流?工作查询里面可以查找到这个流水号的工作,即使他并没有参与流程的办理。

这个流程是否需要传阅可以通过勾选"允许传阅"的按钮来控制。需要说明的一

点:这里的传阅设置相当于总开关,流程步骤基本属性?流转设置中的传阅设

置相当于分开关,它们结合"结束流程"步骤,同时起作用时,传阅才生效,缺

少任何一个都不能传阅。比如:流程基本属性中传阅人那勾选"允许传阅",步

骤2 下边有"结束流程"步骤,步骤3 下边也有"结束流程"步骤,那么如果

步骤2 的传阅设置也设置为允许,则步骤2 在结束流程时就可以传阅;而步骤 3

的传阅设置如果没有设置为允许,即使有结束流程步骤,它也不能传阅。

是否允许外部调用:流程相关操作允许通过restful(外部)接口调用执

行。

文号表达式:默认的工作名称如下:会议纪要(2017-05-21 13:26:27)。如

果设定了表达式,则会按设定的格式生成工作名称或文号。表达式中可以使用的

特殊标记有:

{Y}表示年

{M}表示月

{I}表示分

{D}表示日

{S}表示秒

{H}表示时

{F}表示流程名

{SD}表示短部门

{RUN}表示流水号

{FS}表示流程分类名称{U}表示用户姓名

{LD}表示长部门{R}表示角色

{N}表示编号,通过编号计数器取值并自动增加计数值(可以通过文号计

数器显示在表单上)

{NY}表示编号,每过一年编号重置一次

{NM}表示编号,每过一年编号重置一次

例如,表达式为:成建委发[{Y}]{N}号,同时,设置自动编号显示长度为4,

则自动生成的文号如下:成建委发[2017]0001 号。

例如,表达式为:BH{N},同时,设置自动编号显示长度为3,则自动生成

的文号如下:BH001

例如,表达式为:{F}流程({Y}年{M}月{D}日{H}:{I}){U}

自动生成文号如:请假流程(2017 年05 月21 日10:30)李佳

新建工作时是否允许手工修改编号:用户新建工作时是否可以手动修改工作

名称/文号,该选项可以有五种设置,根据需要选择相应选项来控制好对文号的

修改权限。

流程说明:可以对该流程注意事项作简单描述,便于员工查阅。流程说明支

持样式的设置,支持源代码编辑。

说明文档:对流程说明的补充性说明,用户在新建工作时可以在线阅读该文

件。

4.3 定义字段

1) 流程新建成功后,创建【出差申请】的表单字段。

一个流程中可含有表单字段,也可以不含表单字段(即流程中不含有表单也

可以进行流程的流转)。在此对含有表单字段的流程进行详解,无表单字段的流

程不做讲解。

新建字段界面,如下图:

【申请信息】分组创建成功后,可以对分组字段进行编辑、删除、字段设置

注:如果新建的【申请信息】分组中添加了字段(控件),则无法对【申请信

息】分组进行删除。如想删除,需将分组中的字段全部删除,则分组即可删除。

2) 在【申请信息】分组中,点击【字段设置】,添加字段(控件),如下图

所示:

注:如果新建的【出差申请】流程已发起工作,则无法对分组中的字段进行

删除。

依次在分组中创建表单中所需的控件,如下图所示:

3) 创建【上级主管审批】分组,选择的类型为"单记录";如下图所

示:

4) 在【上级主管审批】分组中,点击【字段设置】,添加字段(控件),如

下图所示:

5) 创建【行政经理审批】分组,选择的类型为"单记录";如下图所

示:

6) 在【行政经理审批】分组中,点击【字段设置】,添加字段(控件),如

下图所示:

7) 创建【CEO 审批】分组,选择的类型为"单记录";如下图所示:

8) 在【CEO 审批】分组中,点击【字段设置】,添加字段(控件),如下

图所示:

9) 【出差审批】的自动排版表单新建完成,如下图所示:

4.4 设计流程步骤

设计流程各步骤、经办权限、可写、必填、保密字段设置、转入转出条件设

置等,基本操作和工作流中的操作相同。流程设计器用来设计流程的步骤走向,

是流程最重要的操作。下图是【出差申请】流程的实例。

每个步骤还可以设置不同的表单;具体以第一步骤【提交出差申请】步骤的

表单显示方式为"自动排版";第二步骤【上级主管审批】步骤的表单显示方式

为"自定义表单";第三步骤【行政经理审批】步骤的表单显示方式为"与指定

步骤相同" 这三个步骤在使用上进行讲解说明。

右键【提交出差申请】步骤点击【设计表单】进入设计表单界面。

1. 设置第一步骤【提交出差申请】步骤为自动排版。如上图所示:

自动排版:自动排版中的控件来源于【定义字段】中所添加的自字段。自

动排版,无需用户自己设计表单样式。

注:流程的第一步骤,"与指定步骤相同"功能,非第一步骤则有此功能。

2. 设置第二步骤【上级主管审批】步骤为"自定义表单",如下图所

示:

点击【设计表单】,进入表单设计界面,如下图所示:

自定义表单:用户可以自定义设计表单,选择添加各个控件。类似于

工作流的表单设计器。

1) 在表单设计器中,添加宏控件控件,控件名称为"申请人",弹出界面

如下:

控件名称:根据用户自定义控件在表单中所显示的名称。

映射变量:判断控件类型的唯一标识

a) 如果映射变量选择的是"自动创建变量",则会在【定义字段】中,

自动生成一个分组,来存储这些自动创建的变量。

例如:"出差事由"选择的是"自动创建变量",则创建后,在【定

义字段】中,则会自动生成一个分组,如下图所示:

注:在【上级主管审批表】中再创建的控件,除列表控件外,所有的自变量

控件都会保存在【出差申请】的分组中。

b) 如果映射变量选择的是【定义字段】中的某个字段,则会将定义字段

中的数据映射到此控件中。

例如:"申请人"选择的是宏控件,映射变量选择是【定义字段】->

【申请信息】分组中的字段"申请信息.申请人"。如下图所示:

"申请人"添加成功后,则第一步骤(提交出现申请)中填写的申请人会

自动映射到第二步骤(上级主管审批)自定义表单中的"申请人"中。如

下图所示:

第一步骤的办理界面

第二步骤的办理界面

依次类推,在第二步骤中,添加相应的映射控件。如下图所示:

注:

1) 映射变量在同一个表单中只能被映射一次,这样确定表单中变量的

唯一性。

2) 每个空间都可以映射相对应的控件变量。例如:单行输入框只能映

射单行文本,多行输入框只能映射多行文本,宏控件只能映射宏控

件。

调用模块页面:需要有一定的研发人员进行二次开发。

与指定步骤相同:与某一步骤的表单显示方式相同。

3. 设置第三步骤【行政经理审批】步骤为"与指定步骤相同",如下图

所示:

步骤:选择【上级主管审批】,则第三步骤的表单与第二步骤的表单

相同。

4.5 流程使用

在流程中心->新建工作界面,admin 新建【出差申请】流程

办理界面如下图所示:

第二步骤的办理界面如下图所示:设置了具体的映射变量,则第一步

骤的数据会自动映射到第二步上。

第三步骤【行政经理审批】办理界面,如下图所示;与第二步骤的表

单相同。

4.6 流程中心的其他功能

流程中心的其他功能的使用方法与工作流的使用方法大体一致,请参

考《Office Anywhere 2016 工作流使用详解》

时间: 2024-10-06 15:08:41

流程中心使用详情(三)流程设计的相关文章

流程中心使用详情(一)

第1章 什么是流程中心 1.1 流程中心的用途 流程中心--"高效的流程和审批系统",让您的各种业务都能"流动" 起来,更简单有效.更自由灵活的办公. 流程中心的表单可以自动排版自动生成,还可以自定义表单并且支持每个步骤启用不同表单的功能,让流程更加的智能化.自动化.另外,流程中心还提供了通用的流程引擎和接口,便于其他系统或模块去调用和使用,以实现具有工作流或者业务流性质的事务或者业务功能.这样其他系统或者模块完全不用考虑流程如何去实现,但却可轻松获得工作流的先进技

BPM流程中心解决方案分享

一.需求分析 在过去办公自动化的浪潮中,很多企业已经实施了OA流程,但随着客户的发展和对流程管理的越来越重视, 客户对流程应用需求越来越深 入,您可能面临以下需求: 1.流程功能不能满足需求,包括流程图不直观.打回转发等功能不完整.不支持子流程.不支持多汇报组织管理等: 2.受引擎功能制约,流程数量多,维护工作量大: 3.多个系统都有流程,维护麻烦,决策层审批不方便: 4.流程系统相对独立,与业务系统集成难度大: 5.系统兼容性不好,只能支持部分IE版本,不能跨平台: 6.无法实现移动办公: 7

Swift中文教程(三)--流程控制

原文:Swift中文教程(三)--流程控制 Swift用if和switch编写条件控制语句,用for-in,for,while和do-while编写循环.条件控制语句和循环语句中,小括号是可选的,但花括号包住这个循环体是必须的: 1 let individualScores = [75, 43, 103, 87, 12] 2 var teamScore = 0 3 for score in individualScores { 4 if score > 50 { 5 teamScore += 3

boost.asio源码剖析(三) ---- 流程分析

* 常见流程分析之一(Tcp异步连接) 我们用一个简单的demo分析Tcp异步连接的流程: 1 #include <iostream> 2 #include <boost/asio.hpp> 3 4 // 异步连接回调函数 5 void on_connect(boost::system::error_code ec) 6 { 7 if (ec) // 连接失败, 输出错误码 8 std::cout << "async connect error:"

苏宁易购11.11:商品详情系统架构设计

商品详情系统介绍 基本介绍 商品详情系统是一个展示商品基本信息.参数等详情的系统,是商品购买的入口.它是电商平台中访问量最大的系统之一,苏宁易购大促期间PV量和UV量很大,这么大的访问量对系统的并发能力要求高.在业务上它与周边系统的关系是高耦合.依赖商品详情系统的的系统特别多,比如:促销系统.推荐系统.大聚惠.等众多营销系统.还有主数据系统.购物车.收藏夹等,业务复杂度高对系统设计提出更多的要求. 业务特点 重点在于数据展示 页面信息丰富,如:商品详情.商家列表.推荐.排行榜等 部分数据时效要求

商品详情系统架构设计

商品详情系统是一个展示商品基本信息.参数等详情的系统,是商品购买的入口.它是电商平台中访问量最大的系统之一,苏宁易购大促期间PV量和UV量很大,这么大的访问量对系统的并发能力要求高.在业务上它与周边系统的关系是高耦合.依赖商品详情系统的的系统特别多,比如:促销系统.推荐系统.大聚惠.等众多营销系统.还有主数据系统.购物车.收藏夹等,业务复杂度高对系统设计提出更多的要求. 1.重点在于数据展示2.页面信息丰富,如:商品详情.商家列表.推荐.排行榜等3.部分数据时效要求高,如:价格.库存等4. 业务

个人网站架构设计(三) - 从设计到前端到后台

在五月份,写过两篇博客,提到了要给自己做个网站,当时人在实习,没太多的时间,只是把大概的思路捋了一番,顺道也买了个云主机(配置比较低,内存才500M).接着返校处理毕业事宜,于是六月也随着同学之间挥泪告别的声音渐渐远去.七月,家里呆着,中旬回公司.想必这也是我近几年最长的一次假期了=. = 一.先说设计 1. 阮一峰的博客 目前我的博客设计是 fork 了 BeiYuu 的主题,然后七改八改,除了主页 BeiYuu 还认得出是他的之外,其他页面已经动了很大的手术,而这些手术灵感都是源自阮一峰阮大

外来人员如何发起流程与参与内部流程?CCFlow中Guest流程说明

定义:分组织结构内的人员参与的流程,称为外部用户参与流程也叫客户参与流程. 应用背景:我们给学校设计一个流程,学校教师是内部用户,是组织结构内的用户,学生就是外部用户.如果我们制作一个学生请假流程,一条流程中有多个节点是学生参与的.这样的节点是学生参与的,我们就称为该流程是客户参与流程,学生参与的节点就是外部用户参与节点. 这种应用场景非常之多,比如我们为税务局设计一个系统税务系统工作人员是内部用户,纳税人就是外部用户. 我们为企业设计一个erp ,企业内部的组织机构人员是内部用户,供应商.客户

【两地三中心】两地三中心--灾备解决方案

两地三中心,两地是指同城.异地,三中心是指生产中心.同城容灾中心.异地容灾中心.结合近年国内出现的大范围自然灾害,以同城双中心加异地灾备中心的"两地三中心"的灾备模式也随之出现,这一方案兼具高可用性和灾难备份的能力.同城双中心是指在同城或邻近城市建立两个可独立承担关键系统运行的数据中心,双中心具备基本等同的业务处理能力并通过高速链路实时同步数据,日常情况下可同时分担业务及管理系统的运行,并可切换运行:灾难情况下可在基本不丢失数据的情况下进行灾备应急切换,保持业务连续运行.与异地灾备模式