很多企業(yè)使用ERP軟件對企業(yè)進行管理。但是隨著互聯(lián)網(wǎng)的發(fā)展,ERP不能滿足人們對功能的需求了,這時人們便會將ERP與帶有其他功能的系統(tǒng)集成,使用起來不僅復雜,而且往往需要企業(yè)的各部門一起配合。比如:ERP的報表、圖表功能不是很完善,多數(shù)情況下需要借助第三方報表工具??墒荅RP的二次開發(fā)并不是一件容易的事。專業(yè)的實施公司開發(fā)成本很高,如果開發(fā)過程遇到程序員離職,接替者需要一定的時間來理解前者編寫的程序代碼。而且二次開發(fā)產(chǎn)生的Bug,給系統(tǒng)的穩(wěn)定運行帶來風險,這些問題都將耗費很多時間。各種問題疊加在一起,嚴重影響了項目的整體進度。但是ERP的新功能的擴展,一直只有靠二次開發(fā)方式才能解決。
直到由北京魔方恒久軟件有限公司開發(fā)的魔方網(wǎng)表的問世,才真正給人們提供了一個ERP二次開發(fā)的工具。魔方網(wǎng)表具有無代碼開發(fā)、成本低、高定制化和可持續(xù)改善特性四個獨特的優(yōu)勢。由于不需要專業(yè)程序員編寫程序,用魔方網(wǎng)表對ERP的功能進行擴展,帶來的好處就是縮短了開發(fā)周期、避免了前面提到的開發(fā)過程中遇到的各種問題。如使用魔方網(wǎng)表軟件的集成擴展特性中的外部字段組方式,直接連接ERP的系統(tǒng)數(shù)據(jù)庫,將需要使用的數(shù)據(jù)讀取到魔方網(wǎng)表創(chuàng)建的表單中,讀取過來的字段名和數(shù)據(jù)會作為表單中的字段名(可更改字段名和字段類型)和數(shù)據(jù)的一部分,在這個表單中可以對數(shù)據(jù)進行操作或擴展出新的功能,如生成各種圖表和報表。此外還能通過魔方網(wǎng)表的移動端功能,對ERP進行移動數(shù)據(jù)填報,擴展了ERP的移動辦公能力。
華德起重機是一家為客戶定制非標品歐式起重機專業(yè)制造商,它的業(yè)務流程分為以下幾個步驟:業(yè)務下單—現(xiàn)場實地勘測—個性化結構設計—定制化生產(chǎn)—安裝。由于整個產(chǎn)品生產(chǎn)屬于離散型制造,每個起重機都是根據(jù)實地勘測定制的,因此華德生產(chǎn)的每一單都是一個不同的項目。該公司斥巨資購置的SAP主要解決財務訂單管理,無法滿足華德起重機的個性化定制業(yè)務的生產(chǎn)管理過程。后期購置的項目管理軟件Oracle P6 依然難以覆蓋企業(yè)所有生產(chǎn)環(huán)節(jié),并且與企業(yè)難以舍棄的SAP系統(tǒng)無法實現(xiàn)系統(tǒng)集成、數(shù)據(jù)共享,給生產(chǎn)、銷售、財務、倉儲各環(huán)節(jié)都帶了管理困難,為項目把控帶來了巨大風險。華德急需要一個新平臺集成SAP來控制各工序作業(yè),解決遇到的問題。
魔方網(wǎng)表憑其出色的集成能力得到了華德起重機的認可,于是他們找到了魔方恒久。那么魔方網(wǎng)表的集成能力有多強大呢?
1)通過外部字段組(簡稱EFG)跟其他的系統(tǒng)對接。第一種是跟其他第三方系統(tǒng)的數(shù)據(jù)庫通過JDBC去進行連接。數(shù)據(jù)庫支持SQLserver、Oracle、MySQL,以及SAP IQ這樣的列數(shù)據(jù)庫。這種連接是雙向的,魔方網(wǎng)表既可以去讀第三方的數(shù)據(jù),也可以去修改它的數(shù)據(jù)。外部字段組連接的優(yōu)勢是可以在本地存儲。本地存儲的好處是數(shù)據(jù)是兩份,當在魔方網(wǎng)表做寫操作時,若此時集成的第三方系統(tǒng)崩了或者網(wǎng)絡斷了,不會影響當下的操作,因為數(shù)據(jù)操作已經(jīng)保存在本地魔方網(wǎng)表的數(shù)據(jù)庫里,等網(wǎng)通了以后,魔方網(wǎng)表跟其他系統(tǒng)之間會自動進行數(shù)據(jù)同步,數(shù)據(jù)就自動同步到第三方的系統(tǒng)中。因此,第三方系統(tǒng)和網(wǎng)絡的狀況不會影響魔方網(wǎng)表的系統(tǒng)使用。這是在操作級別上去做集成很有用的一個特征。
2)除了數(shù)據(jù)庫方式的連接外,魔方網(wǎng)表還支持websevice方式的連接,只要配置好一個讀和寫API,就可以進行同步。這種方式,不僅僅是把數(shù)據(jù)拿過來,還可以處理完后將數(shù)據(jù)寫回去,這就意味著,魔方網(wǎng)表能做到擴展第三方系統(tǒng)的功能、交互等,而不僅僅是取數(shù)據(jù)做一些圖表報表分析。這個是跟只能取數(shù)據(jù)做報表、不能寫回數(shù)據(jù)的其他外部數(shù)據(jù)源,有著關鍵的本質的區(qū)別。除了外部字段組這種方式,魔方網(wǎng)表API的單次調(diào)用,比如通過員工ID去獲取上級、組織結構等,只要企業(yè)中有這樣的API,就可以通過調(diào)用函數(shù)進行調(diào)用。此外,可以通過魔方網(wǎng)表API調(diào)動外部功能,比如傳一個單據(jù)圖給百度AI去識別,百度AI把單據(jù)里的文字識別出來后,魔方網(wǎng)表把他們自動輸入到數(shù)據(jù)庫里。
3)API層面,魔方網(wǎng)表對外提供兩套API:一套是rest API,返回是XML;另一套是OPAN API,返回的是JSON。第三方系統(tǒng)或開發(fā)人員可以通過調(diào)整魔方網(wǎng)表的API來實現(xiàn)數(shù)據(jù)的讀寫。魔方網(wǎng)表的API是標準化、規(guī)范化的。只要把表單做好,這個表單的所有的API就自動生成好了,而不是先做出應用,然后再單獨去開發(fā)它的API。這一點很關鍵,目前很多公司的系統(tǒng)都是先做應用,做完了以后再單獨開發(fā)API。這個后開發(fā)的API的命名方式及調(diào)用方式,都是開發(fā)人員自己定義的非規(guī)范化的,每個人起的名字、調(diào)用方式全都不一樣。而魔方網(wǎng)表就解決了這種情況,操作者做了任何的應用,自動生成的API全是標準的、規(guī)范的。
4)魔方網(wǎng)表還對外提供ODATA服務。這是一種標準的、公共的數(shù)據(jù)服務。power BI、TABLEAU、excel等都支持odata連接??梢酝ㄟ^odata直接用excel調(diào)用魔方網(wǎng)表里的數(shù)據(jù),接著通過excel本身的透視圖表來做數(shù)據(jù)分析。
華德評估之后最終選擇了使用北京魔方恒久軟件的產(chǎn)品魔方網(wǎng)表與SAP集成。魔方網(wǎng)表定制了完全符合華德全流程的項目管理,通過對接SAP,提取出SAP里的訂單信息,并在魔方網(wǎng)表完成了從下單、勘測、設計、生產(chǎn)、安裝全流程的管理。起重機安裝完成后,在系統(tǒng)中修改訂單狀態(tài),并將數(shù)據(jù)回寫到SAP系統(tǒng)中,SAP獲得魔方網(wǎng)表的數(shù)據(jù),關閉訂單,最終形成了數(shù)據(jù)閉環(huán)。華德起重機引入魔方網(wǎng)表的具體實施過程如下:
首先梳理SAP表單,分析SAP中的相關表單在數(shù)據(jù)庫的存儲結構。然后整理領導以及相關人員的需求,將需求數(shù)據(jù)化,分析出所需要的表單、字段。下一步就是通過外部字段組讀取出SAP表格數(shù)據(jù)進行對接,在此數(shù)據(jù)基礎上,按照整理出來的需求,在魔方網(wǎng)表中定制表單,擴展需求所需業(yè)務。再進行表單之間的數(shù)據(jù)關聯(lián)和業(yè)務運算,實現(xiàn)業(yè)務邏輯編寫,最后將結果回寫到SAP系統(tǒng)中。如果在使用過程中發(fā)現(xiàn)新需求新問題,根據(jù)使用反饋一遍遍的調(diào)整,完善和修改項目管理的業(yè)務需求。同時,報表需求在不斷的優(yōu)化,根據(jù)新需求制作容納數(shù)據(jù)的表單,處理報表所需的數(shù)據(jù)運算。最后,除了項目管理應用,進一步的定制公司所需的其他管理應用,如:銷售部門的客戶管理,財務部門的款項管理和匯總報表,采購部的采購管理,生產(chǎn)部門的物料管理、生產(chǎn)計劃管理等等。最終實現(xiàn)全公司各部門各業(yè)務的管理數(shù)字化和一體化。
魔方網(wǎng)表通過其獨有的強大的集成特性,將SAP數(shù)據(jù)雙向同步到華德利用魔方平臺打造的項目管理應用中,幫助各部門第一時間追蹤生產(chǎn)、發(fā)貨、安裝等各種數(shù)據(jù)及工序進度,取代了Oracle P6項目管理工作,不僅提高了工作效率,更提高了管理者對項目進度的整體控制能力,使各工序間緊密連接,加快了生產(chǎn)進程。系統(tǒng)上線后華德利用魔方網(wǎng)表的靈活拓展性,繼續(xù)對系統(tǒng)進行快速的功能更改和添加,使得系統(tǒng)不斷擴充,極大地滿足了華德管理創(chuàng)新的要求。華德公司說,得益于魔方軟件,讓華德可以做到信息一體化,自主信息化,全面信息化。
審核編輯:符乾江
評論