欢迎来到天天文库
浏览记录
ID:34169851
大小:71.80 KB
页数:5页
时间:2019-03-04
《浦发个贷 工作流 工作流平台与应用的交互》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、工作流平台与应用系统交互的基本流程:1.[人工操作]操作人员登录工作流平台的门户界面,新建工作项或者选择已有的工作项(申请)进行处理.我们假设用户新建工作项以上的操作在工作流的门户上完成.2.[后台操作]工作流平台调用<<工作流平台概要说明书中v1.5>>的8.3.2节中定义的[执行应用程序接口](在个贷演示系统中,接口的URL为http://u-tfu3eneabahr3:7001/web/workflow/dispatch.do,这个URL在工作流管理平台上进行设置.).3.[后台操作]个贷演示系统收到这个请求,请求中Data
2、报文(经过解密,解码后)的格式如下:3、delName="演示申请流程"ModelSSN=""Result=""Status="2"Memo="">申请0请注意其中用红色标注的部分,这一段是在步
3、delName="演示申请流程"ModelSSN=""Result=""Status="2"Memo="">申请0
4、骤4(工作流-个贷演示系统.ppt)中设置的执行参数,执行参数中可以设置变量,工作流平台会将变量值进行替换后传递到应用系统(稍后会讲到).1.[后台操作]个贷演示系统解析请求,根据和申请确定显示申请页面.2.[人工操作]操作员填写相关信息后,提交3.[后台操作]个贷演示系统准备数据,调用[提交工作项接口],发送请求给工作流平台.请求报文中的Data数据:5、?>0000016、Status="0">请注意红色部分,我们传送应用系统的合同号(lncontractno)到工作流平台,这个值将被工作流平台保存.这个值传递给工作流平台有两个用途:1)可以在规则引擎中使用,在定义规则时使用这个值2)在以后的节点中,工作流平台将这个值返回给应用系统,这样实现了工作项和应用系统的关联,如何返回呢?在后续节点中设置执行参数的时候,输入如下的数据(以审查节点为例):审查7、ield>{lncontractno}等到工作流平台回调应用系统的时候,{lncontractno}将会被替换为真正的数值.1.[后台操作]工作流平台收到请求后,根据流程图以及规则进行判断,确定下一步的流程.规则是用来决定流程下一步走到哪个节点的判断条件,返回值为布尔型.如何定义规则?在流程图中如何使用规则呢?定义规则需要使用Microsoft的规则引擎编辑器来完成.在规则引擎的条件中可以使用我们提交给工作流的业务数据.例如上面例子中提到的ln8、contractno.另外还可以使用ConclusionStatus,NumberOfConclusionStatus,NumberOfActors等内置的变量,具体使用方法参照例子演示模块中的定义.定义好了规则并且发布,部署后,在流程图中需要进行
5、?>0000016、Status="0">请注意红色部分,我们传送应用系统的合同号(lncontractno)到工作流平台,这个值将被工作流平台保存.这个值传递给工作流平台有两个用途:1)可以在规则引擎中使用,在定义规则时使用这个值2)在以后的节点中,工作流平台将这个值返回给应用系统,这样实现了工作项和应用系统的关联,如何返回呢?在后续节点中设置执行参数的时候,输入如下的数据(以审查节点为例):审查7、ield>{lncontractno}等到工作流平台回调应用系统的时候,{lncontractno}将会被替换为真正的数值.1.[后台操作]工作流平台收到请求后,根据流程图以及规则进行判断,确定下一步的流程.规则是用来决定流程下一步走到哪个节点的判断条件,返回值为布尔型.如何定义规则?在流程图中如何使用规则呢?定义规则需要使用Microsoft的规则引擎编辑器来完成.在规则引擎的条件中可以使用我们提交给工作流的业务数据.例如上面例子中提到的ln
6、Status="0">
7、ield>{lncontractno}
8、contractno.另外还可以使用ConclusionStatus,NumberOfConclusionStatus,NumberOfActors等内置的变量,具体使用方法参照例子演示模块中的定义.定义好了规则并且发布,部署后,在流程图中需要进行
此文档下载收益归作者所有