问题:

我登录 AG3/001,应用事物码 :/UI2/FLP, 关上的 Fiori Launchpad 上,看不到任何 tile:

Chrome 开发者工具 console 面板也没有红色谬误音讯:

登录 AG3/001 后盾,查看 User Profile->Own Data:

以及事物码 SU01,查看本人调配的 PFCG role:

依据下列两个 Fiori 帮忙文档:

  • https://help.sap.com/doc/d2f1...
  • https://fioriappslibrary.hana...('F0012')/W26

得悉要看到诸如 My Opportunity 这个 SAP CRM Fiori 利用,须要本人的 PFCG role 里蕴含如下高亮所示的 Business Catalog 和 Business Group:


于是我登陆 AG3/001 对应的 Gateway 零碎 GM4/001(也称 Frontend 零碎),事物码 PFCG role,新建一个 PFCG role,将 Business Group SAP-UI2-GROUP:SAP_CRM_BCG_SALESREP 调配给这个 role:

以及 business catalog X-SAP-UI2-CATALOGPAGE:SAP_CRM_BC_SALESREP

之后从新在浏览器里关上:

https://gm4:44355/sap/bc/ui5_...

Fiori Launchpad 就能失常工作了:

下图是 SAP Fiori 的零碎架构图:

SAP Fiori 应用程序向多个零碎发送申请,这取决于应用程序类型和连贯的零碎环境。
SAP Fiori 应用程序的处理过程如下:首先,客户端加载 SAP Fiori应用程序的界面。接着,在运行时,应用程序应用来自 SAP Business Suite 后端系统的数据。

规范浏览器有一个 同源 策略,即对UI数据和后端数据的 HTTPS 申请必须只与一个 web 地址通信。

为了满足这一要求,须要在客户端和 SAP 零碎之间装置反向代理服务器。反向代理服务器充当所有 HTTPS 申请的惟一入口点。依据应用程序发送的申请,反向代理服务器抉择适当的应用程序服务器、ABAP前端服务器或SAP Gateway服务器。

ABAP前端服务器蕴含所有基础设施组件,用于为客户端生成SAP Fiori应用程序特定的UI,并与SAP Business Suite后端系统通信。用户界面组件和网关基于SAP NetWeaver。通常,两者都部署在同一台服务器上。

核心 UI 组件是一个框架,为所有 SAP Fiori 应用程序提供公共基础设施:SAP Fiori launchpad是所有SAP Fiori UI的根底,并为SAP Fiori应用程序提供基本功能,如登录,界面大小,应用程序之间的导航,和基于角色的应用程序目录。终端用户能够通过SAP Fiori平台拜访SAP Fiori应用程序。应用程序的特定UI作为SAP Business Suite产品特定的UI附加产品交付,必须另外装置在前端服务器上。

SAP Gateway解决客户端与SAP Business Suite后端之间的通信。SAP Gateway通过OData服务提供后端数据和性能,并解决OData服务的HTTPS申请。事务性应用程序(更新SAP Business Suite零碎中的数据)应用这个通信通道。