有朋友在微信上問我兩個問題:
S/4 fiori是标配嗎?
如果是ERP R/3,可以激活fiori配置嗎?
先回答第二個問題。
在Jerry的微信公衆号文章SAP Fiori應用的三種部署方式曾經提到這張圖:

ABAP Front-End Server如上圖紅色方框所示,上面主要包含三部分代碼:
Fiori UI的架構代碼,位于software component SAP_UI内。
Gateway相關功能,位于software component SAP_GWFND内。Gateway子產品負責解析從Fiori UI通過JavaScriot發送過來的HTTP請求,進行處理并通過RFC調用ABAP Back-End Server的API執行業務邏輯。
Fiori UI的應用代碼,比如CRM的My Lead,My Opportunity,S/4HANA的Materoial Management等等。每個應用對應Front-End Server上一個BSP應用。
比如下圖是CRM Fiori應用My Opportunity對應的源代碼,位于Software component UICRM001内。這意味着為了使用這個Fiori應用,您也需要将該software component安裝到Front-End Server裡。
Front-End Server簡稱FES,需要的ABAP版本如下:
如果FES缺少Fiori應用對應的software component,那麼通過事務碼/UI2/FLP打開launchpad,會看到一片空白:
回到問題本身,其實這兩個問題彼此關聯。
你可以通過這個連結查詢某個SAP産品到底有無原生的Fiori标準應用。
比如下圖是My Opportunity的應用說明,清楚的注明了該應用是用于SAP Business Suite的CRM。
如果您用的SAP産品在上面的連結裡查不到Fiori,那意味着您無法在該産品裡使用原生的Fiori應用了。兩種退而求其次的辦法:
将SAPGUI的事務在浏覽器裡運作
S/4HANA裡大量的SAPGUI事務使用了這種做法,具體細節參考我的微信公衆号文章那些年我用過的SAP IDE.
2. 将現有的同樣基于浏覽器的WebUI或者ABAP Webdynpro加上一層Fiori的皮膚,讓這些應用從風格上看起來和原生的Fiori應用類似。
比如下圖是SAP于2018年2月28日釋出的新産品:Customer Management for S/4HANA裡呼叫中心的截圖。風格看起來是不是和Fiori很像?
具體細節參考我的微信公衆号文章Hello World, S/4HANA for Customer Management 1.0。