RFC destination是由destination finder決定的:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5CMjBTMhNWY0MDO1YDN5YGOjJ2M0gTYygTZ3UWNlZTMm9CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
destination_finder是一個singleton:
通過system alias獲得RFC destination name:
問題進而轉化為該proxy class的mv_system_alias何時被指派:
通過where used list能找出是在method set_system_alias裡将值賦給mv_system_alias:
system alias的資料源來自line 9的internal table lt_system_aliase:
最終的system alias來自line 13 的table中:
該表的内容在如下的customizing裡配置: