Show TOC

Set Up RFC Connections to Backend SystemsLocate this document in the navigation structure

To consume catalogs containing Web Dynpro ABAP and SAPGUI for HTML apps from a specific back-end system, two types of RFC connections to the back-end system are required.

Context

  • ABAP connection (type 3):

    This connection type is used to replicate app descriptors from the back-end server to the front-end server. Applications which use Web Dynpro and SAP GUI for HTML as UI technology carry app descriptors which provide information required to access them from the SAP Fiori launchpad.
  • HTTP(S) connection (type H):

    This connection type is used to start Web Dynpro apps and transactions using SAP GUI for HTML and retrieve the business data.

Perform the following steps on the front-end server:

Procedure

  1. Identify the system alias for the back-end applications:
    1. Start Maintain Table Views (transaction SM30)
    2. In the Table/View field, enter /UI2/V_SYSALIAS.
    3. Choose Display to display the content of the view.
  2. Create RFC and HTTP connections:
    1. Start Configuration of RFC Connections (transaction SM59) in a new window.
    2. For each entry of the view /UI2/V_SYSALIAS, create an RFC connection of type 3 (ABAP Connections) with the name <system alias>_RFC.

      Make sure that the connection points to the server with the correct catalogs. The software component which needs to be installed in a back-end server for a specific system alias can be derived from the documentation of the SAP Business Suite application that you need to install. Please check the documentation in the Fiori App Library (see https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer.

    3. For each entry of the view /UI2/V_SYSALIAS, create an HTTP(S) connection of type H (HTTP Connections to ABAP System) with the name <system alias>_HTTP.

      The connection should point to the same system as the RFC connection in the previous step.

    Note that you can also reuse system alias configurations.

    See Map the Connections.

Example

The view /UI2/V_SYSALIAS displays the following entry: FIORI_BE.

Thus, you need to create an RFC connection in transaction SM59 named FIORI_BE_RFC and an HTTP(S) connection named FIORI_BE_HTTP.

Next Steps

Now you need to extract catalogs from the back-end and replicate them on the front-end server.