在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

对于应用程序类型 Transaction、Web Dynpro 和 URL,开发人员可以直接在 SAP Fiori Launchpad Designer 的目标映射中定义系统别名。 目标映射配置中的参数 System Alias 表示应用程序应调用指定的远程系统。,Launchpad Designer url
如下,事物码 SU01 里找到用户分配的 PFCG role:
在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,找到这个 role 关联的 catalog page id:
SAP_CRM_BC_SALESREP
在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,在 Launchpad Designer 里打开这个 catalog:
在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,点击
+ 号新建一个 tile:
在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,选择 App Launcher – Static:,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,可以从 Fiori Launchpad 启动以下应用程序类型:,SAPUI5 应用程序显示在 Fiori Launchpad 的内容区域(Content Area)中。 Web Dynpro ABAP 和 SAP GUI 应用程序通过 NWBC for HTML 启动并显示在新的浏览器窗口中。,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,要允许从 Fiori Launchpad 启动 Web Dynpro ABAP 应用程序,需要确保在后端安装了 SAP NetWeaver 用户界面 (UI) 服务的服务器运行时。 当前端服务器和后端系统分离时,这是必需的。 要为 SAP NetWeaver 用户界面 (UI) 服务安装服务器运行时,请安装产品实例集成服务(product instance Integration Services):提供程序并激活 ICF 节点
/default_host/sap/bc/ui2/nwbc.,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,使用事物码 LPD_CUST, 选择 Role:UICRM001, Instance 为 TRANSACTIONAL:,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,新建一个 Application:,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,选择 Transaction:,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,维护 Application Type 为 Transaction,Transaction Code 为 SE80,并制定 System Alias:
在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,再维护上 Application Alias:JerrySE80,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,在 Launchpad Designer 里,将 tile 的 application alias 配置成上图 LPD_CUST 事物码里的
JerrySE80
在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,然后回到 Fiori Launchpad home 页面,就可以在 Sales Representative Catalog 里看到这个新的 tile 了:
在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,点击之后,使用这个
url:,实现原理其实就是一个
iframe:,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,http://gm4:50055/ui2/nwbc/~canvas;window=app/transaction/APB_LPD_CALL_TRANS?P_APPL=TRANSACTIONAL&P_OBJECT=&P_PNP=&P_ROLE=UICRM001&P_SELSCR=X&P_TCODE=SE80&DYNP_OKCODE=onli&sap-client=001&sap-language=EN&sap-ie=edge&sap-theme=sap_bluecrystal&sap-system=AG3_001,但是打开的却是 GM4 的 SE80,我期望的是打开 AG3 的 SE80
在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile,

对于应用程序类型 Transaction、Web Dynpro 和 URL,开发人员可以直接在 SAP Fiori Launchpad Designer 的目标映射中定义系统别名。 目标映射配置中的参数 System Alias 表示应用程序应调用指定的远程系统。

Launchpad Designer url 如下

事物码 SU01 里找到用户分配的 PFCG role: 在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

找到这个 role 关联的 catalog page id: SAP_CRM_BC_SALESREP 在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

在 Launchpad Designer 里打开这个 catalog: 在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

点击 + 号新建一个 tile: 在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

选择 App Launcher – Static:

在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

可以从 Fiori Launchpad 启动以下应用程序类型:

  • SAPUI5
  • Web Dynpro ABAP
  • 用于 HTML 的 SAP GUI

SAPUI5 应用程序显示在 Fiori Launchpad 的内容区域(Content Area)中。 Web Dynpro ABAP 和 SAP GUI 应用程序通过 NWBC for HTML 启动并显示在新的浏览器窗口中。

在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

要允许从 Fiori Launchpad 启动 Web Dynpro ABAP 应用程序,需要确保在后端安装了 SAP NetWeaver 用户界面 (UI) 服务的服务器运行时。 当前端服务器和后端系统分离时,这是必需的。 要为 SAP NetWeaver 用户界面 (UI) 服务安装服务器运行时,请安装产品实例集成服务(product instance Integration Services):提供程序并激活 ICF 节点 /default_host/sap/bc/ui2/nwbc.

在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

使用事物码 LPD_CUST, 选择 Role:UICRM001, Instance 为 TRANSACTIONAL:

在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

新建一个 Application:

在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

选择 Transaction:

在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

维护 Application Type 为 Transaction,Transaction Code 为 SE80,并制定 System Alias: 在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

再维护上 Application Alias:JerrySE80

在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

在 Launchpad Designer 里,将 tile 的 application alias 配置成上图 LPD_CUST 事物码里的 JerrySE80在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

然后回到 Fiori Launchpad home 页面,就可以在 Sales Representative Catalog 里看到这个新的 tile 了: 在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

点击之后,使用这个 url

实现原理其实就是一个 iframe

在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

http://gm4:50055/ui2/nwbc/~canvas;window=app/transaction/APB_LPD_CALL_TRANS?P_APPL=TRANSACTIONAL&P_OBJECT=&P_PNP=&P_ROLE=UICRM001&P_SELSCR=X&P_TCODE=SE80&DYNP_OKCODE=onli&sap-client=001&sap-language=EN&sap-ie=edge&sap-theme=sap_bluecrystal&sap-system=AG3_001

但是打开的却是 GM4 的 SE80,我期望的是打开 AG3 的 SE80 在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile

文章版权声明

 1 原创文章作者:小猪,如若转载,请注明出处: https://www.52hwl.com/37803.html

 2 温馨提示:软件侵权请联系469472785#qq.com(三天内删除相关链接)资源失效请留言反馈

 3 下载提示:如遇蓝奏云无法访问,请修改lanzous(把s修改成x)

 免责声明:本站为个人博客,所有软件信息均来自网络 修改版软件,加群广告提示为修改者自留,非本站信息,注意鉴别

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年7月15日 上午11:18
下一篇 2023年7月15日 上午11:18