WORKFLOW流程系统V1.4用户说明书.doc_第1页
WORKFLOW流程系统V1.4用户说明书.doc_第2页
WORKFLOW流程系统V1.4用户说明书.doc_第3页
WORKFLOW流程系统V1.4用户说明书.doc_第4页
WORKFLOW流程系统V1.4用户说明书.doc_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PKPMWORKFLOW流程系统V1.4用户说明书系统名称PKPMWORKFLOW流程系统V1.4文档名称PKPMWORKFLOW流程系统V1.4用户说明书单位名称中国建筑科学研究院 建研科技股份有限公司日 期2010年2月网 站PKPMWORKFLOW流程系统V1.4用户使用说明书中国建筑科学研究院 建研科技股份有限公司 第 22 页 共 22 页目 录1.流程简介31.1.流程介绍32.建立流程42.1.1.制作表单42.1.2.定义流程53.使用流程83.1.1.发起流程83.1.2.待办任务83.1.3.已办任务93.1.4.我发起的流程103.1.5.我参与的流程103.1.6.我流程的监控113.1.7.流程查询123.1.8.流程统计123.1.9.流程管理134.开发指南154.1.1.流程参数155.安装部署185.1.1.流程工具安装部署说明186.问题解答196.1.1.说明19安装说明1. 流程简介1.1. 流程介绍一、流程系统的基本概念流程系统的概念起源于生产组织和办公自动化领域,其目的是通过将一个具体的工作分解成多个任务、角色,通过一定的规则和过程,约束这些任务的执行和监控,从而规范企业的管理制度,提高企业生产经营水平。 简单来说,工作流就是把一项工作化解为多个步骤,由多人协同来完成一项工作。而在工作流中,业务数据或公文都可以通过“表单”来体现,“表单”是数据的载体,另外,表单还可以附带附件文件。二、流程系统的定义工作流的定义是“工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则、文档、信息或任务能够在不同的执行者之间进行传递与执行”。该定义揭示的具体含义就是工作流是经营过程的一个计算机实现,而工作流管理系统则是这一实现的软件环境。2. 建立流程2.1.1. 制作表单 建立业务表业务基本信息定义:可以建立业务表单,如下图所示【栏目说明】新建应用:新建表单。递交查询:按条件查询相应的表单。保存:填写表单英文名称、表单中文名称、表单类型、表单分类等信息。业务字段定义:在“控制平台-业务字段定义”页面中,查询到刚才。然后,填写字段信息。维护:修改表单信息。删除:删除表单信息。 设计业务表单样式设计业务表单样式:建立表单样式,如下图所示【栏目说明】查询:按条件查询相应的表单。 保存:单击相应的表,在弹出页面中填写业务样式等信息。 维护:修改表单样式信息。 删除:删除表单样式信息。2.1.2. 定义流程 新建流程基本信息:流程的附属信息,如下图所示【栏目说明】流程的基本信息:填写流程名称、流程类别、监控人、流程描述、版本、启用、AND条件选择等。流程名称:流程模版的名称。流程类别:流程的分类。监控人:流程任务的监督人。流程描述:流程简单说明。版本:流程版本的说明。启用:控制业务系统中是否可以使用该流程。AND条件选择:控制and节点是否可以选择。流程ID:表示流程唯一的标识。保存:保存流程基本信息。流程图设置:可设置用户操作权限范围内登录的单项目或多项目模式的数据项目;流程表单:点击重新进入登录界面;表单权限:切换到与该用户相关的其他系统如OA系统、HR系统、CRM系统等。表单样式:打印样式: 流程分类流程分类:维护流程分类,如下图所示【栏目说明】增加同级节点:增加流程分类的同级节点。增加子级节点:增加流程分类的子级节点。修改类别名称:修改流程分类的类别名称。删除类别:删除流程分类的类别。 导入XML导入XML:导入XML文件,如下图所示【栏目说明】导入XML文件:导入后将覆盖原有数据。 导出XML导出XML:把流程导出到XML文件,如下图所示【栏目说明】导出XML:把流程导出到XML文件。 显示名称显示名称:控制节点名称显示与隐藏,如下图所示【栏目说明】显示名称:主要是控制节点名称显示与隐藏。3. 使用流程3.1.1. 发起流程发起流程:创建流程任务,如下图所示【栏目说明】发起任务名称:发起流程任务的描述。发起开始时间:发起流程任务的开始时间。流程名称:定义流程模版名称。确定:生成新的流程任务。3.1.2. 待办任务待办任务:处理发给自己的任务,如下图所示【栏目说明】待处理:包括正常任务。共享任务:当任务的处理人多人的话,正常流程就变成了共享任务。任务类型:正常、回退、会签等。办理:进入流程任务处理页面后,可以把流程往下流转。查询:查看流程任务处理信息,包括表单、流程图、意见等。【操作规则】共享任务需要申请后,才能处理。申请后的共享任务,不处理的话,还可以退回。3.1.3. 已办任务已办任务:显示本人已办的任务,如下图所示【栏目说明】回收:可以收回下一个节点的任务。处理信息:查看流程任务处理信息,包括表单、流程图、意见等。查询:可以按条件查出相应的任务列表。清空:清除查询条件。【操作规则】如果下一个节点的任务已经查看的话,就不能回收了。3.1.4. 我发起的流程我发起的流程:查询我发起的流程数据,如下图所示【栏目说明】表单:查看流程任务的表单信息。流程图:查看流程任务的流程图信息。意见:查看流程任务的意见信息。查询:可以按条件查出相应的任务列表。清空:清除查询条件。3.1.5. 我参与的流程我参与的流程:查询我参与的流程数据,如下图所示【栏目说明】表单:查看流程任务的表单信息。流程图:查看流程任务的流程图信息。意见:查看流程任务的意见信息。查询:可以按条件查出相应的任务列表。清空:清除查询条件。3.1.6. 我流程的监控我流程的监控:可以对流程进行删除、委托、维护、终止等操作,如下图所示【栏目说明】表单:查看流程任务的表单信息。流程图:查看流程任务的流程图信息。意见:查看流程任务的意见信息。查询:可以按条件查出相应的任务列表。清空:清除查询条件。删除:删除流程数据。委托:可以把本人的任务交别人来处理。维护:维护流程数据。终止:终止本流程,流程状态就变成终止状态。3.1.7. 流程查询流程查询:查询所有的流程,如下图所示【栏目说明】表单:查看流程任务的表单信息。流程图:查看流程任务的流程图信息。意见:查看流程任务的意见信息。查询:可以按条件查出相应的任务列表。清空:清除查询条件。3.1.8. 流程统计流程统计:统计每个人的使用流程情况,包括处理的任务数、未处理的任务数、超时的任务数等,如下图所示【栏目说明】查询:可以按条件查出相应的任务列表。清空:清除查询条件3.1.9. 流程管理 流程维护流程维护:可以对流程进行删除、委托、维护、终止等操作,如下图所示【栏目说明】表单:查看流程任务的表单信息。流程图:查看流程任务的流程图信息。意见:查看流程任务的意见信息。查询:可以按条件查出相应的任务列表。清空:清除查询条件。删除:删除流程数据。委托:可以把本人的任务交别人来处理。维护:维护流程数据。终止:终止本流程,流程状态就变成终止状态。 签章管理签章管理:管理个人和公共签章,如下图所示【栏目说明】新建:新建签章。编辑:编辑签章内容。删除:删除签章信息。 审批常用语审批常用语:维护审批常用语,如下图所示【栏目说明】意见名称:审批常用语。顺序:控制意见顺序。删除:删除常用语。添加:添加常用语。保存:保存常用语。 流程代理流程代理:设置流程代理人,如下图所示【栏目说明】流程代理设置:把本人处理的任务转给代理人。取消代理:取消代理人。确定:保存代理人设置信息。 工作日历工作日历:设置流程的工作时间,主要是在流程超时和逾期中用。如下图所示【栏目说明】查询工作安排:通过日期来查询工作安排。批量设置工作:可以批量设置一年的工作时间4. 开发指南4.1.1. 流程参数【流程发起参数说明】链接文件:NewWorkFlowInstance.aspx?UNCRYPTworkflowID=?/UNCRYPT第一种情况:先有数据,后发起流程 NewFlowApp.aspx 参数说明: workFlowID :定义流程的id instanceName :发起任务名称 Remark :备注 tabname:表名称 appdataid:记录的autoid FlowMode: 1 表示直接到处理页面,0 表示到发起页面 FlowItems: 1 指定流程,0 选择流程例如: NewFlowApp.aspx?workflowid=fcbe4243-e8b2-4185-9a1f-983ac6983abf&instancename=HT_Name&appdataid=autoid&tabname=T_P_CON_HtInfoCheck 第二种情况:没有数据,通过传值,直接发起流程 NewFlowQuery.aspx 参数说明: workFlowID :定义流程的id FlowMode: 1 表示直接到处理页面,0 表示到发起页面 instanceName :发起任务名称 Remark :备注 tabname:表名称 DefaultValue:同平台 cpro:同平台 FlowItems: 1 指定流程,0 选择流程例如: NewFlowQuery.aspx?workflowid=fcbe4243-e8b2-4185-9a1f-983ac6983abf&instancename=HT_Name&DefaultValue=Param=123|aaa=aba&tabname=T_P_CON_HtInfoCheck&cpro=HT_Name=建研股份1 【流程查询参数说明】MyIList.aspx : 参与的流程查询MyInstanceList.aspx: 发起的流程查询1: querytype= 用当前人来过滤. 2: querytype=1&workflowid=? 用workflowid来过滤 3: querytype=2&workflowid=? 用当前人和workflowid同时来过滤. 4: querytype=3 列出全部流程 AppShowFlowDealInfo.aspx:查看流程处理信息 ShowFlowDealInfo.aspx:查看流程处理信息【流程处理意见模版_打印说明】审批意见表样式的建立方法:同平台子表的格式。审批意见表名称为:73414564-9D01-4109-9E93-78AC123C0A53审批意见表字段标签:节点ID:taskid 节点名称:taskname 处理人: dealuser 处理人ID: dealuserid 到达时间:arrivetime 处理时间 dealtime 限时天数:overdueday 任务类型:tasktype 处理意见:dealadvice表单例子: 【方法说明】序号 方法名称 方法 说明 1 获得到待办任务 GetTaskListBYEmployeeId(string EmployeeId) 类:WorkFlowUtility 命名空间:Eis.WebWorkFlow 参数:员工ID;返回类型:DataSet 节点ID:TaskID 节点名称:TASKNAME 处理人:DEALUSER 处理人ID: DealUserID 到达时间:ARRIVETIME 处理时间:DEALTIME 限时天数:OVERDUEDAY 任务类型:TASKTYPE 处理意见:DEALADVICE 节点类型:TaskDefineType; 2 获得共享任务数量 GetShareTaskCount(string EmployeeId) 类:WorkFlowUtility 命名空间:Eis.WebWorkFlow 参数:员工ID; 返回类型:int; 3 获得待办任务数量 GetTaskCount(string EmployeeId) 类:WorkFlowUtility 命名空间:Eis.WebWorkFlow 参数:员工ID; 返回类型:int; 4 获得流程任务处理信息 GetTaskListByInstanceID(string InstanceID) 类:WorkFlowUtility 命名空间:Eis.WebWorkFlow 参数:流程实例ID;返回类型:DataSet 流程实例ID:InstanceID;流程实例名称 :InstanceName 5 获得签章图片 GetSealInfolByTaskID(TaskID) 类:WorkFlowUtility 命名空间:Eis.WebWorkFlow 参数:TaskID; 返回类型:DataSet 签章图片:SealCont; 6 获得我参与的流程信息 GetParticipateInstance(ArrayList arrayList,string strUsername) 类:WorkFlowUtility 命名空间:Eis.WebWorkFlow 参数:员工ID;返回类型:DataSet 节点ID:TaskID 节点名称:TASKNAME 处理人:DEALUSER 处理人ID: DealUserID 到达时间:ARRIVETIME 处理时间:DEALTIME 限时天数:OVERDUEDAY 任务类型:TASKTYPE 处理意见:DEALADVICE 节点类型:TaskDefineType; 【流程配置文件说明】wfconfig.xml在WebWorkFlow下,可以灵活配置流程运行的环境。1、流程发起人意见显示控制:Idea Show=0不显示 Show=1显示 Sort=0升序 Sort=1降序2、是否必须填写意见:NextIdea Check=1必须 Check0可选3、签章:NextBadge Check=1必须签章 Check=0可选 签章密码 State=0 用系统的登陆密码 State=1 用签章的密码 View=0 如果有个人签章的话,公共签章不显示 View=1 同时个人签章和公共签章4、流转检查协助处理情况:NextAidance 1检查 0不检查 2全部检查 Count检查协助人处理人数5、新任务提醒:Message Send=1提醒 Send=0不提醒6、会签:Check btnState=1显示 btnState=0不显示7、流转按钮文字:NextName=转流转下一步 DirectName=直送8、设置结束后是否发送消息:WorkFlowEndMessage State=1 发送消息 State=0 不发送消息 9、设置WebOffice是否保存:WebOfficeSave Aidance表示协助处理时 1 保存 0 不保存 Check会签处理时 1 保存 0 10、设置选择用户树:SelectUser Type=0 动态生成 Type=1 本地生成 11、流程相关设置:instance CopyState 流程记忆 0不用 1用 UserState 选择用户 0 平台 1 增强 RollBack平台权限 1 用 0不用 ReadPermission平台权限 1用 0不用 NameVisible 1显示 0不显

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论