zoukankan      html  css  js  c++  java
  • 配置Web Dynpro和 Web GUI 到Launchpad上

    我们之前介绍过如何在Launchpad上安装部署Fiori App,有朋友问我那么部署Web Dynpro和 Web GUI的应用到Launchpad上?今天我们就简单介绍一下这个流程。不是LPD_CUST版本。

    我们今天介绍的方法是基于S/4 HANA on-premise 1511 和S/4 HANA Finance 1605 (sFIN 3.0)之后的版本,之前版本的方法是不一样的(gateway sever使用LPD_CUST),这里不做介绍。

    如果安装了software component version UIAPFI70 300. 那么LPD_CUST 已经废弃了。详情请参照note  2242596

    首先App Descriptor是进行配置Web Dynpro和 Web GUI的容器,App Descriptor存储了Launchpad所需要的配置信息:intent (semantic object & action), texts, parameters。

    配置App Descriptor是通过Web Dynpro应用:SUI_TM_MM_APP 进行的。

    强调一下,Web Dynpro应用:SUI_TM_MM_APP 是在backend system上,我们配置也在后端系统上。

    我们在系统上建立一个SUI_TM_MM_APP的快捷键,如下图:

    我们配置应用:Financial Status

    配置信息:

    启动SUI_TM_MM_APP,首先输入 Technical Catalog信息:

    进入App Descriptor维护页面:

    按照App library信息进行配置。大家可以发现App Descriptor的信息和Launchpad维护信息是一致的。其实Launchpad的信息就是从app descriptor更新来的。

    我们可以通过report /UI2/GET_APP_DESCR_REMOTE_DEV 从后端抽取数据到launchpad上。

    专用的RFC连接一定要提前配置好,具体参照note 2269272 和 KBA 2503979。

    权限设置

    在Launchpad上要有进入Catalogs和Groups 的权限。

    所以要维护一个role包含以下权限:

    • 要用到的catalogs

    • 要用到的Groups

    为了能够执行应用,在后端还需要对应的权限,因此role如下图进行配置:

    好了,大功告成,在launchpad上可以像使用fiori app一样使用Web Dynpro 和 Web GUI应用了。

    本文内容属于个人观点,不代表任何官方。

  • 相关阅读:
    CSS 页面锚点设置
    CSS尺寸 物理像素、CSS像素、dip、dpr、ppi、dpi(一)
    项目代码格式化规范
    Vue 计算属性与监听属性区别
    Python操作InfluxDB
    InfluxDB学习
    Redis学习(五)| 哈希 Hash
    Redis学习(四)| 字符串 String
    Redis学习(三)| 命令、键
    Redis学习(二)| 数据类型
  • 原文地址:https://www.cnblogs.com/alexsap/p/7308328.html
Copyright © 2011-2022 走看看