系统集成概述
汇高系统平台定位高端技术,采用国际最先进的J2EE+SOA+MVC+WebService技术,支持与第三方系统进行集成整合,进行OA平台与其他系统(如财务系统、用友NC、SAP、CRM、HR系统等)之间的数据关联,消除企业多系统间应用形成信息孤岛,促进信息资源的有效运用,支持实现大数据一体化管理。
多系统数据集成实现方式
-
- 通过数据源接口方式读、写
- 汇高OA系统平台配置有成熟的、标准化的数据源接口、“后台触发程序”接口,通过数据源配置、后触发程序,实时自动读取第三方业务系统(如用友U9)的数据库的数据到OA系统中,实现流程数据关联(销售订单数据、采购数据、合同数据等)、报表数据关联等;
- “数据源接口定义”就是在OA办公系统中添加HR系统的数据源地址,通过这个地址来提取HR系统的数据,相当于在OA办公系统和HR系统之间建立一条沟通的管道。不管HR系统的数据库、开发语言、技术架构是什么,也不需要对其做任何改动,只要知道它的数据表结构就可以了。
- “后台触发程序”接口用来扩展系统的功能,主要用于编写特殊的业务逻辑。使用Java编写符合规范的程序代码,编译后上传到服务器上后就可以被表单模板调用。每个表单模板都能设置后台触发程序接口。在表单模板上设置了后台触发程序的接口后,就可以在发送审批后或者审批完毕时,将表单上的数据写入到第三方系统的数据库,或者以表单上的数据来更新第三方系统中的相关数据了。
-
- 通过标准化数据接口读、写
- 如果对方系统提供标准的数据接口,可以通过后触发程序进行接口的调用,以取得读出、写入的数据。这种方法的优点在于直接调用对方系统的接口,不需要了解对方系统的业务信息,只要提供接口需要的参数就能够完成数据的整合,并且安全性比较高。
- 在后触发程序中,可以对审批流程中的全过程,包括:申请单初始化、申请发送前、申请发送后、每一步审批前、每一步审批后、审批结束后等均可以按业务需求进行各种操作,在操作时,能够取得表单上的全部数据并对数据进行加工再处理。
- 样例介绍:
-
- 通过数据源接口方式读、写
- 如果对方系统有相关的技术人员协助工作,也可以通过由汇高研发的数据整合平台关联中间件(如mule-ESB)进行数据整合的处理。这种方法主要用于对方系统不能提供标准的数据接口,并且在整合时对安全的要求又比较高的时候。
- 平台采用在线交互的配置方式,支持对多个不同系统的集成,每个集成的系统支持多个不同的版本,每个版本均可建立多个集成业务。
- 与待集成系统的连接包括数据库直连和WebService两种形式。从数据安全方面,即使是数据库直连,也是采用底层取得数据形式,不会出现SQL注入的问题。
- 每个版本下面都可以建立多个业务。每个业务中建立的操作包括提醒、关联、后触发。
- 提醒:在OA表单中录入信息时自动取得集成系统的数据列表。
- 关联:根据某个控件录入的值,自动取得集成系统指定的关联数据并填充到OA表单中。
- 后触发: 当某个指定的审批节点的审批人通过审批后,能够自动触发事件,将数据写入到集成系统中。
用友U8集成——采购申请单
支持单点登录
1、在OA中发起采购申请单的时候可以将用友U9系统物料名单关联到OA表单中进行列表样式展现和选取。
2、在OA系统中采购申请流程审批节点完成后可以将指定部分的字段信息内容传送到用友U9系统。
财务系统集成——财务凭证生成导入用友U8
我们知道OA系统以流程管理为核心,包括财务管理中的一系列流程,如借支、报销、采购、预算、差旅费管理等,都是在OA系统中审批流转的。而财务软件以财务管理为核心,实现企业账目、资金账户、企业收支状况等方面的管理,管理的内容是财务数据。所以这两种系统之间的整合,就是OA系统工作流和财务软件中财务数据的整合。
汇高通过财务接口参数配置进行相关摘要、科目代码等信息设置,实现在汇高OA系统平台上进行财务类流程审批完成后(如费用报销流程、付款申请流程等),自动生成相应的财务凭证实时导入到财务系统中(如用友U8、金蝶K3等)。
样例介绍
过汇高OA系统的一个实例,我们可以看到费用报销单在OA系统中审批完毕后,报销数据直接传到金蝶财务系统中生成财务凭证,无需再手工录入。
HR组织架构信息同步——用友NC/EAS/HR/SAP系统
提供HR同步集成,能够实现把HR系统中的人员 组织信息同步到OA系统中,包括行政架构及岗位信息、流程岗位信息、人员信息。汇高OA系统与第三方系统做组织信息整合一般有以下几种整合方式:
- 1. 以OA为中心,对方出接口,OA在修改帐号时调用接口做实时同步;
- 2. 以第三方为中心,OA系统出接口,他们在修改时调用OA的接口做实时同步;
- 3. 在OA的帐号里面增加同步按钮,人工点击按钮后,取第三方系统的帐号同步到OA;
- 4. 在OA中增加定时任务,按指定时间段做帐号同步;
- 5. 哪个系统有帐号改动就往中间库里推,每个系统都定时做扫描更新本系统的帐号;
SAP系统集成应用
SAP集成应用主要是在用户同步、审批数据传递和财务凭证信息自动导入等方面,如下示图:
SAP系统集成应用
帐号集成形式,在【用户机器码绑定】画面中集中对微信、钉钉、手机APP等登录帐号的查看及设置:
人事档案人员的绑定功能
薪资信息的推送功能
集成接口,能够将客户纳入钉钉、微信帐号中统一推送信息
微信企业版的支持
RTX新增推送信息能够直接点击链接打开画面的功能
在钉钉中,能够像在APP或WEB中一样对审批进行各种操作
商务智能BI系统集成
支持与BI智能系统进行大数据集成,将BI系统中各项分析数据推送到OA系统框架界面上,领导可以通过登录OA即可快速查看企业经营的各项数据情况。
单点登录
支持单点登录
在将汇高OA系统平台与其他第三方系统进行登录集成,实现在OA平台上可以直接点选无需输入第三方系统的用户名跟密码即可直接进入到第三方系统,减少企业在多系统运行下在不同系统间进行切换时候的登录重复工作
- 能够配置多个系统的登录,实现统一平台操作;
- 能够在菜单上显示为菜单项,并通过权限组控制使用权;
- 每个用户在登录时能够保存用户名、密码,并可自行维护;
- 汇高OA也向其他系统开放自己的单点登录接口;
AD域同步
当前PC如果已经成功登录AD域,访问OA时可通过域用户直接登录,实现企业内部网的统一认证,准备工作:
- 1、在AD域部署之前做好OA安装目录的完整备份或替换文件的备份。
- 2、将config.xml文件中关于AD域相关配置项添加到客户环境的htoa\OAapp\OAapp.w oa\Contents\Resources对应config.xml文件中,其中Config.xml文件配置项中
AD域登录
短信/邮件系统集成
- 1)采用单点登录形式
- 通过OA内嵌单点登录系统设置邮件服务器访问地址
- 系统支持独立用户密码保存,能够直接进入邮件访问画面
- 2)使用系统邮件系统
- 支持POP3、SMTP、IMAP等主流协议
- 支持多邮箱帐号配置
- 3)支持短信平台集成并直连下行短信通道,对用户触发节点与提醒信息
- 不仅能够在线发送手机短信,还对外公开了短信发送接口,系统中其它模块的
短信提醒也能够调用。