Skip to content

Latest commit

 

History

History
138 lines (68 loc) · 3.78 KB

Connecting_to_External_Systems_7e49887.md

File metadata and controls

138 lines (68 loc) · 3.78 KB

Connecting to External Systems

For applications that do not need to run on Cloud Foundry, establish a connection to an external system by creating one destination for multi-usage.

You can access on-premise SAP ABAP systems using a built-in Web Proxy. Your dev space includes a built-in Web Proxy (http://localhost:8887) that allows you access to on-premise systems. It is already configured with the HTTP_PROXY and the HTTPS_PROXY environment variables. The proxy requires destination configuration to your on-premise system from your Cloud Foundry Subaccount.

  1. Open SAP BTP cockpit in the Cloud Foundry environment and go to the subaccount that is subscribed to SAP Business Application Studio.

  2. Create a destination of type HTTP that points to your system. For more information, see HTTP Destinations. HTTP requests including the host and port provided with this destination URL made from your dev space using the proxy, will be transferred through this destination.

  3. Add these new properties:

    WebIDEEnabled

    true

    HTML5.DynamicDestination

    true

  4. Set the WebIDEUsage property for your destination type:

    Service Catalog

    WebIDEUsage includes odata_abap and dev_abap (to deploy).

    See Developing an SAP Fiori Application Based on an SAP S/4HANA System.

    Service URL

    WebIDEUsage includes odata_gen. You can use the full URL option or not.

    See Consume an OData Service.

    SAP API Business Hub

    WebIDEUsage includes apihub_catalog and api_sandbox.

    See Run Your Application with the SAP API Business Hub.

  5. If you are using an on-premise system:

    1. Configure the Cloud Connector so that your system is correctly exposed. See Cloud Connector.

      If you don't have any Cloud Connector to use, you can set up a Cloud Connector on your local machine/VM by following this tutorial.

      Note:

      Some corporate proxies or network policies may block the Cloud Connector from connecting SAP Business Application Studio and the on-premise system. Make sure that you have an internet connection to the SAP Business Application Studio connectivity service host, to which you can connect your Cloud Connector.

      To find the SAP Business Application Studio connectivity service host for your region, see SAP Business Application Studio Availability.

    2. Add a new property with WebIDEEnabled as the name and true as the value.

  6. Choose Save.