SinoEP工作流开发手册.doc

  1. 1、本文档共111页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SinoEP工作流开发手册

SinoEP工作流开发手册 版本:4.2 中科软科技股份有限公司 2009年6月 1. 阅读指南 4 1.1. 手册目标 4 1.2. 阅读对象 4 1.3. 手册约定 4 2. 体系介绍 4 3. 流程定义 4 3.1. 定义工具配置文件 4 3.1.1. workflow.xml 5 3.2. 流程定义工具需要实现的接口 5 3.3. 流程配置过程 8 3.3.1. 打开配置界面 8 3.3.2. 初始化数据 9 3.3.3. 新建流程 18 3.3.4. 配置流程 24 4. 工作流引擎 43 4.1. 引擎配置文件 43 4.1.1. perties 43 4.1.2. workflow.xml 44 4.2. 引擎需要实现的接口 44 4.2.1. 数据操作的接口 44 4.2.2. 组织机构接口 47 4.2.3. 逾期实现接口 51 4.2.4. 应用程序实现接口 51 4.2.5. 办理人设置实现接口 51 4.3. 启动工作流 52 4.3.1. 工作流引擎入口参数 52 4.3.2. Servlet和方法启动工作流 53 4.4. 处理待办和已办 54 4.4.1. 打开待办页面 54 4.4.2. 打开待办页面一般需要调用的接口 54 4.4.3. 如何打开已办页面 55 4.4.4. 打开已办页面一般需要调用的接口 55 4.5. 数据封装类 55 4.5.1. 文件类型FlowFileTypeVO 55 4.5.2. 流程FlowWorkflowVO 56 4.5.3. 待办FlowWriteVO 56 4.5.4. 已办FlowReadVO 57 4.5.5. 实例FlowWorkflowinfoVO 58 4.5.6. 流转日志FlowWflogVO 59 4.5.7. 意见FlowIdeaVO 60 4.5.8. 签名FlowSignVO 60 4.6. 引擎提供的接口 61 4.6.1. 取待办 61 4.6.2. 取已办 63 4.6.3. 待办已办提示信息 64 4.6.4. 有关意见操作的接口 68 4.6.5. 存取临时签名 72 4.6.6. 签收 73 4.6.7. 有关按钮操作的接口 73 4.6.8. 业务表单的权限控制 74 4.6.9. 收回操作的控制 75 4.6.10. 有关待办授权和工作移交的操作的接口 78 4.6.11. 修改流程状态的接口 80 resumeFlow(String fileTypeId,String recordId) 80 4.6.12. 得到当前用户有启动权限的流程 83 4.6.13. 其它 83 5.7工作流控制公式 85 阅读指南 手册目标 本手册主要面向使用工作流产品进行二次开发的开发人员及部分工作流产品的最终用户撰 写。通过本手册,您可以了解如何配置工作流、启动工作流和工作流引擎提供的功能,并进行各种功能的定制与扩展。 阅读对象 要求读者对工作流基本概念有一定了解。 手册约定 体系介绍 工作流管理系统由可视化建模工具、流程引擎、管理监控和客户端调用组成。用户根据业务需求,使用流程配置工具,可以画出业务流程配置图。工作流引擎根据流程配置数据解析流程,使文档在参与者之间流转审批。工作流监控管理可以收回(强制收回)、工作移交、指定参与者、强制结束流程、改变流程状态等功能。客户端调用提供了一些接口,取待办已办、结束流程、签收、提醒、取意见等功能。 流程定义 图形化的流程定义工具,基于浏览器展现,因此具有以下的特点: 界面、展现、各种属性可一体化拖拽式配置流程 权限管理-超级管理员和流程管理 超级管理员:具有初始化数据的权限 流程管理员:新建和配置流程的权限 具有自带的组织结构模型(基本角色的组织),也支持外部的组织资源模型 流程复制—流程配置相似的流程可以复制过来修改,省去从头开始配置的麻烦 版本控制 通过缺省客户端快速模拟流程运行过程 定义工具配置文件 如果是用自带的系统管理时,都是默认的实现,就不需做以下配置。 workflow.xml 流程定义工具扩展接口实现类的配置。 接口实现配置: 格式说明: imp workflow id=db_service class=com.sinosoft.test.DBServiceImp method=/ /imp — id 标识 class 实现类及路径 method 方法(如果不需要具体的方法,可以为空) 常用配置说明如下: — dept_service 引用外部组织机构 — db_service 取得数据库连接 workflow_org_integeration 客户端与组织结构集成配置 workflow_author_db

文档评论(0)

yaoyaoba + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档