SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

xP&A CX Commercial Planning - Manage data loads for xP&A Commercial Planning

This tutorial will show you how to set up data loads from and into Sales and Marketing Planning in SAP Analytics Cloud

Overview

🎓 advanced 40 min. SAP Analytics CloudAdvancedSAP Integration Suite

You will learn

  • โœ”how to set up connectivity to cloud integration flows for loading data between SAP Integrated Business Planning for Demand, SAP S/4HANA and SAP CX Commercial Planning content in SAP Analytics Cloud.
  • โœ”how to use parameters and initialize cloud integration flows via SAP Analytics Cloud multi actions
Simon Kranig S Simon Kranig August 7, 2024
Created by November 9, 2023
Contributors

Prerequisites

Prerequisites

Steps

Intro

In the previous tutorial xP&A Commercial Planning - How to set up system connections you have set up the initial connectivity between SAP Integrated Business Planning for Demand, SAP Cloud Integration Suite and SAP Analytics Cloud and created a Process Integration Runtime. In this tutorial you will learn how to leverage these connections to manage the data loads between those respective applications.

Each of the integration flows offered in the package SAP Commercial Planning is related to either the sales planning or marketing planning data model and is used for transfer of data labeled in the honeycombs highlighted in green in the picture below.

OverviewPicture
OverviewPicture

Let’s have a look at the steps ahead

  • Create an API connection in SAP Analytics Cloud to be used by the multi actions
  • Customize multi actions with API endpoints and parameters
  • Initialize the integration flow data loads via multi actions

So let us get started.

Step 1 Getting Open Authorization credentials from SAP Process Integration Runtime
โ€”

To be able to initialize integration flows from SAP Analytics Cloud you will need to set up a connection of type HTTP API. This connection will need to use the service key credentials from your SAP Process Integration Runtime, so let’s go there.

Start your browser and go to your SAP BTP Cockpit. Open the Services section and click on Instances and Subscriptions

To quickly locate your process integration runtime service you can use the drop downs on top:

In the service drop down, filter for Process Integration Runtime. In the plans drop down, filter for integration-flow.

Hint: This should be the same one you had used to set up the flows during the tutorial xP&A Commercial Planning - How to set up system connections

OpenBTP
OpenBTP

Once you have located the correct one in the list of instances click on the Key link in the Credentials column. You will get pop up displaying the credential details for OAuth authentication.

GetOauthKey
GetOauthKey

Take a note of:

  • clientid
  • clientsecret
  • url
  • tokenurl

Now that you have retrieved the credentials head over to the next step to retrieve the API end point for your connection

Step 2 Get Integration Flow API Endpoints (optional)
+
Step 3 Create HTTP API Connection in SAP
+
Step 4 Customize Multi Actions
+
Step 5 Run Multi Actions
+
Step 6 Final Remarks
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 6
1. Getting Open Authorization credentials from SAP Process Integration Runtime 2. Get Integration Flow API Endpoints (optional) 3. Create HTTP API Connection in SAP 4. Customize Multi Actions 5. Run Multi Actions 6. Final Remarks

Learn more →