系統(tǒng)集成概述
匯高系統(tǒng)平臺(tái)定位高端技術(shù),采用國(guó)際最先進(jìn)的J2EE+SOA+MVC+WebService技術(shù),支持與第三方系統(tǒng)進(jìn)行集成整合,進(jìn)行OA平臺(tái)與其他系統(tǒng)(如財(cái)務(wù)系統(tǒng)、用友NC、SAP、CRM、HR系統(tǒng)等)之間的數(shù)據(jù)關(guān)聯(lián),消除企業(yè)多系統(tǒng)間應(yīng)用形成信息孤島,促進(jìn)信息資源的有效運(yùn)用,支持實(shí)現(xiàn)大數(shù)據(jù)一體化管理。
多系統(tǒng)數(shù)據(jù)集成實(shí)現(xiàn)方式
-
- 通過(guò)數(shù)據(jù)源接口方式讀、寫
- 匯高OA系統(tǒng)平臺(tái)配置有成熟的、標(biāo)準(zhǔn)化的數(shù)據(jù)源接口、“后臺(tái)觸發(fā)程序”接口,通過(guò)數(shù)據(jù)源配置、后觸發(fā)程序,實(shí)時(shí)自動(dòng)讀取第三方業(yè)務(wù)系統(tǒng)(如用友U9)的數(shù)據(jù)庫(kù)的數(shù)據(jù)到OA系統(tǒng)中,實(shí)現(xiàn)流程數(shù)據(jù)關(guān)聯(lián)(銷售訂單數(shù)據(jù)、采購(gòu)數(shù)據(jù)、合同數(shù)據(jù)等)、報(bào)表數(shù)據(jù)關(guān)聯(lián)等;
- “數(shù)據(jù)源接口定義”就是在OA辦公系統(tǒng)中添加HR系統(tǒng)的數(shù)據(jù)源地址,通過(guò)這個(gè)地址來(lái)提取HR系統(tǒng)的數(shù)據(jù),相當(dāng)于在OA辦公系統(tǒng)和HR系統(tǒng)之間建立一條溝通的管道。不管HR系統(tǒng)的數(shù)據(jù)庫(kù)、開(kāi)發(fā)語(yǔ)言、技術(shù)架構(gòu)是什么,也不需要對(duì)其做任何改動(dòng),只要知道它的數(shù)據(jù)表結(jié)構(gòu)就可以了。
- “后臺(tái)觸發(fā)程序”接口用來(lái)擴(kuò)展系統(tǒng)的功能,主要用于編寫特殊的業(yè)務(wù)邏輯。使用Java編寫符合規(guī)范的程序代碼,編譯后上傳到服務(wù)器上后就可以被表單模板調(diào)用。每個(gè)表單模板都能設(shè)置后臺(tái)觸發(fā)程序接口。在表單模板上設(shè)置了后臺(tái)觸發(fā)程序的接口后,就可以在發(fā)送審批后或者審批完畢時(shí),將表單上的數(shù)據(jù)寫入到第三方系統(tǒng)的數(shù)據(jù)庫(kù),或者以表單上的數(shù)據(jù)來(lái)更新第三方系統(tǒng)中的相關(guān)數(shù)據(jù)了。
-
- 通過(guò)標(biāo)準(zhǔn)化數(shù)據(jù)接口讀、寫
- 如果對(duì)方系統(tǒng)提供標(biāo)準(zhǔn)的數(shù)據(jù)接口,可以通過(guò)后觸發(fā)程序進(jìn)行接口的調(diào)用,以取得讀出、寫入的數(shù)據(jù)。這種方法的優(yōu)點(diǎn)在于直接調(diào)用對(duì)方系統(tǒng)的接口,不需要了解對(duì)方系統(tǒng)的業(yè)務(wù)信息,只要提供接口需要的參數(shù)就能夠完成數(shù)據(jù)的整合,并且安全性比較高。
- 在后觸發(fā)程序中,可以對(duì)審批流程中的全過(guò)程,包括:申請(qǐng)單初始化、申請(qǐng)發(fā)送前、申請(qǐng)發(fā)送后、每一步審批前、每一步審批后、審批結(jié)束后等均可以按業(yè)務(wù)需求進(jìn)行各種操作,在操作時(shí),能夠取得表單上的全部數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行加工再處理。
- 樣例介紹:
-
- 通過(guò)數(shù)據(jù)源接口方式讀、寫
- 如果對(duì)方系統(tǒng)有相關(guān)的技術(shù)人員協(xié)助工作,也可以通過(guò)由匯高研發(fā)的數(shù)據(jù)整合平臺(tái)關(guān)聯(lián)中間件(如mule-ESB)進(jìn)行數(shù)據(jù)整合的處理。這種方法主要用于對(duì)方系統(tǒng)不能提供標(biāo)準(zhǔn)的數(shù)據(jù)接口,并且在整合時(shí)對(duì)安全的要求又比較高的時(shí)候。
- 平臺(tái)采用在線交互的配置方式,支持對(duì)多個(gè)不同系統(tǒng)的集成,每個(gè)集成的系統(tǒng)支持多個(gè)不同的版本,每個(gè)版本均可建立多個(gè)集成業(yè)務(wù)。
- 與待集成系統(tǒng)的連接包括數(shù)據(jù)庫(kù)直連和WebService兩種形式。從數(shù)據(jù)安全方面,即使是數(shù)據(jù)庫(kù)直連,也是采用底層取得數(shù)據(jù)形式,不會(huì)出現(xiàn)SQL注入的問(wèn)題。
- 每個(gè)版本下面都可以建立多個(gè)業(yè)務(wù)。每個(gè)業(yè)務(wù)中建立的操作包括提醒、關(guān)聯(lián)、后觸發(fā)。
- 提醒:在OA表單中錄入信息時(shí)自動(dòng)取得集成系統(tǒng)的數(shù)據(jù)列表。
- 關(guān)聯(lián):根據(jù)某個(gè)控件錄入的值,自動(dòng)取得集成系統(tǒng)指定的關(guān)聯(lián)數(shù)據(jù)并填充到OA表單中。
- 后觸發(fā): 當(dāng)某個(gè)指定的審批節(jié)點(diǎn)的審批人通過(guò)審批后,能夠自動(dòng)觸發(fā)事件,將數(shù)據(jù)寫入到集成系統(tǒng)中。
用友U8集成——采購(gòu)申請(qǐng)單
支持單點(diǎn)登錄
1、在OA中發(fā)起采購(gòu)申請(qǐng)單的時(shí)候可以將用友U9系統(tǒng)物料名單關(guān)聯(lián)到OA表單中進(jìn)行列表樣式展現(xiàn)和選取。
2、在OA系統(tǒng)中采購(gòu)申請(qǐng)流程審批節(jié)點(diǎn)完成后可以將指定部分的字段信息內(nèi)容傳送到用友U9系統(tǒng)。
財(cái)務(wù)系統(tǒng)集成——財(cái)務(wù)憑證生成導(dǎo)入用友U8
我們知道OA系統(tǒng)以流程管理為核心,包括財(cái)務(wù)管理中的一系列流程,如借支、報(bào)銷、采購(gòu)、預(yù)算、差旅費(fèi)管理等,都是在OA系統(tǒng)中審批流轉(zhuǎn)的。而財(cái)務(wù)軟件以財(cái)務(wù)管理為核心,實(shí)現(xiàn)企業(yè)賬目、資金賬戶、企業(yè)收支狀況等方面的管理,管理的內(nèi)容是財(cái)務(wù)數(shù)據(jù)。所以這兩種系統(tǒng)之間的整合,就是OA系統(tǒng)工作流和財(cái)務(wù)軟件中財(cái)務(wù)數(shù)據(jù)的整合。
匯高通過(guò)財(cái)務(wù)接口參數(shù)配置進(jìn)行相關(guān)摘要、科目代碼等信息設(shè)置,實(shí)現(xiàn)在匯高OA系統(tǒng)平臺(tái)上進(jìn)行財(cái)務(wù)類流程審批完成后(如費(fèi)用報(bào)銷流程、付款申請(qǐng)流程等),自動(dòng)生成相應(yīng)的財(cái)務(wù)憑證實(shí)時(shí)導(dǎo)入到財(cái)務(wù)系統(tǒng)中(如用友U8、金蝶K3等)。
樣例介紹
過(guò)匯高OA系統(tǒng)的一個(gè)實(shí)例,我們可以看到費(fèi)用報(bào)銷單在OA系統(tǒng)中審批完畢后,報(bào)銷數(shù)據(jù)直接傳到金蝶財(cái)務(wù)系統(tǒng)中生成財(cái)務(wù)憑證,無(wú)需再手工錄入。
HR組織架構(gòu)信息同步——用友NC/EAS/HR/SAP系統(tǒng)
提供HR同步集成,能夠?qū)崿F(xiàn)把HR系統(tǒng)中的人員 組織信息同步到OA系統(tǒng)中,包括行政架構(gòu)及崗位信息、流程崗位信息、人員信息。匯高OA系統(tǒng)與第三方系統(tǒng)做組織信息整合一般有以下幾種整合方式:
- 1. 以O(shè)A為中心,對(duì)方出接口,OA在修改帳號(hào)時(shí)調(diào)用接口做實(shí)時(shí)同步;
- 2. 以第三方為中心,OA系統(tǒng)出接口,他們?cè)谛薷臅r(shí)調(diào)用OA的接口做實(shí)時(shí)同步;
- 3. 在OA的帳號(hào)里面增加同步按鈕,人工點(diǎn)擊按鈕后,取第三方系統(tǒng)的帳號(hào)同步到OA;
- 4. 在OA中增加定時(shí)任務(wù),按指定時(shí)間段做帳號(hào)同步;
- 5. 哪個(gè)系統(tǒng)有帳號(hào)改動(dòng)就往中間庫(kù)里推,每個(gè)系統(tǒng)都定時(shí)做掃描更新本系統(tǒng)的帳號(hào);
SAP系統(tǒng)集成應(yīng)用
SAP集成應(yīng)用主要是在用戶同步、審批數(shù)據(jù)傳遞和財(cái)務(wù)憑證信息自動(dòng)導(dǎo)入等方面,如下示圖:
SAP系統(tǒng)集成應(yīng)用
帳號(hào)集成形式,在【用戶機(jī)器碼綁定】畫面中集中對(duì)微信、釘釘、手機(jī)APP等登錄帳號(hào)的查看及設(shè)置:
人事檔案人員的綁定功能
薪資信息的推送功能
集成接口,能夠?qū)⒖蛻艏{入釘釘、微信帳號(hào)中統(tǒng)一推送信息
微信企業(yè)版的支持
RTX新增推送信息能夠直接點(diǎn)擊鏈接打開(kāi)畫面的功能
在釘釘中,能夠像在APP或WEB中一樣對(duì)審批進(jìn)行各種操作
商務(wù)智能BI系統(tǒng)集成
支持與BI智能系統(tǒng)進(jìn)行大數(shù)據(jù)集成,將BI系統(tǒng)中各項(xiàng)分析數(shù)據(jù)推送到OA系統(tǒng)框架界面上,領(lǐng)導(dǎo)可以通過(guò)登錄OA即可快速查看企業(yè)經(jīng)營(yíng)的各項(xiàng)數(shù)據(jù)情況。
單點(diǎn)登錄
支持單點(diǎn)登錄
在將匯高OA系統(tǒng)平臺(tái)與其他第三方系統(tǒng)進(jìn)行登錄集成,實(shí)現(xiàn)在OA平臺(tái)上可以直接點(diǎn)選無(wú)需輸入第三方系統(tǒng)的用戶名跟密碼即可直接進(jìn)入到第三方系統(tǒng),減少企業(yè)在多系統(tǒng)運(yùn)行下在不同系統(tǒng)間進(jìn)行切換時(shí)候的登錄重復(fù)工作
- 能夠配置多個(gè)系統(tǒng)的登錄,實(shí)現(xiàn)統(tǒng)一平臺(tái)操作;
- 能夠在菜單上顯示為菜單項(xiàng),并通過(guò)權(quán)限組控制使用權(quán);
- 每個(gè)用戶在登錄時(shí)能夠保存用戶名、密碼,并可自行維護(hù);
- 匯高OA也向其他系統(tǒng)開(kāi)放自己的單點(diǎn)登錄接口;
AD域同步
當(dāng)前PC如果已經(jīng)成功登錄AD域,訪問(wèn)OA時(shí)可通過(guò)域用戶直接登錄,實(shí)現(xiàn)企業(yè)內(nèi)部網(wǎng)的統(tǒng)一認(rèn)證,準(zhǔn)備工作:
- 1、在AD域部署之前做好OA安裝目錄的完整備份或替換文件的備份。
- 2、將config.xml文件中關(guān)于AD域相關(guān)配置項(xiàng)添加到客戶環(huán)境的htoa\OAapp\OAapp.w oa\Contents\Resources對(duì)應(yīng)config.xml文件中,其中Config.xml文件配置項(xiàng)中
AD域登錄
短信/郵件系統(tǒng)集成
- 1)采用單點(diǎn)登錄形式
- 通過(guò)OA內(nèi)嵌單點(diǎn)登錄系統(tǒng)設(shè)置郵件服務(wù)器訪問(wèn)地址
- 系統(tǒng)支持獨(dú)立用戶密碼保存,能夠直接進(jìn)入郵件訪問(wèn)畫面
- 2)使用系統(tǒng)郵件系統(tǒng)
- 支持POP3、SMTP、IMAP等主流協(xié)議
- 支持多郵箱帳號(hào)配置
- 3)支持短信平臺(tái)集成并直連下行短信通道,對(duì)用戶觸發(fā)節(jié)點(diǎn)與提醒信息
- 不僅能夠在線發(fā)送手機(jī)短信,還對(duì)外公開(kāi)了短信發(fā)送接口,系統(tǒng)中其它模塊的
短信提醒也能夠調(diào)用。