SAP ABAP gateway调用后台系统时选择RFC的决定逻辑

简介: Created by Jerry Wang on Oct 21, 2014

RFC destination是由destination finder决定的:image.png

destination_finder是一个singleton:

image.png

通过system alias获得RFC destination name:


[外链图片转存失败(img-v3xdqvYQ-1568687817531)(https://user-images.githubusercontent.com/5669954/27784723-7230f642-5fdb-11e7-9b11-8c11d661133b.png)]

问题从而转化为该proxy class的mv_system_alias何时被赋值:

image.png

通过where used list能找出是在method set_system_alias里将值赋给mv_system_alias:

image.png

system alias的数据源来自line 9的internal table lt_system_aliase:

image.png

最终的system alias来自line 13 的table中:

image.png

该表的内容在如下的customizing里配置:image.pngimage.png


相关文章
|
2月前
|
中间件
什么是 SAP CRM 系统里的 Initial Download
什么是 SAP CRM 系统里的 Initial Download
26 0
|
1月前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
21 0
|
5天前
|
数据库
SAP系统不能启动解决方案
SAP系统不能启动解决方案
11 1
|
5天前
|
Unix
SAP R/3系统的启动和关闭
SAP R/3系统的启动和关闭
10 1
|
5天前
|
Oracle 关系型数据库 Unix
SAP系统拷贝 UNIX + Oracle
SAP系统拷贝 UNIX + Oracle
|
1月前
|
Java BI API
SAP Cloud for Customer 里如何通过 ABSL 二次开发方式消费 SAP S/4HANA 系统的 API
SAP Cloud for Customer 里如何通过 ABSL 二次开发方式消费 SAP S/4HANA 系统的 API
22 0
|
1月前
|
数据库
如何查询 SAP ABAP 系统里消耗存储空间排名前几位的数据库表试读版
如何查询 SAP ABAP 系统里消耗存储空间排名前几位的数据库表试读版
11 0
如何查询 SAP ABAP 系统里消耗存储空间排名前几位的数据库表试读版
|
1月前
|
Linux 数据库连接 数据库
如何在 Linux 系统下使用 PHP 和 ODBC 连接 SAP HANA
如何在 Linux 系统下使用 PHP 和 ODBC 连接 SAP HANA
19 0
|
1月前
|
数据库
SAP S/4HANA 系统的底层基石 - 通过实际的例子,介绍 CDS View 入门级的概念试读版
SAP S/4HANA 系统的底层基石 - 通过实际的例子,介绍 CDS View 入门级的概念试读版
9 0
SAP S/4HANA 系统的底层基石 - 通过实际的例子,介绍 CDS View 入门级的概念试读版
|
1月前
|
开发者 数据库
使用 SAP ABAP 代码下载一个 note 到本地 ABAP 系统
使用 SAP ABAP 代码下载一个 note 到本地 ABAP 系统
13 0

热门文章

最新文章