Skip to content

Access Data in the SAP Public Cloud

The following article shows how to access data from the SAP S/4HANA Public Cloud. Board Connector can access BAPIs / Function Modules that are available via SAP Communication Scenarios.

About Communication Scenarios

Communication Scenarios are used to exchange data between the SAP Cloud and external systems.
You can use the Display Communication Scenarios app in the SAP Public Cloud to look up available Communication Scenarios that provide access to BAPIs / Function Modules, e.g., the Communication Scenario SAP_COM_0109 includes BAPIS that are used for Sales Order Integration.

In Communication Scenarios BAPIs / Function Modules are listed as Service Type RFC:

display-communication-scenarios

Prerequisites

Enable Communication in the SAP Public Cloud

To make BAPIs / Function Modules accessible for external systems using the Communication Management apps in the SAP Public Cloud:

  1. Create a Communication User in the Maintain Communication Users app.
    Maintain-Communication-Users
  2. Create a Communication System that handles inbound service calls in the Communication Systems app.
    Communication-System
  3. Assign a Communication User to the Communication System in the subsection Users for Inbound Communication.
  4. Create Communication Arrangements to define, which Communication Scenarios can be accessed by the Communication System and the Communication User. The Communication Scenario SAP_COM_0636 (Remote Function Call - RFC Metadata Integration) is mandatory for using the BAPI extraction type in Board Connector.
    Communication-Arrangement

Communication between Board Connector and the SAp Public Cloud is now possible.

For more information, see SAP Help: Setting up Communication Management.

Enable Communication in Board Connector

To create an Board Connector source that connects to an SAP Public Cloud:

  1. In the main window of the Designer, navigate to the menu bar and select Server > Manage Sources. The window "Manage Sources" opens.
    Create-Connection
  2. Click [Add] to add a new SAP connection or click [ ] to edit an existing connection. The window "Change Source" opens.
    Create-Connection-2
  3. Enter a name for the SAP connection in the field Name, e.g., SAPCloud.
  4. In the General tab, select the connection method WebSocket.
    sap-source-general
  5. Fill out the connection details, see Connection Settings.
    • In the field Library, enter the path to the SAP Cryptographic Library (sapcrypto.dll).
    • In the field Client PSE, enter the path to the client .pse file.
  6. In the Authentication tab, enter the username and password of the SAP Communication User.
  7. Activate the checkbox User name is alias.
    sap-source-authentication-websocket
  8. Click [Test designer connection] to validate the connection between the Board Connector Designer and the SAP system.
  9. Click [Test server connection] to validate the connection between the Board Connector Server and the SAP system.
  10. Click [OK] to save the SAP source.

Board Connector now connects to the SAP Public Cloud.

Look Up and Execute BAPIs

The process for looking up BAPIs in the SAP Public Cloud is the same as for other SAP source systems, see Look Up Function Modules / BAPIs. You can only look up BAPIs that are part of the Communication Scenarios that your Communication User has access to.



Last update: June 28, 2025
Written by: Valerie Schipka