有朋友在我的知識(shí)星球里提問(wèn): 汪哥,我想問(wèn)一下,就是 r/3 和 ecc 和 s/4 之間的聯(lián)系和區(qū)別。 我們首先聊聊 R/3 和 S/4 的聯(lián)系和區(qū)別。 在筆者這篇文章ABAP 真的會(huì)過(guò)時(shí)嗎?聊聊 ABAP 的過(guò)去,現(xiàn)在和未來(lái)里,我曾經(jīng)介紹過(guò),SAP R/3 于 1992 年發(fā)布,是 SAP ERP 系統(tǒng)的客戶機(jī)/服務(wù)器版本,后來(lái)成為 SAP 最受客戶歡迎的產(chǎn)品之一。SAP R/3 從某種程度上說(shuō)樹立了 ERP 軟件的行業(yè)標(biāo)準(zhǔn):很長(zhǎng)一段時(shí)間內(nèi),SAP 幾乎成為了 ERP 的同義詞。SAP R/3 使用最廣泛,在業(yè)界最出名的模塊有:
SAP R/3 中的數(shù)字 3,代表展現(xiàn)層,應(yīng)用層和數(shù)據(jù)庫(kù)層分別部署,這也標(biāo)志著 SAP R 系列的軟件發(fā)展到成熟期。 其中 R 代表 Realtime,實(shí)時(shí)處理之意。 2015年年初,SAP 推出劃時(shí)代的全新商務(wù)套件SAP Business Suite 4 SAP HANA,簡(jiǎn)稱 SAP S/4HANA,簡(jiǎn)稱里的 S 就是套件 Suite 的縮寫,4 代表第四代 ERP 軟件,同前一代產(chǎn)品 R/3 相區(qū)分。 SAP S/4HANA 是原生基于 SAP 自研的高性能內(nèi)存計(jì)算平臺(tái) SAP HANA 開發(fā)而成的新一代 ERP 軟件,除了包含 R/3 全部的功能之外,還支持軟件用戶通過(guò)移動(dòng)設(shè)備訪問(wèn)以獲得 SAP Fiori User Experience(用戶體驗(yàn))。 因此從最終用戶視角出發(fā),可以將 SAP R/3 和 S/4HANA 類比成普通人日常生活中更熟悉的 Windows10 和 Windows11,這里的 10 到 11 體現(xiàn)了操作系統(tǒng)的版本號(hào)迭代,和 SAP R/3 到 S/4 的迭代類似。 SAP R/3 的傳統(tǒng)訪問(wèn)方式是通過(guò)客戶端軟件 SAPGUI,以及瀏覽器端的 WebClient UI 和 ABAP Webdynpro. 由于歷史原因,這些技術(shù)在移動(dòng)設(shè)備上的表現(xiàn)不盡如人意。而 SAP S/4HANA 提供的 Fiori 應(yīng)用程序,能確保用戶在各種移動(dòng)設(shè)備上也能獲得極佳的使用體驗(yàn)。 SAP Fiori 應(yīng)用 User Experience 層面的五大特性:
如下圖所示:
換言之,用戶可以花費(fèi)最小的學(xué)習(xí)成本,就能輕松掌握 S/4HANA Fiori 全部應(yīng)用的使用方式,因?yàn)檫@些應(yīng)用采取一致的交互和視覺設(shè)計(jì)理念開發(fā)而成,學(xué)會(huì)使用一個(gè)應(yīng)用,其他應(yīng)用操作的方式幾乎如出一轍。
下圖是 S/4HANA 里 Sales Order 明細(xì)頁(yè)面在瀏覽器里打開的截圖: 下圖是 SAP Business Suite CRM 里 Sales Order 在 SAPGUI 里的截圖,大家更喜歡哪一種界面的操作風(fēng)格呢?
除了 S/4HANA 提供的 Fiori 應(yīng)用之外,因?yàn)榈讓訑?shù)據(jù)庫(kù)運(yùn)行在 SAP HANA 這個(gè)內(nèi)存數(shù)據(jù)庫(kù)上,所以其后臺(tái)編程方式特別是取數(shù)方式,與 R/3 相比有了很大的改變。在 R/3 里為了提升出分析報(bào)表的速度,SAP 設(shè)計(jì)了很多用于存儲(chǔ)中間計(jì)算結(jié)果的臨時(shí)表。為了得到報(bào)表結(jié)果,需要從若干的臨時(shí)表里讀取數(shù)據(jù)然后進(jìn)行整合。使用 HANA 之后,業(yè)務(wù)數(shù)據(jù)存儲(chǔ)在內(nèi)存的列存儲(chǔ)表中,從內(nèi)存中檢索數(shù)據(jù)要比從磁盤或固態(tài)硬盤中檢索數(shù)據(jù)快得多,因此避免了 R/3 中為了報(bào)表分析而引入的大量臨時(shí)表,大大降低了數(shù)據(jù)模型的實(shí)現(xiàn)復(fù)雜度,借助內(nèi)存計(jì)算的特性, SAP HANA 可以實(shí)現(xiàn)瞬時(shí)報(bào)表響應(yīng)。 下面是 SAP 官網(wǎng)給出的 HANA 性能參數(shù): 再說(shuō)說(shuō)什么是 SAP ECC? SAP ERP Central Component(縮寫為 ECC)是一個(gè)本地部署的企業(yè)資源規(guī)劃 (Enterprise Resource Planning,縮寫為 ERP) 系統(tǒng)。 SAP ECC 是 SAP Business Suite 的基礎(chǔ)和核心,后者還包括業(yè)務(wù)組件(Component)和模塊(Module),比如 SAP Customer Relationship Management(CRM) 和 Supply Chain Management(SCM)。 如下圖所示: SAP ECC 可以看成是 SAP R/3 的升級(jí)版,后者的業(yè)務(wù)功能加上 SAP Business Warehouse、SAP Strategic Enterprise Management 和 Internet Transaction Server 等模塊也一并合并到 SAP ECC 中,允許用戶在一個(gè)服務(wù)器實(shí)例下運(yùn)行這些模塊。 SAP ECC 和 SAP R/3 的比較: 總結(jié)本文介紹了 SAP R/3, SAP ECC 和 SAP S/4HANA 的區(qū)別和聯(lián)系。SAP S/4HANA 相比 SAP R/3 和 SAP ECC,最大的改進(jìn)在于前端訪問(wèn)應(yīng)用的 Fiori 化,以及后臺(tái)基于 HANA 內(nèi)存數(shù)據(jù)庫(kù)的全新數(shù)據(jù)模型。 |
|