談到ERP,至今可能還有很多人并不了解,但如果在大中型企業從事過管理工作過的人,應該對此都不陌生。大約從2004年開始,國内ERP項目的實施便在各大企業如火如荼地展開,SAP、Oracle、用友、金蝶等軟體廠商,IBM、埃森哲、普華、漢得等咨詢公司均在此領域展開了全面市場争奪。如果您從網上搜尋一下,還可以看到大量關于ERP系統實施的争論和吐槽。
但無論大家如何吐槽,
- 一個事實是:大緻到2014年,國内大中型企業已經基本完成了ERP系統的普及。ERP作為企業資訊化的核心系統,已經在大中型企業中成為不可或缺的關鍵資訊系統,企業核心業務的流轉與管控,關鍵資源的計劃與配置設定,業務與财務資料的核算均離不開ERP系統。
- 另一個事實是:由于ERP系統大多是套件模式(标準産品),是以系統的二次開發(客戶化定制)成本高,周期長,是所有企業使用者必須面對的一個問題。近些年,各行業受到網際網路和移動網際網路的影響,企業大環境發生了巨大的變化,龐大而複雜的ERP系統越來越難以應對業務變化對系統靈活度的要求。
低代碼平台,企業數字化轉型的利器
ERP系統在大中型企業中普及後,數字化轉型(Digital Transformation,簡稱:DX)的概念開始受到到追捧,從去年開始,國外的CIO們更是言必稱Digital Transformation。與此同時,另外一個概念開始進入人們的視野,即低代碼平台(Low-Code Platform,由Forrester Research于2014年首次提出),低代碼平台的出現,正是打破ERP系統僵化問題的利器。
如前所述,ERP系統是标準産品,是以系統調整時間長,成本高。而低代碼平台則不同,它的設計就是為了實作以無代碼或少量代碼方式快速定制系統,是以可以大幅提升系統響應業務需求的速度,降低系統實作的總成本。許多低代碼使用者表示,它已經解決了傳統企業軟體系統的一些缺點。由于其獨特的功能,低代碼平台正在吸引精明的管理人員。技術分析公司Forrester Research預測,低碼應用市場将從2018年的30多億美元增長到2020年的155億美元。
可以說,低代碼平台的出現讓“小步快跑、快速疊代”的網際網路發展理念在傳統的企業資訊化領域應用成為可能。低代碼平台雖好,但在大中型企業中用它替換現有運作中的ERP系統卻未必合适,最佳的方案是低代碼平台與現有ERP系統內建。保留ERP核心系統的定位,以低代碼平台來應對和實作企業靈活的業務需求,通過系統內建實作低代碼平台與ERP系統間的資料互動。
RPA另類系統內建,完美解決接口內建的尴尬
談到ERP系統內建,可能又是很多企業頭痛的問題,企業可能會遇到以下幾種情況:
- 沒有權限:許多跨國公司和集團企業下屬子公司都沒有ERP系統內建和二次開發的權限,企業内許多管理提升和創新的機會也是以被扼殺。
- 成本太高:一些大型ERP系統的系統內建與二次開發費用非常昂貴。是以,當企業想在某些環節實作一些微改善時,從投入産出來講似乎成本效益不高。
- 廠商已無法提供內建服務:一些企業的ERP系統已經使用了很多年,而原來的ERP廠商的服務也跟不上了,無法提供可靠的內建和二次開發服務。
RPA(機器人流程自動化)的出現,為企業ERP系統內建提供了另類解決方案。
确切來說,RPA并不是一個真實的、肉眼可見的機器人,而是流程自動化服務。RPA的全稱為機器人流程自動化(Robotic Process Automation),是一款軟體産品,可模拟人在電腦上的不同系統之間操作行為,替代人在電腦前執行具有規律與重複性高的辦公流程。其可以模拟人在電腦上操作的特征正好為上述提到ERP系統內建問題提供了一個完美的替代方案。
ERP+低代碼平台+RPA+AI,加速企業數字化轉型

上圖描繪了企業數字化轉型總體的系統架構,在此架構中,ERP系統可以繼續保持穩定(僵化),低代碼平台則通過無代碼或低代碼快速開發,快速部署上線的特性,以小步快跑,快速疊代的方式,實作企業創新與管理改善。
如果企業ERP系統不友善與低代碼平台作系統內建,則可以通過RPA機器人實作ERP系統與低代碼平台的資料互動。
我們以為ERP系統定制開發一個采購申請流程為例:
1. 用捷得(Joget)低代碼平台開發采購申請流程
每個企業的采購申請可能存在比較大的差異,是以很多ERP系統的标準功能都無法滿足企業的個性需求。是以,我們可以通過捷得低代碼平台來定制審批流程。
捷得(Joget)是一個開源的低代碼開發平台,無論使用者是否有程式設計能力,都能通過拖拽、配置的方式快速搭建各類管理系統。在即将推出的捷得DX中,還嵌入了TensorFlow。是以,企業還可以根據自身情況建立AI模型,并将模型嵌入捷得平台中,幫助企業建立更加高效的人工智能應用。
在捷得平台上完成采購審批流程定制後,我們需要實作與企業原有ERP系統的內建。
2. 識别需要與ERP系統互動的資料
在此場景中,我們可能有兩處與ERP資料互動的地方:
一是物料資料從ERP同步到捷得低代碼平台,以便在捷得低代碼平台發起申請時使用者可以選擇采購物料。二是将捷得低代碼平台審批通過的采購申請傳回ERP系統形成PO(采購訂單)。
在正常情況下,我們可以通過捷得低代碼平台的JDBC Binder做資料庫層面的內建或者通過ERP系統的Web Service接口完成上述的資料互動。但正如前文所述,有時可能無法做代碼級的系統內建,這時我們可以通過Everdroid(RPA機器人)來實作頁面級的內建。
3. 用Everdroid完成捷得(Joget)與ERP系統的資料互動
Everdroid是全球領先的機器人流程自動化解決方案供應商之一,它同樣提供了可視化的方式定義機器人工作流程。
在上述案例中,我們可以在Everdroid中定義兩個任務:
- 一個是讓機器人預設人,定時在SAP系統中查詢新增的物料和更新的物料,然後将這些值更新到捷得(Joget)低代碼平台中。
- Joget中采購審批通過的資料,通過Joget流程工具觸發UiPath機器人,預設人在SAP系統中建立新的PO(采購訂單)。
總結
如果您所在的企業也受到ERP系統僵化的困擾,您不妨按本文推薦的方案作出嘗試。利用低代碼開發平台(例如:Joget)的簡單、靈活和快速上線的優勢去實作企業内部的管理創新與微改善,如果系統內建時有困難,則可以通過RPA機器人(例如:Everdroid)實作系統間的內建。
(部分資料來源于網際網路,侵删)