有朋友在微信上问我两个问题:浏览器
先回答第二个问题。微信
在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的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码: