异构系统,泛普OA办公软件可以主动触发生成审批工作流
异构系统,泛普软件可以主动触发生成审批工作流
一. 接口说明
该接口通过提供一个可被外部系统访问的SERVLET来实现触发生成泛普OA办公软件泛普OA系统系统中审批工作流的功能,异构系统可以在需要的时候调用该接口,同时将创建流程所需的数据打包为XML数据流作为参数传递给该接口。
为了保证其安全性调用该接口的客户端地址必须是在泛普OA办公软件泛普OA系统系统中设置的可信任客户端地址范围中。
二. 实现方法&步骤
1. 异构系统生成XML文件数据流
文件格式如下:
<?xml version='1.0' encoding='UTF-8' ?>
<msc>
<respheader>
<enterpriseid></enterpriseid>
<serviceid> </serviceid>
<ver></ver>
<transactionid></transactionid>
<action>createRequest</action>
<resptime></resptime>
<respno></respno>
<respmsg></respmsg>
</respheader>
<!—以上信息保持固定格式-->
<data>
<userid>zhangyuntu</userid><!—流程创建人登录名 -->
<workflowid>55</workflowid> <!—创建流程的ID,可以从系统中获取-->
<requestname>在线申请/借阅流程名称</requestname><!—流程标题-->
<EsOnLineReg>
<RegCount>1</RegCount>
<RegInfo>
<RegType>在线申请</RegType> <!—自此开始为流程主字段名称和组字段名称对应的值-->
<RegUserGh>zhangyuntu</RegUserGh>
<RegDate>2009-06-03 09:17:24</RegDate>
<RegReason>申请</RegReason>
<RegToUser>zhangyuntu</RegToUser>
<RegUnid>41</RegUnid>
<Regdocindept>归档单位</Regdocindept>
<Regusingtype>在线申请</Regusingtype>
<Regdalx>文书档案</Regdalx>
<RegOpinion></RegOpinion>
<resource2></resource2>
<resource3></resource3>
<department></department>
<department3></department3>
<resourcemore1></resourcemore1>
<sfbr></sfbr>
<RegViewInfo rows='2'> <!—以下信息为流程明细信息-->
<ViewInfo doctype='文书档案' dfdw='对方单位' ssxm='所属项目' shtbh='所合同编号' th='图号' bzz='编制者' tzmc='图纸名称' bzdw='编制单位' wjbh='文件编号' cbdw='承办部门' ngbm='拟稿部门' dh=' - -2-0003' wh='[2009-03]' wjbt='申请单类型:在线申请3标题' zrz='责任者' mj='机密' bgqx='短期' cwrq='2009-05-22' days='0' reg_flag='0' dalx='da12481250' daTable='da1248' dakey='3' result='' /><!—第一条明细信息,组成方式:明细字段名称=字段值-->
<ViewInfo doctype='文书档案' dfdw='对方单位' ssxm='所属项目' shtbh='所合同编号' th='图号' bzz='编制者' tzmc='图纸名称' bzdw='编制单位' wjbh='文件编号' cbdw='承办部门' ngbm='拟稿部门' dh=' - -1-0005' wh='[2009-04]' wjbt='申请单类型:在线申请4标题' zrz='责任者' mj='公开' bgqx='长期' cwrq='2009-05-22' days='0' reg_flag='0' dalx='da12481250' daTable='da1248' dakey='4' result='' /> <!—第二条明细信息,组成方式:明细字段名称=字段值-->
</RegViewInfo>
</RegInfo>
</EsOnLineReg>
</data>
<msc>
2. 调用接口
直接请求 URL:将上述生成的XML文件作为参数传递给该接口。
3. 接口以XML个格式返回处理结果
<msc>
<respheader>
<enterpriseid>GZGS</enterpriseid>
<serviceid>FWOA</serviceid>
<ver>300</ver>
<transactionid>0000000001</transactionid>
<action>createRequest</action>
<resptime>2006-6-22 17:43:23</resptime>
<respno>0</respno><!-- 0表示成功,非0表示失败 -->
<respmsg></respmsg> <!-- 错误信息 -->
</respheader>
</msc>
异构信息只需要关心上诉红色标注部分信息。
- 1如何对客户变得更有“粘性”
- 2审视流程管理的革命过程
- 3基于SOA技术的ERP系统敏捷架构管理
- 4建立流程闭环 提升流程管理水平
- 5解析导入对于企业管理的7个价值
- 6天翎筹备成立子公司 加快业务流程数字化建设
- 7大数据和HR挑战
- 8浅析知识管理和IT之间的关系
- 9两个常见的项目规划模式
- 10让流程管理"灵动"起来
- 11如何确定顾客对业务流程的满意度
- 12怎样能够使流程与IT相互协调
- 13协同OA软件对城市公司年度招聘计划审批流程
- 14SOA和不同的原则之间如何无扰协同
- 15泛普OA软件非标配应用:外部数据触发流程应用
- 16企业管理趋势--业务流程管理
- 17IBM 首席架构师:企业需要智慧流程
- 18OA系统给费用报销流程从出纳付款到导入凭证的流程
- 19移动云时代的CRM是什么样子的?
- 20如何评估社会化与协作性适用性?
- 21如何利用实时分析提高流程效率?
- 22SOA和之间如何协同工作
- 23怎样科学评价流程E化的效果
- 24新型社交网络促进新式营销的发展
- 25 流程:效率和体验
- 26企业后勤业务流程化管理的探讨
- 27简析对手工业务流程的看法
- 28泛普OA系统城市公司人员面试评价审批流程
- 29如何搭建企业“互联网办公室”
- 30金融信托行业研讨会在京圆满落幕