一、BPM和ERP的集成應用
企業在選擇和使用ERP的過程中存在很多尷尬的地方,如二次開發難、程序較固化、開發費用較高、license費用驚人、不易解決內部個性化的復雜流程審批問題、和企業內外部其他應用系統集成缺少有效的平臺及工具支撐等,BPM則可以搭建一個多系統的集成平臺實現企業所需要的功能。
BPM和ERP集成方式之一:有來有回。例如在SAP中做采購單,做完轉成一個流程。BPM技術可以做到由SAP做好ERP的采購申請單,從而觸發,經過各個流程判斷完了以后,通過機器相關的數據更新的狀態更新給SAP,在這個過程當中跟ERP的類型、金額和不同的權限來做過程的扭轉。
BPM與ERP集成方式之二:你的走向我做主。沒有BPM之前很多流程需要人為去判斷,集成之后有來自ERP的走向問題是,BPM可以按照流程規范和實際情況自動跳轉到下一個流程或者回到ERP系統中。
BPM與ERP集成方式之三:你的數據我展現。ERP使用時間越長數據量就越大,BPM可以專業的挖掘出需要的數據,呈現在使用者面前。
BPM與ERP集成方式之四:對現有系統的集成。
二、BPM和ERP的定位
BPM(Business Process Management)指的是通過對企業內部及外部的業務流程的整個生命周期 進行建模、自動化、管理監控和優化, 使企業利潤得以提升的一門學科。
企業在應用ERP的過程中有很多的流程,BPM和ERP之間應該是一個怎樣的關系必須明確,所以BPM和ERP的定位十分重要。流程無處不在,按照不同的分類方式流程又被分為很多不同的種類:
按照傳統職能分為供應鏈/制造運營、內部運營、人力資源、財務、信息科技、市場、銷售、客戶服務等;按照業務分類可以分為市場營銷、產品開發、供應鏈、技術服務等,每一個業務下又有多個不同的業務流程;按照系統功能可分為IERP(Inside ERP):專業、高價值功能的流程、OERP( Outside ERP):大量跨部門的流程以及Ad-hoc:無數的小型臨時的流程(ad-hoc)。IERP比較復雜,但相對固定,具有行業或功能特性多內置于企業應用之總,但往往客制化成本太高。OERP結構相當復雜,要求隨需而變,往往是跨部門、應用系統、客戶、合作伙伴、供應商以及員工的流程。Ad-hoc具有高度的個性化,流程幾乎沒有可預先定義的結構。
ERP是以企業資源管理為核心,解決企業的生產、庫存、財務、供應鏈等問題,側重于物流、資金流、信息流的管理。而BPM是以流程為導向,企業規則制度、法律法規為前提,解決企業的流程執行力、管理效率等問題,側重于對流程的管控及人的管控。蘇克東總監說,ERP能夠為BPM提供基礎數據及記錄流程數據,BPM則可以提升流程執行力、彌補ERP流程管控方面的不足,二者融合后,企業內部管理會更加順暢、組織能力也將全面提升。
三、Ultimus技術實現方案
1.Ultimus BPM 平臺: 具備協同合作設計的功能,可以和業務部門一起來設計各業務部門的管理流程。
2. BPM 企業流程集成平臺:流程是跨部門、跨應用系統,是復雜的人員交互協同更增加它的復雜度,BPM是基于SOA架構全面支撐企業內部多系統集成應用。
3. Process as Web Services
4. Ultimus 流程機器人:種類眾多的流程機器人是實現與ERP系統集成的一把利器,通過Ultimus流程機器人可以實現同其他系統的無縫集成。
Ultimus在以往的案例中,已經總結了Ultimus BPM同SAP、Oracle、QAD等集成應用的方式和方法,可以幫助客戶無縫集成企業原有的ERP軟件,并取得顯著效益。
總結:用戶在充分認識和了解了BPM和ERP及其關系,并能夠知道它們的應用環境和特點后,才能讓他們在企業中發揮優勢。