参考 SAP note 2448050.
需要 SAP 系统别名作为系统连接的逻辑名称。 根据 SAP Gateway 内容场景和系统环境,设置系统别名并指定它应该指向的位置。前置条件为,已定义从 ABAP 前端服务器到所有后端服务器的远程函数调用 (RFC) Destination.
系统别名是 SAP Gateway 上入站请求(inbound request)的路由结果。它可以是远程系统或本地系统。 如果该系统别名被标记为本地 GW(本地网关)实例,则意味着负责处理(管理和存储)入站请求数据的系统是本地 SAP 网关实例本身。
对于 SAP Fiori 系统架构,需要一个指向前端服务器的系统别名,并带有指示符系统别名是本地 GW 上的入站请求路由的结果系统别名是选定的。 对于要使用的每个后端系统,至少需要一个软件版本为 Default 的系统别名。 如果在后端系统中使用审批,则需要一个额外的系统别名来处理此后端系统中使用的工作流中的任务。
配置路径:
UI Technologies-SAP Fiori-Initial Setup-Connection Settings (Front-End Server to ABAP Back-End Server)-Define SAP System Alias.
如下图所示:
For the front-end server: 对于前端服务器来说,定义一个 SAP system alias,并且让 Local GW indicator 处于选中状态。
For each back-end system: 对于后端系统来说,定义一个 SAP system alias,并维护对应的 RFC Destination,且 software version 指定为 default.
打开 SAP NetWeaver Application Server for ABAP 7.52
找到 Application help 区域:
点击 SAP Fiori Launchpad:
点击 Administration guide:
选择 Setup Launchpad content->Integrating Remote Content:
由于 Web Dynpro ABAP 和 SAP GUI 应用程序位于后端,因此开发人员需要定义从 ABAP 前端服务器到 ABAP 后端系统的远程函数调用 (RFC) Destination,以启用在 Fiori Launchpad 中的集成。