驰骋工作引擎-功能体系架构研究报告.pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
驰骋工作引擎 功能体系架构 Ccbpm产品架构 Ccbpm对外提供的api是应用程序提供的一组静态的方法. 该方法分为获得数据源类的接口、流程操作接口等等. 他实际是BP.WF.Dev2Interface这个类提供的. 首先解说ccbpm的API Ccbpm常用三大菜单 发起 待办 在途 每个菜单名字后面是一个列表,这个列表,都是可以通过ccbpm的API获取的,然后根据DIV自己的风格展现给用户. 一个人能否发起的流程列表,是通过ccbpm的API获取的. Dev2Interface.DB_GenerCanStartFlowsOfDataTable 通过这个API获得一个DataTable数据对象,通过它可以产生一个发起里列表。 一个流程能被那些人发起,是由开始节点的访问权限来确定的. 它的下一级界面是工作处理器. 发起 – 调用API生成流程发起列表 工作处理器 - 新建流程 是上一个节点的人或者设备,发送给你,需要你处理的工作,就叫待办。 待办也是通过API获得的一个列表,这个API里面包含如何下几个列(属性). 流程标题、工作ID、流程编号、当前节点ID、FID. 英文字段分别是Title,WorkID,FK_Flow,FK_Node,FID. 通过这四大参数连接到工作处理器,如下图。 待办 - 等待我处理的工作 待办列表 – 生成 符合在途工作需要如下两个条件。 第1条:我经手的,或者说我参与的流程。 第2条:该流程没有完成,或者说没有结束。 在在途工作中,可以处理,撤销与催办两个流程操作。 撤销就是把自己认为发送错误的工作取回到自己待办理处理,从自己处理过的节点从新发送. 催办就是给停留在当前节点的人员进行催办,催办之后就形成一个消息。 在途的下一级界面,连接到工作查看器上。 在途 - 我经手的工作还没有完成 在途 API 发起: BP.WF.Dev2Interface.DB_GenerCanStartFlowsOfDataTable() 待办: BP.WF.Dev2Interface.DB_GenerEmpWorksOfDataTable() 在途: BP.WF.Dev2Interface.DB_GenerRuning(); 三大菜单-对应的API 三大菜单的二级功能界面 发起 待办 在途 工作处理器 工作查看器/轨迹图 工作处理器 – 多种表现形式 工作处理器 – 部件 工作处理器 退回 移交 加签 删除 打印 关注 接受人 抄送 流转自定义 …… 控制部件工作方式的节点属性 工作处理器 – 退回部件 退回API:BP.WF.Dev2Interface.Node_ReturnWork() 工作处理器 – 移交部件 移交API: BP.WF.Dev2Interface.Node_Shift() 工作处理器 – 加签部件 加签的API : BP.WF.Dev2Interface.Node_Askfor() 工作查看器 – 轨迹表/轨迹图/时间轴 发起流程:/WF/MyFlow.jsp?FK_Flow=001 工作待办:/WF/MyFlow.jsp?FK_Flow=001WorkID=1023FK_Node=103 工作查看器: /WF/WFRpt.jsp?FK_Flow=001WokrID=20032 调用方法 每个系统中都需要这样的三个菜单嵌入到自己的应用系统中。 Ccbpm是使用api对外提供服务的,三大菜单的API返回的都是datatable数据类型,开发人员可以自己进行封装转化自己的格式。 Ccbpm已经提供了发起、待办、在途功能文件,分别位于/WF/Start.jsp/aspx, /WF/Todolist.jsp/aspx, /WF/Runing.jsp/aspx 开发人员可以直接调用他们. 实际上ccbpm的功能实现也是自己调用的API,包括发送、退回、撤销、移交、加签。 三大菜单总结 几个不常用的功能菜单 抄送 A发送到B 顺便让c知晓,这就是b是接受处理人,c就是抄送人,c仅仅是知晓这件事情,而处理工作的是b. 我的关注 一个流程如果设置了关注,那他就在当前人的关注列表里,关注的流程,就是特别要关心的流程. 授权待办 查看别人授权给我的工作,授权有的地方叫代理。 高级菜单-1 批处理:需要批量发送、批量审核的工作,叫批处理. 任务池:多人处理待办共享任务有效,用户可以从共享任务池里取到任务,放入自己的待办处理,也可以把取出来的任务放入任务池,让这件工作的其他人处理。 取回审批:一件工作还没有到达当前当前节点,从以前的节点取回到当前节点进行审批。 我的草稿:当一个流程需要启用草稿的时候,该用户启动一个流程,可以保存到草稿列表里。 挂起工作:实质就是对待办工作进行分类,把一个工作

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档