| 每个异构系统浏览数据的标识,在系统界面设置见根据该ID引用数据 设置前文配置的数据源,通过该数据源获取异构系统的数据 这里配置获取数据的SQL语句,注意字段必须为2个以上 这里定义获取数据库信息的关键字段 这里定义在选择数据页面可供查询的关键字 这里定义选择数据页面数据列的列名称 这里定义选择数据页面数据列的列名称 该接口将提供可视化界面配置的方式,通过配置异构系统结构型数据和流程表单字段对应关系,检索数据SQL语句等信息,实现定时的从异构系统获取数据自定生成审批工作流。 属性说明 名称:该设置的名称(非关键信息) 流程名称:OA系统中的某流程 外部主表:这里设置流程主表信息从异构系统数据库中哪个表获取数据 外部主表条件:这里设置从异构系统主表中获取数据时的过滤条件 外部明细表1: 这里设置流程明细表信息从异构系统数据库中哪个表获取数据 外部明细表条件1:这里设置从异构系统明细表中获取数据时的过滤条件 该接口通过提供一个可被外部系统访问的来实现触发生成OA系统中审批工作流的功能,异构系统可以在需要的时候调用该接口,同时将创建流程所需的数据打包为XML数据流作为参数传递给该接口。 为了保证其安全性调用该接口的客户端地址必须是在OA系统中设置的可信任客户端地址范围中。 该接口提供了通过标准的XML文件OA办公系统的工作流和异构系统进行数据交换的功能,实际使用的最常见的就是多套系统之间的公文交换。 这一接口在OA系统中属于可配置功能,只要遵循OA提供的XML文件格式,通过配置就可以实现数据交换。 主要实现思路:在OA中将需要导出流程的所有数据(正文和附件内容经过的加密方式转换成字符串形式存放在XML文件)导出为一个XML文件,然后将该文件发送到指定的存储位置,如服务器,消息中间件等等,供异构系统调用,同时异构系统可以将需要OA接收的文件同样放置到指定的存储位置供OA读取 这里可以设置自动导出工作流信息,手工导出工作流信息两中类型
|