Skip to main content
SAP is the enterprise resource planning (ERP) system that runs finance, logistics, procurement, and manufacturing for many of the world’s largest organizations. With BonData, you can connect to your SAP account to read, enrich, and sync your ERP data within Agent workflows.

SAP Connection Setup

BonData connects to SAP over HTTPS. You can route through SAP Integration Suite (Cloud Integration, commonly called CPI), or connect directly to your SAP system - either its OData services or its underlying SAP HANA database.

Step 1: Choose a Connection Method

If you are unsure which applies, ask your SAP Basis or integration team whether BonData should go through your Integration Suite tenant or connect to the system directly. Many organizations already have a policy for this.

Step 2: Set Up the Connection

  1. In SAP Integration Suite, open the Cloud Integration capability and go to DesignIntegrations
  2. Identify or create the integration flow (iFlow) that exposes the data you want to sync, using an HTTPS sender adapter
  3. Deploy the iFlow and copy its Endpoint URL from the MonitorManage Integration Content view
  4. In the SAP BTP cockpit, go to Instances and Subscriptions and create a service instance of Process Integration Runtime with the api service plan
  5. Create a service key for that instance and grant it the ESBMessaging.send role
  6. Copy the Client ID, Client Secret, and Token URL from the service key
The Token URL is your BTP subaccount’s authentication endpoint, in the form https://<subdomain>.authentication.<region>.hana.ondemand.com/oauth/token.

Step 3: Enter Credentials in BonData

  1. In BonData, navigate to Integrations and select SAP
  2. Choose your Connection Method
  3. Enter the credentials for that method (see below)
  4. Click Connect

Required Fields

Connecting to an on-premise SAP system over RFC using standard BAPI function modules is also supported for older ECC landscapes. Contact your BonData representative if your system cannot be reached through Integration Suite, OData, or HANA.