当前位置: 首页 > Web前端 > HTML5

如果我在SAPFioriLaunchpad上看不到任何磁贴,我该怎么办?

时间:2023-04-05 16:54:18 HTML5

问题:我登录AG3/001,使用事务码:/UI2/FLP,打开FioriLaunchpad,看不到任何tiles:Chrome开发者工具控制台面板也没有红色错误信息:登录到AG3/001的后台,ViewUserProfile->OwnData:andtransactioncodeSU01,查看自己分配的PFCG角色:根据下面两个Fiori帮助文档:https://help.sap.com/doc/d2f1...https://fioriappslibrary。hana...('F0012')/W26了解到要查看SAPCRMFiori应用程序如MyOpportunity,您需要在您的PFCG角色中包括下面突出显示的业务目录和业务组:所以我登录到AG3/001对应Gateway系统GM4/001(又名Frontend系统),事务码PFCG角色,新建PFCG角色,将BusinessGroupSAP-UI2-GROUP:SAP_CRM_BCG_SALESREP赋值给该角色:以及业务目录X-SAP-UI2-CATALOGPAGE:SAP_CRM_BC_SALESREP:在浏览器中再次打开:https://gm4:44355/sap/bc/ui5_...FioriLaunchpad会正常工作:下图是SAPFiori的系统架构图:SAPFiori应用更多依赖于应用程序的类型和连接的系统环境。SAPFiori应用的流程如下:首先,客户端加载SAPFiori应用的界面。然后,在运行时,应用程序使用来自SAPBusinessSuite后端系统的数据。标准浏览器具有同源策略,即对UI数据和后端数据的HTTPS请求必须仅与一个网址通信。为了满足这个需求,需要在客户端和SAP系统之间安装一个反向代理服务器。反向代理服务器充当所有HTTPS请求的唯一入口点。根据应用程序发送的请求,反向代理服务器选择合适的应用程序服务器、ABAP前端服务器或SAP网关服务器。ABAP前端服务器包含为客户生成SAPFiori应用程序特定UI并与SAPBusinessSuite后端系统通信的所有基础架构组件。用户界面组件和网关基于SAPNetWeaver。通常,两者都部署在同一台服务器上。中央UI组件是一个为所有SAPFiori应用程序提供通用基础架构的框架:SAPFiorilaunchpad是所有SAPFioriUI的基础,并为SAPFiori应用程序提供基本功能,例如登录、界面大小和应用程序之间的通信导航,和基于角色的应用程序目录。最终用户可以通过SAPFiori平台访问SAPFiori应用程序。应用程序特定的UI作为SAPBusinessSuite产品特定的UI插件交付,必须另外安装在前端服务器上。SAPGateway处理客户端和SAPBusinessSuite后端之间的通信。SAPGateway通过OData服务提供后端数据和功能,处理OData服务的HTTPS请求。交易应用程序(更新SAPBusinessSuite系统中的数据)使用此通信渠道。