有朋友在微信上問我兩個問題:瀏覽器
先回答第二個問題。微信
在Jerry的微信公衆號文章SAP Fiori應用的三種部署方式曾經提到這張圖: app
ABAP Front-End Server如上圖紅色方框所示,上面主要包含三部分代碼:框架
好比下圖是CRM Fiori應用My Opportunity對應的源代碼,位於Software component UICRM001內。這意味着爲了使用這個Fiori應用,您也須要將該software component安裝到Front-End Server裏。 ui
Front-End Server簡稱FES,須要的ABAP版本以下: 3d
若是FES缺乏Fiori應用對應的software component,那麼經過事務碼/UI2/FLP打開launchpad,會看到一片空白: 回到問題自己,其實這兩個問題彼此關聯。component
你能夠經過這個連接查詢某個SAP產品到底有無原生的Fiori標準應用。 好比下圖是My Opportunity的應用說明,清楚的註明了該應用是用於SAP Business Suite的CRM。blog
若是您用的SAP產品在上面的連接裏查不到Fiori,那意味着您沒法在該產品裏使用原生的Fiori應用了。兩種退而求其次的辦法:事務
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。
要獲取更多Jerry的原創技術文章,請關注公衆號"汪子熙"或者掃描下面二維碼: