SAP Integrated Business Planning for Supply Chain

This page explains how to connect SAP Integrated Business Planning for Supply Chain to SAP Focused Run. For the setup of the supported monitoring applications, please click on the monitoring application below.

Currently the following monitoring application are supported for SAP IBP:

Prerequisites

The following technical prerequisites have to be met in order to set up Real User Monitoring for SAP IBP:

Setup Steps in SAP IBP

The different monitoring use-cases use different data collection strategies and hence require different setup steps in SAP IBP:

  • Integration & Cloud Monitoring: PULL data collection
  • Real User Monitoring: PUSH data collection

Enable Monitoring Data PUSH of Real User Monitoring

The following steps enable SAP IBP to send monitoring data to SAP Cloud ALM, which then forwards the data to SAP Focused Run. This is the reason why you will need the SAP Cloud ALM service key and maintain some fields with SAP Cloud ALM information. 

Prerequisites:

  • You need an user with administrator authorizations in SAP IBP tenant
  • You need to obtain the SAP Cloud ALM Service Key to connect to the SAP Cloud ALM system
    • Endpoint: The host part of the service key parameter "Api", e.g. eu10.alm.cloud.sap
    • OAuth URL: Service key parameter "url" + /oauth/token, e.g. calm-tenant.authentication.eu10.hana.ondemand.com/oauth/token
    • Client ID: Service key parameter "clientid"
    • Client secret: Service key parameter "clientsecret"
  1. Log on to SAP IBP tenant
  2. Navigate back to the 'Communication Management' view and select 'Communication Arrangements'
  3. Click the New button to create a new Communication Arrangement
  4. Scenario: Select SAP_COM_0527 'Application Monitoring Push Integration'
  5. Click the New button next to 'Communication System' to create a new communication system
    1. Enter a System ID and description and click the Create button
    2. Enter the Cloud ALM endpoint in the 'Host Name' field
    3. Make sure the 'Port' is set to 443
    4. Under 'OAuth 2.0 Settings' enter the Cloud ALM OAuth URL in the field 'Token Endpoint'
    5. Under 'Users for Outbound Communication' click the + button to create a new user
      1. Authentication Method: Choose OAuth 2.0
      2. OAuth 2.0 Client ID: Enter Cloud ALM client ID
      3. Client Secret: Enter Cloud ALM client secret
    6. Save the communication system. The UI will take you back to the communication arrangement
  6. Under "Additional properties" enter an 'X' for "Collect Exceptions". If you want to use Real User Monitoring also for "Collect Performance Data". 
  7. The 'Outbound Communication' fields are automatically propagated from the communication system
  8. The "Path" field under 'Outbound Services' is where you have to maintain the path to SAP Focused Run, enter:
    1. The suffix from the Reverse Proxy URL from the endpoint in SAP Cloud ALM, e.g. /api/frunrevproxy/v1/my_customer_network/
    2. Add sap/frun/ (including the / in the end) to the suffix
    3. The total string should be: /api/frunrevproxy/v1/my_customer_network/sap/frun/
  9. Press the "Enter" key. This will trigger the propagation of the fields below when you save the communication arrangement
  10. Adjust the Job Execution Details to schedule the job to Run Every 01 Minute(s)
  11. Save

After the successful setup in your SAP IBP tenant, the managed cloud service will automatically be created in the Cloud Service Management of SAP Focused Run.

Prepare PULL Monitoring for Integration & Cloud Monitoring

Add a user for "Inbound Communication" to the communication system created in the previous step.

  1. Log as administrator onto the SAP Fiori Launchpad of your SAP IBP tenant
  2. Select 'Communication Systems' under Communication Management
  3. Open the communication system created in the previous step
  4. Choose '+' user under 'User for Inbound Communication' to add a user for inbound communication
  5. Choose 'New User'
  6. Enter the following entries in the 'Create Communication User' screen
    • User Name: Enter a user name
    • Description: Enter a short description
    • Password: Enter a password. Remember this password for later
  7. Choose 'Create'
  8. Choose 'User Name and Password' as authentication method
  9. Select OK and save the communications system.
Now create a communication arrangement for the PULL monitoring connection.
  1. Return to the Fiori Launchpad and choose 'Communication Arrangements' under 'Communication Management'
  2. Create a new scenario of type 'SAP_COM_0068' (Planning - Monitoring Integration)
  3. On the next screen select the communication system you created before and verify that the user name is provided automatically
  4. Save the communications arrangement
  5. Note down the API-URL shown under 'Common Data'. You will need this later.

Setup Steps in SAP Focused Run

Please note that an entry for the SAP IBP service will be created by the PUSH monitoring registration. For this cloud service the Real User Monitoring will be automatically activated. No further steps have to be taken. 

If you also want to set up Integration & Cloud Monitoring in SAP IBP you have to create an additional cloud service by performing the following steps.

Input Values for SAP Integrated Business Planning for Supply Chain

  • Tenant: Tenant name of your tenant
  • Root URL: Your SAP IBP API-URL ( e.g. https://myibphost-api.scmibp.ondemand.com )
  • Description (optional) 
 

Input Values for SAP Integrated Business Planning for Supply Chain

  • Type: BASICAUTH
  • User: The user created for the communication arrangement
  • Password: Password of the user