
一、引言
ERP與OA是目前企業管理中常用的軟件。企業資源計劃系統(Enterprise?Resource?Planning,ERP)是對企業中物流、生產、銷售、財務等核心業務流程全面集成的業務信息管理系統。而OA(Office?Automation)系統是為企業打造一個統一的數字化協同平臺,企業內部所有人員、信息、業務匯總到一個平臺同步辦理,實現跨區域協作的內部運營系統。ERP是以數據結果處理為核心內容的業務流程管理,側重于企業業務數據的處理、分析和挖掘,更多實現的是業務管理問題;OA則解決企業內部組織體系運作的協同管理問題,著眼于行政管理,它的審批流程是目前國內無法擺脫行政審批結構的企業的最強力助手。兩個系統互補卻獨立運行,企業在一些日常業務處理過程中需要在兩套系統中頻繁切換才能完成業務工作。內部運營系統、業務管理系統各據一方,信息孤島、應用孤島、資源孤島日漸突顯,企業信息化因此被加諸沉重的砝碼,造成企業資源和信息成本的浪費。如何科學高效地進行系統集成,實現全面信息化,成為企業信息化管理中亟待解決的問題。
二、集成技術介紹
1、技術核心:主要采用WEBSERVICE互相調用方式實現OA與ERP系統的集成。Web?Service的主要功能就是可以異構系統或平臺的功能調用。同時由于Web?Service中使用XML來進行數據交換,所以在使用Web?Service時不用擔心防火墻這些設備帶來的影響。Web?Service是通過一系列標準和協議來保證和程序之間的動態連接和保證其安全調用的。其中主要的標準和協議是:XML、WSDL、SOAP、HTTP、UDDI。為了不干擾OA的正常運行,中間使用J2EE框架搭建的微服務接口訪問,支持SOAP1.1及SOAP1.2協議。
2、交互方式:ERP?與OA一般采用SOAP協議的WebService進行數據交互;交互過程中要保證采用的數據格式相互一致,數據格式一般選用JSON樣式,為了雙方系統的接口效率得到提升,減少接口的響應時間,所有接口均采用異步調用方式進行,返回值需增加一個GUID標識字段來標識是哪次調用接口返回的結果。
集成方式如下圖所示:
三、OA與ERP集成的應用類型
1、數據集成
數據集成就是將分散在不同數據源中的有效數據,邏輯地或物理地集成到一個統一的數據集合中。OA與ERP數據集成主要包含人員組織數據同步和業務數據同步兩大內容。人員組織同步,主要實現組織架構信息同步,實現用戶信息、賬號、以及崗位等信息的同步,并同理實現其他異構系統組織用戶的統一管理,維護管理一套組織用戶數據。業務數據同步,可以避免信息的重復錄入,消除各個系統中數據變更的不同步性,為使用者在同一平臺上查閱需要的數據信息提供了可能性。實現數據集成的系統稱作數據集成系統,它為用戶提供統一的數據源訪問接口,執行用戶對數據源的訪問請求。
2、頁面集成
通過OA門戶為用戶訪問其他異構系統定制一個統一入口,用戶訪問企業內部信息資源時只需要登錄到OA門戶系統,就可使用門戶系統中集成的各個應用系統,主要指系統管理上的集成,包括用戶驗證(含單一登錄,即SSO),異構系統的功能直接嵌入到OA使用菜單中,使用戶不必記錄過多的賬號密碼,來回切換系統進行操作。即降低了其他系統的服務器壓力,也讓用戶使用的更加便捷;
3、流程集成
流程管理是ERP軟件相對薄弱的一個環節,因此不少ERP系統使用的公司不得不把很多業務審批表單沿用傳統紙質審批單來傳遞和審批。ERP的流程更多的是狀態的階段記錄,其流程審批受到單向通過性、復核性弱、信息難以共享等因素的影響,難以滿足企業中多變的流程應用需求,比如背靠背審批、順序會簽等。但是通過OA流程管理與ERP進行流程集成,就能讓OA的強大靈活的流程處理能力為ERP在流程管理上的不足進行補充,促進流程電子化,審批效率大幅提升。
4、消息集成
將各個系統中的相關處理事項(如待辦信息、未讀郵件、數據報表、短信通知等)統一推送到OA系統中的待辦欄中,方便用戶統一處理。
四、OA與ERP集成的意義
1、實現了ERP與OA系統的集成應用
基于web的客戶端可以方便地實現OA系統與ERP系統的集成應用,補充了ERP流程和協作功能的不足;可實現單點登錄,減少用戶操作的復雜性,能讓用戶更直觀、快速的處理各項業務。
2、降低軟件許可證成本
由于將用戶業務工作前移,實現了相同操作類型的用戶以少量ERP授權用戶方式訪問ERP系統,這樣能大大降低系統所需要購買的軟件許可證數量。尤其對一些國外ERP軟件,將會降低不少用戶授權的成本。根據應用的復雜性,預計可以減少80%的查詢/報表用戶,減少30%-70%的操作用戶。
3、提高工作效率
通過系統的集成,數據只需要錄入一次,數據創建崗人員只需要檢查數據,通過數據集成技術,將在辦公協作系統中審批過的數據直接寫入ERP系統,并且能夠在數據寫入前進行數據檢查,保障了數據的準確性,減少對數據的重復錄入,減少了數據創建崗的工作強度。
在辦公協作系統中,可以將ERP系統數據產生、審核等流程信息進行記錄跟蹤,彌補了ERP系統對數據形成前與形成過程不能進行跟蹤的不足,有利于管理控制ERP系統數據申請流程?。
4、降低管理和培訓成本、減輕用戶操作難度
由于利用了辦公協作系統的用戶一般為公司的全體員工,系統操作相對簡單的特點,就能有效地減少了ERP系統客戶端數量,減輕了ERP系統負擔,并大大節省了系統使用與員工培訓的成本。
結語
隨著企業的信息系統及業務功能越來越多,企業內部的信息孤島現象也愈加嚴重,嚴重拖慢企業的管理效率,OA與ERP融合應用不僅實現了功能互補、數據互通,而且擴展了ERP的權限管理,使得系統界面統一、流程統一,打破運營過程中的信息孤島,提高了工作效率。
作者簡介:程彪,蒙自,1981.12.1,大學本科,工程師,云南錫業股份有限公司,信息化應用?云南錫業股份有限公司。