管中窺豹,論 SAP ERP 系統(tǒng)架構(gòu)思想
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 企業(yè)管理交流 』
導(dǎo)讀 SAP,在過去很長的一段時間里,被一些ERP行業(yè)從業(yè)者傳唱為神話。那究竟有何魅力,我想從客觀的角度,剖析SAP物料管理部分功能,管中窺豹,聊聊其架構(gòu)設(shè)計(jì)思想。 物料是生產(chǎn)制造企業(yè)的管理核心,無論是采購、生產(chǎn)又或者銷售環(huán)節(jié),基本都是圍繞著物料展開,串聯(lián)起整個業(yè)務(wù)過程和財(cái)務(wù)過程。那么對于物料管理,市面上諸多的ERP產(chǎn)品都有不同的管理邏輯,但基本都是基于物料編碼和物料字段展開。 我們先來看SAP對物料管理中,物料編碼的維護(hù)原理與應(yīng)用邏輯。像很多ERP產(chǎn)品一樣,SAP物料編碼支持自定義配置。首先在物料類型維度配置編碼組,再配置編碼組所適配的編碼規(guī)則,最后在創(chuàng)建物料主數(shù)據(jù)時,按內(nèi)部編號/外部編號規(guī)則進(jìn)行自動生成和校驗(yàn)編號。 這里有幾個概念,大概講述一下: 內(nèi)部編碼,是SAP系統(tǒng)自動生成或分配的編碼,通常用于唯一標(biāo)識系統(tǒng)中的各種對象,如物料、批次、資產(chǎn)等。創(chuàng)建物料主數(shù)據(jù)時,SAP系統(tǒng)會在允許的數(shù)字范圍間隔內(nèi)分配一個編碼。內(nèi)部編碼往往沒有實(shí)際意義,僅作為計(jì)算機(jī)識別對象的一種方式。 外部編碼,是用戶根據(jù)實(shí)際需求自行定義和輸入的編碼,用于標(biāo)識系統(tǒng)中的特定對象,可以用數(shù)字和字母數(shù)字組合定義外部編號分配的間隔。外部編碼通常具有實(shí)際意義,能夠反映對象的某些特征或?qū)傩浴?/p> 配置編碼邏輯規(guī)則時,可為編碼組定義數(shù)字范圍間隔,每個組允許指定一個或多個物料類型,如ROH(原材料)、FERT(成品),形成映射關(guān)系。如果只將一種物料類型指定給組,則表示該物料類型單一應(yīng)用內(nèi)部和外部編號范圍間隔。如果將多個物料類型組合在一起,則表示多個物料類型具有相同的編號范圍間隔規(guī)則。 回到操作界面,按照上面的步驟,來看一下: 1、維護(hù)物料類型,對應(yīng)外部號檢查勾選。 2、維護(hù)編碼規(guī)則組,分為外部編碼起止號段與內(nèi)部編碼起止號段。 3、分配編碼組到物料類型,代表此物料類型下的物料在此規(guī)則下執(zhí)行編碼生成規(guī)則。 4、創(chuàng)建物料主數(shù)據(jù)按規(guī)則執(zhí)行,內(nèi)部編碼自動生成,外部編碼手工錄入,但需校驗(yàn)對應(yīng)編碼規(guī)則。 看完物料編碼設(shè)計(jì)思想后,緊接著我們來看物料字段的管理。通用ERP產(chǎn)品之所以能通用,講究的是其靈活性,由于不同企業(yè)對于物料信息管理千差萬別,只有靈活適應(yīng)各種場景,滿足配置,才能稱得上是好的ERP產(chǎn)品。 對于SAP物料主數(shù)據(jù)管理,主要分為物料基本信息視圖、銷售視圖、采購視圖、財(cái)務(wù)視圖、物料需求計(jì)劃視圖等等,每一個視圖下又包含各組信息字段。 整個物料字段控制分為四個控制方式,隱藏、顯示、必填、可選。顧名思義,隱藏就是對用戶不可見,必填與可選則表示是否必填字段,必填字段一般有對應(yīng)標(biāo)識,見下圖。 對于物料數(shù)據(jù)的控制邏輯,設(shè)置方式分為上述四種,但整個控制維度又劃分了6個,每一維度均可配置對應(yīng)字段規(guī)則,詳細(xì)維度如下: 物料類型:如原材料、成品、殘次品、特殊物料...... 行業(yè)部門:零售、機(jī)械工程、高科技、化學(xué)工業(yè)...... 工廠:A廠、B廠、C廠...... 事務(wù)代碼:MM01、MM02、MM03...... 采購標(biāo)識:自制生產(chǎn)、外部采購 SAP交付:SAP1、SAP2、SAPR 這么多的維度必然會出現(xiàn)一個配置交叉的問題,那么此時則有一個優(yōu)先級規(guī)則,優(yōu)先級從高到低依次為:隱藏(1)>顯示(2)>必填(3)>可選(4),若一字段組出現(xiàn)配置交叉,則以優(yōu)先級從高到低取配置規(guī)則。 舉例:A字段在事務(wù)代碼MM01下設(shè)置為顯示,在物料類型ROH下設(shè)置為隱藏,則取其優(yōu)先級1=隱藏。 下面來拆解一下配置步驟: 1、確定對應(yīng)設(shè)置字段名以及所在分組,系統(tǒng)配置直接控制整個組字段,可能存在一個組一個字段或者一個組多個字段。 2、配置對應(yīng)字段組在各維度下的展示規(guī)則,可選條目:隱藏、顯示、需求條目(必填)、可選條目(可選)。 在上述配置下,對應(yīng)物料主數(shù)據(jù)在維護(hù)或者查詢時就會按照規(guī)則執(zhí)行,對自定義字段進(jìn)行隱藏、顯示、必填、可選控制。 通過上述物料編碼和物料字段的控制過程,就可以窺探出一二SAP這款ERP產(chǎn)品的架構(gòu)思想。自底向上,我們來推論一下這款產(chǎn)品的架構(gòu)思想和特點(diǎn)。 1、低耦合,據(jù)說SAP ERP數(shù)據(jù)庫有六千多張表,這么多表的意義就是將這些業(yè)務(wù)進(jìn)行抽象后分割,將每一個可獨(dú)立的功能拆解為多個小單元,每個小單元再進(jìn)行關(guān)聯(lián)。 2、靈活性,正是在第一步高度的小單元拆分,形成關(guān)聯(lián)方式的實(shí)現(xiàn)思想下,極大的提高了功能的高靈活可配置性。之所以有的ERP產(chǎn)品配置能力低,歸根結(jié)底就是由于拆分的顆粒度不夠細(xì),很多地方的代碼都是寫死的,如果采用動態(tài)關(guān)聯(lián)取值形式,那么靈活性必然大大提高。 3、兼容性,在第二步靈活性的加持下,就能夠兼容到諸多業(yè)務(wù)管理場景,ERP實(shí)施顧問根據(jù)企業(yè)管理需求進(jìn)行配置,極大的降低實(shí)施成本。 4、模塊化,SAP產(chǎn)品采用模塊化設(shè)計(jì),將不同的業(yè)務(wù)功能劃分為獨(dú)立的模塊,如FICO、MM、PP、SD等。每一個模塊又可以展開上述的各個小單元的配置,使得企業(yè)可以根據(jù)自身需求選擇相應(yīng)的模塊進(jìn)行部署和配置。 5、標(biāo)準(zhǔn)化,雖說SAP有靈活的配置能力,但是和目前比較火的一些低代碼平臺又有一些差異。因?yàn)镾AP是基于整個ERP的業(yè)務(wù)財(cái)務(wù)一體化思想在展開,所以是有一個標(biāo)準(zhǔn)主流程在串聯(lián)業(yè)務(wù),而非完全的自定義。 6、私有化,企業(yè)在應(yīng)用SAP系統(tǒng)時,購買配置后,采用的是私有化部署,而非吃大鍋飯的SaaS模式,這樣就可以確保數(shù)據(jù)的安全性。 7、復(fù)雜性,正是由于其功能顆粒度拆的很細(xì),配置項(xiàng)眾多,這就導(dǎo)致了系統(tǒng)的復(fù)雜性,所以也就誕生了專業(yè)的ERP實(shí)施顧問,同時隨著復(fù)雜性的提高,用戶的使用培訓(xùn)成本也會隨之攀高。 8、易用性,SAP功能強(qiáng)大不可否認(rèn),但是前端交互稍顯古老,大家也可以看到上面的內(nèi)容功能,用戶體驗(yàn)達(dá)不到一百分,最多打個八十分。 該文章在 2024/7/25 0:35:35 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |