
ERP二次開(kāi)發(fā):延伸管理流程
目前業(yè)界對ERP二次開(kāi)發(fā)的一個(gè)觀(guān)點(diǎn)是:能不做就不要做。因為二次開(kāi)發(fā)的工作量一般比較大;對企業(yè)本身的開(kāi)發(fā)人員來(lái)講,難度更大,要求其對數據庫結構及程序源碼都十分熟悉。而實(shí)際上,國內企業(yè)在實(shí)施ERP時(shí),幾乎都要進(jìn)行或多或少的二次開(kāi)發(fā)。那么,他們具體是怎么做的呢?
排除某些企業(yè)選型不當或堅決不做業(yè)務(wù)流程及管理模式的調整等一些情況,有的二次開(kāi)發(fā)也是合理的,或者說(shuō)是不得不做的。此外,隨著(zhù)企業(yè)規模的不斷擴大與發(fā)展,往往需要向ERP的深度與高度開(kāi)發(fā)應用,完達山乳業(yè)股份有限公司的ERP二次開(kāi)發(fā)就屬于此種情況。
基于電子商務(wù)拓展應用
完達山乳業(yè)股份有限公司在2000年引進(jìn)了美國四班的ERP系統,給企業(yè)帶來(lái)了巨大的經(jīng)濟效益和管理變革。然而隨著(zhù)企業(yè)的發(fā)展,對系統在業(yè)務(wù)層與管理層的應用提出了進(jìn)一步的需求。因此,完達山電子商務(wù)公司與著(zhù)名的IT解決方案供應商??韓國三星SDS公司合作,對企業(yè)進(jìn)行了廣域互聯(lián)網(wǎng)絡(luò )終端采集系統、管理事件發(fā)布系統和決策信息支持系統(EIS)等ERP系統的二次開(kāi)發(fā),其效果得到了四班公司的認可。
完達山基于電子商務(wù)平臺的二次開(kāi)發(fā)主要包括以下三方面:
·針對ERP系統業(yè)務(wù)層的應用開(kāi)發(fā)業(yè)務(wù)層是數據采集的終端,更多、更細地采集數據才能使ERP系統更加完善。完達山開(kāi)發(fā)了基于Web方式的遠程物流、市場(chǎng)預測、計劃訂單等錄入系統,采取了將數據采集、Web服務(wù)器與ERP服務(wù)器分時(shí)隔離與互聯(lián)的方式:當數據通過(guò)Web服務(wù)器錄入時(shí),將Web服務(wù)器與ERP服務(wù)器斷開(kāi);錄入期結束后,將Web服務(wù)與互聯(lián)網(wǎng)斷開(kāi),與ERP服務(wù)器進(jìn)行數據通信后再與互聯(lián)網(wǎng)連接。
·針對ERP系統管理層的應用開(kāi)發(fā)讓管理層ERP系統的應用更加智能化,是適應管理層特點(diǎn)的主要開(kāi)發(fā)方向。利用一些商務(wù)智能的開(kāi)發(fā)工具,將ERP系統中實(shí)時(shí)發(fā)生的事件,通過(guò)局域網(wǎng)、互聯(lián)網(wǎng)、電話(huà)網(wǎng)、移動(dòng)電話(huà)網(wǎng)等網(wǎng)絡(luò )自動(dòng)郵件、電話(huà)語(yǔ)音信息、手機短信息發(fā)送給管理人員,使得管理人員的工作效率大大提高。
·針對ERP系統決策層的應用開(kāi)發(fā)ERP系統雖然含有為決策層提供決策的功能模塊,但決策層的需求往往是多變的。為了滿(mǎn)足這種多變的需求,完達山引進(jìn)了第三方報表開(kāi)發(fā)工具,設計與開(kāi)發(fā)出了適合本企業(yè)特點(diǎn)的決策信息支持系統(EIS),進(jìn)一步優(yōu)化了ERP系統的管理效果。
除了像完達山這樣的對現有ERP產(chǎn)品的應用拓展所做的二次開(kāi)發(fā)之外,企業(yè)實(shí)施ERP過(guò)程中還存在一些不可避免的個(gè)性化的二次開(kāi)發(fā)。
針對個(gè)性化的二次開(kāi)發(fā)
國內企業(yè)的管理模式、人員素質(zhì)及企業(yè)外部所處的環(huán)境,普遍與國際先進(jìn)的企業(yè)存在一定的差距。國外的商業(yè)化的ERP軟件在國內具體應用時(shí),往往會(huì )出現不能完全滿(mǎn)足企業(yè)業(yè)務(wù)的現象。面對這種情況,國外的ERP廠(chǎng)商一般是不會(huì )負責進(jìn)行二次開(kāi)發(fā)的,他們提供的實(shí)施咨詢(xún)的費用也相當昂貴。遇到這種情況,企業(yè)往往會(huì )一邊摸索一邊進(jìn)行二次開(kāi)發(fā)。比如,引進(jìn)Oracle ERP的麗達風(fēng)扇公司,在二次開(kāi)發(fā)過(guò)程中遵守了Oracle的管理規范化標準,碰到自身管理條件不具備軟件所需要的參數時(shí),前進(jìn)一段后再回頭“補課”,然后再請Oracle的實(shí)施顧問(wèn)進(jìn)行指導,在節約了實(shí)施經(jīng)費的同時(shí),也找到了東西方管理的差異。
排除業(yè)務(wù)流程等方面的個(gè)性化,往往還存在著(zhù)一些不涉及業(yè)務(wù)流程的、由企業(yè)的特殊需求而產(chǎn)生的個(gè)性化。這種二次開(kāi)發(fā)主要針對企業(yè)各類(lèi)報表系統的查詢(xún)及打印的格式和字段的標準化等方面。國內外的ERP產(chǎn)品幾乎都要面對這種情況。這種二次開(kāi)發(fā)的案例在國內企業(yè)實(shí)施ERP當中比較常見(jiàn),國內的ERP廠(chǎng)商一般都會(huì )適當地進(jìn)行相應功能的修改或增加。比如,北京英克公司在對云南白藥實(shí)施KRM系統時(shí),就進(jìn)行了一些專(zhuān)項查詢(xún)和報表功能的開(kāi)發(fā),如產(chǎn)品分層結構報表、部門(mén)分析報表、分品種銷(xiāo)售成長(cháng)率分析報表、補料單打印、請檢單打印等,從而方便了客戶(hù)。
企業(yè)和軟件開(kāi)發(fā)商通常都會(huì )結合自己企業(yè)和ERP產(chǎn)品的實(shí)際情況進(jìn)行適當的二次開(kāi)發(fā),不論是像完達山一樣結合企業(yè)的需求進(jìn)行應用拓展,還是像麗達風(fēng)扇一樣摸索道路、“洋為中用”,或者像云南白藥那樣在ERP產(chǎn)品提供商的幫助下開(kāi)發(fā)個(gè)性化功能,都要遵守原ERP系統的管理規范化標準,用最小的變動(dòng)實(shí)現最佳的效果。