Fiori launchpad服务器端的配置和来自SAP Fiori专家的调试建议
In this blog Why Adapt UI button is visible in some system but missing in some other system I have explained my analysis about one issue that I would like to use Adapt UI button to extend some standard Fiori UI, and this button is available in some system,
But missing in another system. My conclusion in that blog for this issue is that the necessary plugin sap.ushell.plugins.rta is not considered as valid by server, it is simply not included in server side configuration.
For example, in one system that the Adapt UI button is available, we can see this plugin in server side configuration data:
Now the question is, what configuration I need to do in server side to make this plugin available for my user?
Have a look at file FioriLaunchpad.html, there is a place holder ${SERVER-SIDE-CONFIG} defined:
When this page working as template is requested by client in the runtime, the real configuration data stored in server side is retrieved and stored in variable lv_server_side_config, and merged into the template file.
When I debug the logic how lv_server_side_config is populated, I find that among all available plugins stored in the shared memory, the plugin sap.ushell.plugins.rta is already there.
However it is marked as invalid because for this very plugin, the corresponding catalog id /UIF/SAP_RTA_PLUGIN is not assigned to my user.
After I manually added this catalog to the PFCG role assigned to my user, the issue is resolved:
I could see Adapt UI button now.
相关文章
- sap 获取计划订单bapi_PP 常用bapi
- 在 SAP ABAP Gateway 系统上定义后台系统的 Alias
- SAP UI5 sap.ui.Device.media.RANGESETS 的使用介绍
- SAP ERP系统里的那些核心主数据
- SAP Gateway 在开发系统和生产系统上的缓存控制
- SAP QM 事务代码QA11界面里的‘To Reserves’栏位
- 澄清一些对 SAP UI5 响应式表格 sap.m.Table 的常见理解误区试读版
- SAP UI5 响应式表格 sap.m.Table 根据不同宽度的屏幕动态决定显示或隐藏 Column 的实现源代码讲解试读版
- sap.ui.core.Configuration 的作用简析
- SAP Emarsys 和 SAP Spartacus 的集成
- SAP 自定义进度条详解编程语言
- SAP 常用系统函数详解编程语言
- SAP中的密码输入框详解编程语言
- SAP-EWM/ECC 系统后台配置详解编程语言
- SAP Payment Terms 付款条件详解编程语言
- SAP S4 BP事务代码的业务伙伴和供应商,客户之间的表关系详解编程语言
- SAP-MM:物料采购订单的客制化开发与对应打印/预览的配置详解编程语言
- SAP 批次管理(Batch management)配置介绍详解编程语言
- SAP MM批次管理(5)货架寿命、保质期–大海详解编程语言
- sap可配置BOM的主要流程详解编程语言
- SAP在Linux上的安装过程(saplinux安装)
- 系统SAP在Linux系统上的开启之旅(sap启动linux)
- SAP PI 配置soap web service详解编程语言
- 红帽在AWS上推出经过SAP Hana认证的RHEL镜像
- SAP彭俊松:中国工业互联网的两大“缺憾”与服务贸易的逆差转型之路 | 2020 GIIC
- Oracle与SAP权衡利弊比较之路(oracle与sap比较)
- Oracle和SAP技术比较优势和劣势(oracle与sap比照)
- Oracle与SAP金蝶谁更具竞争力(oracle sap金蝶)
- Oracle和SAP教程一步一步学习(oracle sap教程)
- 使用Oracle与SAP进行数据接口开发(oracle sap接口)
- Oracle 与 SAP深度对比分析(oracle sap对比)