06OpenJWeb26工作流系统操作手册.docx
- 文档编号:25542697
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:13
- 大小:953.67KB
06OpenJWeb26工作流系统操作手册.docx
《06OpenJWeb26工作流系统操作手册.docx》由会员分享,可在线阅读,更多相关《06OpenJWeb26工作流系统操作手册.docx(13页珍藏版)》请在冰豆网上搜索。
06OpenJWeb26工作流系统操作手册
OpenJWeb(v2.6)
企业级信息化应用开发平台
工作流系统操作手册
编写日期:
2012-12-25
一、工作流系统3
1.1流程状态位定义3
1.2业务流程设置4
1.3工作流审批日志6
1.4工作流设计器6
1.4示例审批单据10
1.5待审批记录12
1.61.9版本工作流总结12
说明:
2.6版本工作流实际为2.0版本,2.6版本未做改动。
3.0版本将对工作流进行全新改版。
一、工作流系统
1.1流程状态位定义
菜单位置:
业务流程管理->1.9版工作流->流程状态位定义
角色:
软件开发者
功能说明:
本功能定义不同业务对象的流程状态位。
1.9版本是用数据库表的flow_status字段作为流程状态位字段。
下面是功能操作界面:
图1-1流程状态位定义列表页面
图1-2流程状态位定义编辑界面
编辑页字段说明:
序号
输入项
是否只读
说明
1
实体类名
数据库表对应的实体类名
2
类属性名
目前仅支持flowStatus
3
状态位编码
定义状态位编码
4
状态位名称
定义状态位名称
5
状态位说明
定义状态位说明
6
入口路由规则
指向一个节点的审批线触发状态位改变的调试是全部满足还是有一个满足就可以,如果必须全部满足使用同步聚合。
7
入口路由规则表达式
8
出口路由规则
9
路由规则解析器类型
暂不使用。
10
邮件通知申请人
设置为是,则状态改变会通知流程发起人。
1.2业务流程设置
菜单位置:
业务流程管理->1.9版工作流->业务流程设置
角色:
软件开发者
功能说明:
本功能定义审批流的前置状态位、后置状态位、审批权限、动作码等。
每个审批在对应的业务操作界面中能生成一个操作按钮,只有分配了审批权限的人才可以显示审批按钮。
下面是功能操作界面:
图1-3业务流程设置列表页面
图1-4业务流程设置编辑界面
编辑页字段说明:
序号
输入项
是否只读
说明
1
实体类名
数据库表对应的实体类名
2
状态位字段名
必须为flowStatus
3
前置状态
执行审批前的状态位编码
4
结果状态
执行审批通过后的状态位编码
5
动作码
在页面中用动作码标识点击的哪个按钮,不同的审批按钮对应不同的审批线。
6
动作名称
操作名称
7
动作说明
8
权限码
此权限码需要在功能菜单定义中定义,定义权限码并授权后,只有被授权的人才允许执行此审批按钮的操作。
9
页面按钮文字
按钮的显示文字
10
按钮顺序
审批按钮的排序
11
解析器类型
暂不使用
12
审批条件
Hql条件语句,例如借款金额小于100:
loanAmt<100
13
待办任务消息标题
14
状态转换规则
分与(AND)和异或(XOR),当为与模式时,表示符合条件的人员全部审批通过后才表示此审批线为审批同意,如果为XOR则表示有一个人审批同意,则此审批线为同意。
审批线指向的节点需要判断各审批线的同意状态,并结合指向节点的入口规则来判断是否能进行状态改变。
15
是否邮件通知(待办)
16
待办任务URL
17
是否人机交互
必须设置为“是”,才能在界面中显示审批按钮。
18
是否即时通信通知(待办)
19
操作类型
20
允许批量处理
21
列表页OnClick脚本
暂未使用
22
编辑页OnClick脚本
暂未使用
1.3工作流审批日志
菜单位置:
业务流程管理->1.9版工作流->工作流审批日志
角色:
软件开发者
功能说明:
工作流审批日志是流程审批过程中生成的审批记录。
此功能主要用于流程审批记录的查看。
下面是功能操作界面:
图1-5工作流审批日志列表页
1.4工作流设计器
菜单位置:
业务流程管理->1.9版工作流->工作流设计器
角色:
软件开发者、流程设计人员
功能说明:
本功能提供Web页面图形化的工作流设计器。
本工作流设计器无插件(目前仅支持ie浏览器版本)。
下面是功能操作界面:
图1-6工作流设计器
操作说明:
(1)可在界面上直接放置节点、点击节点并拖动鼠标可以建立连线并指向目标节点。
(2)右击点、线和设置点和线的属性。
下面是点和线的弹出界面:
图1-7节点右键菜单
图1-8流程节点属性
图1-9流程审批线属性
(3)图形工作流可转换为xml,点页面底部的“查看xml”,系统将流程图转换为xml数据:
图1-10查看xml
(4)可保存到数据库:
点“保存到数据库”,系统根据当前选择的数据库表,把节点数据和连线数据分别保存到数据库的流程状态位定义表(wf_status_def)和业务流程设置表(wf_status_flow)。
(5)从数据库中读取流程图:
右上角的实体类选择列表中,选择一个实体例如“出差申请”,系统自动根据流程状态位定义表(wf_status_def)和业务流程设置表(wf_status_flow)中“出差申请”的实体类生成流程图(见图1-6)。
(6)保存到xml:
点页面上的“保存”,系统将设计的流程图存储为xml文档,保存在服务器指定的目录下。
导入XML可指定xml文件,将xml文件格式的流程文档显示为图形流程。
(7)初始化:
选择一个实体,读取数据库中存储的流程。
(8)撤消和重做:
支持多重的撤消、回复功能。
1.4示例审批单据
下面是办公自动化(OA)----出差申请功能的出差审批单列表页面和编辑页面,在编辑页面显示了审批记录。
图1-11出差审批列表页
图1-12出差审批单据(显示有权审批的节点和审批记录)
图1-12审批通过(不再显示选择审批环节和审批意见录入框)
1.5待审批记录
图1-13待审批记录
待审批记录会在登陆人的后台桌面上显示需要本人审批的记录,点击审批栏目的一条待审批记录,系统会弹出单据审批页面。
1.61.9版本工作流总结
1.9版本的工作流设计比较简单。
支持基于状态位切换的状态流审批。
支持审批操作的授权、审批线的多人与、或审批、审批节点入口的与或逻辑(多条进入线的AND,XOR)。
这种设计支持业务系统常用的单据审批流程。
2.0版本将开发新的工作流系统。
1.9版本的也会保留,用户可根据自己的业务需要选择适合的工作流系统。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 06 OpenJWeb26 工作流 系统 操作手册