
There are business scenarios for the launchpad in which the application needs to navigate from one system to another, or the application requires information from a remote system.
Since these application types are located in a backend system, you need to define remote function call (RFC) destinations from the ABAP front-end server to the ABAP back-end system(s).
The data origin points to the location of data used by the target application and indicates the location from where the data shall be loaded. For SAPUI5 applications, this is a backend system implementing OData services.
|
ABAP Connection (type 3) |
This type is required to support navigation using RFC protocol or native application embedding. For example, you need this connection type when you integrate the launchpad in SAP Business Client and launch SAP GUI transactions using embedded SAP GUI for Windows. Create the corresponding connection using the following naming convention:<system alias>_RFC |
|
HTTP(S) Connection to ABAP System (type H) |
This type is required to support HTTP-based communication, e.g. all Web-browser-based application technologies such as Web Dynpro ABAP and SAP GUI for HTML. Create the corresponding connection using the following naming convention:<system alias>_HTTP <system alias>_HTTPS |
Transaction SM59 does not allow you to create several destinations with the same name even if the connection types are different. Therefore, we recommend you to create entries with the same base name and an extension to distinguish between the different connection types (_RFC, _HTTP, _HTTPS). Using this approach, it is possible to reference multiple connections by passing the base name (<system alias>) only.
Launchpad Customizing (transaction LPD_CUST)
The parameter System Alias in the Change Launchpad Role screen indicates that the application shall call the remote system that is specified.In the target mapping configuration in the launchpad designer
The parameter System Alias in the target mapping configuration indicates that the application shall call the remote system that is specified.URL parameter sap-system
You can use the dynamic parameter sap-system that is passed as part of the intent to overwrite the system alias parameter defined in LPD_CUST or launchpad designer.
See Overwriting the System Alias for the Target Application.