0% found this document useful (0 votes)
308 views76 pages

Rds Ibp Ibp2208 28 Quick Guide en XX

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
308 views76 pages

Rds Ibp Ibp2208 28 Quick Guide en XX

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 76

Configuration Guide – Getting Started CUSTOMER

SAP IBP 2208


August 2022
English

Getting Started with Implementing SAP Best Practices for SAP


Integrated Business Planning for Supply Chain
Typographic Conventions

Type Style Description

Example Words or characters quoted from the screen. These include field names, screen titles, pushbuttons
labels, menu names, menu paths, and menu options.
Textual cross-references to other documents.

Example Emphasized words or expressions.


EXAMPLE Technical names of system objects. These include report names, program names, transaction codes,
table names, and key concepts of a programming language when they are surrounded by body text, for
example, SELECT and INCLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages, names of
variables and parameters, source text, and names of installation, upgrade and database tools.
Example Exact user entry. These are words or characters that you enter in the system exactly as they appear in
the documentation.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters with
appropriate entries to make entries in the system.
EXAMPLE Keys on the keyboard, for example, F 2 or E N T E R .

CUSTOMER Error: Reference source not found


2 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Table of Contents
Document History

Revision Date Change

1.0 2022 05 04

Quick Guide - Getting Started CUSTOMER


Table of Contents © 2022 SAP SE or an SAP affiliate company. All rights reserved. 3
Table of Contents

1 Solution Overview 6

2 System Setup 7
2.1 Software Product Versions 7
2.2 SAP Notes 8
2.3 Software Landscape Diagram 9
2.4 Install SAP Integrated Business Planning, Add-in for Microsoft Excel 11
2.5 Install Microsoft Excel VBA Add-In for Planning View Templates 12
2.6 Download Sample Data and Sample Planning Views 13
2.7 Set Up Integration with SAP Work Zone 13
2.7.1 Prerequisites 13
2.7.2 Create Communication System 14
2.7.3 Create Communication Arrangement 15
2.8 Set Up Real-Time Integration for Order-Based Planning 16
2.8.1 Prerequisites 17
2.8.1.1 Check SAP Notes 17
2.8.1.2 SAP Business Technology Platform and Cloud Connector 17
2.8.2 Set Up Connection Between SAP BTP and Cloud Connector 18
2.8.2.1 Create Service Instance in SAP BTP Cockpit 18
2.8.2.2 Connect SAP IBP with SAP BTP 20
2.8.2.3 Connect SAP BTP with Cloud Connector 21
2.8.3 Configure Cloud Connector 22
2.8.3.1 Configure Cloud To On-Premise Communication Channel 22
2.8.3.2 Configure Accessible Resources for Cloud To On-Premise Communication Channel 27
2.8.3.3 Configure On-Premise To Cloud Communication Channel 30
2.8.4 Configuration in SAP IBP 31
2.8.4.1 Inbound Integration – Create Communication User 32
2.8.4.2 Inbound Integration – Create Communication System 32
2.8.4.3 Inbound Integration – Create Communication Arrangements 33
2.8.4.4 Outbound Integration – Create Communication Users 35
2.8.4.5 Outbound Integration – Create Communication Systems 36
2.8.4.6 Outbound Integration – Create Communication Arrangements 42
2.8.5 Configuration in SAP S/4HANA 44
2.8.5.1 Define Logical Systems 44
2.8.5.2 Assign Logical System to Client 45
2.8.5.3 Specify System Release 46
2.8.5.4 Configure RFC Connections 47
2.8.5.5 Assign Number Range 49
2.8.5.6 Set Target System and Queue Type 49
2.8.5.7 Activate bgRFC Connection 50
2.8.5.8 Create bgRFC Supervisor Destination 51
2.8.5.9 Configure bgRFC (Inbound to SAP S/4HANA) 52
2.8.5.10 Configure Queue Name Prefix for SAP IBP (Inbound to SAP IBP) 53
2.8.5.11 Activate Business Transaction Events 54
2.8.5.12 Activate Change Pointers Generally 55
2.8.5.13 Activate ALE Change Transfer 55
2.8.5.14 Configure Change Transfer for Master Data 56
2.9 Set Up Integration for Time-Series Based Planning 57

CUSTOMER Error: Reference source not found


4 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Table of Contents
2.9.1 Prerequisites 57
2.9.2 Configuration in SAP S/4HANA, Supply Chain Integration Add-on for SAP IBP 58
2.9.2.1 Activate Data Sources 59
2.9.2.2 Activate BAdI 60
2.9.2.3 Define Logical System 60
2.9.2.4 Assign Logical System to Client 61
2.9.2.5 Activate Business Transaction Events 62
2.9.2.6 Specify System Release 62
2.9.2.7 Activate Change Pointers Generally 63
2.9.2.8 Activate Change Transfer of Info Records 63
2.9.3 Configure Data Integration Using WebSocket RFC 64
2.9.3.1 Create Communication User 64
2.9.3.2 Create Communication System 65
2.9.3.3 Create Communication Arrangement 66
2.9.4 Configure Outbound Integration Using CI-DS 66
2.9.4.1 Create Communication System 67
2.9.4.2 Create Communication Arrangement 67
2.10 Set Up Integration with SAP Enterprise Product Development for 3D Models 68
2.10.1 Prerequisites 68
2.10.2 Create Communication Arrangement 69
2.10.3 Associate 3D Model with SAP IBP Attribute Identifier 69

3 Evaluate Business Content/Processes 72

4 Security Aspects 73
4.1 General Security Guidelines 73
4.2 User Administration and Authentication 73

5 Deploy Best Practices Solution 74

6 Appendix: Useful Resources 76

Quick Guide - Getting Started CUSTOMER


Table of Contents © 2022 SAP SE or an SAP affiliate company. All rights reserved. 5
1 Solution Overview

Leverage SAP Best Practices for SAP Integrated Business Planning for Supply Chain (SAP IBP) to get an entry scope of the
following planning processes:
 Sales and operations planning
 Response and supply planning
 Demand planning
 Demand sensing
 Inventory optimization
 Demand-driven replenishment

SAP Best Practices for SAP Integrated Business Planning for Supply Chain V28.2208:
 Are based on SAP Integrated Business Planning for Supply Chain 2208, SAP Work Zone, and SAP S/4HANA.
 Support faster deployment of the required configuration settings

For an overview of this SAP Best Practices package, refer to the information provided in the SAP Best Practices Explorer:
https://rapid.sap.com/bp/RDS_IBP.
The package contains different deployment assets that are shipped either together with the SAP Integrated Business Planning for
Supply Chain product or through the SAP Best Practices Explorer.

These are the assets we deliver with the product:


 Sample planning area SAPIBP1 (for scope items related to time-series-based planning)
 Sample planning area SAP7F (for scope items related to order-based planning)
 Sample planning area SAP8 (for scope items related to demand-driven replenishment)

These are the most important assets we deliver through the SAP Best Practices Explorer:
 Sample planning views
 Sample master data
 Sample time profile
 Sample key figure data
 Configuration guides
 Test scripts
 Process diagrams

To use SAP Best Practices for SAP Integrated Business Planning, you need the respective application licenses. For details on
application licenses and the corresponding features, refer to the application help: Applications and Features of SAP Integrated
Business Planning for Supply Chain

CUSTOMER Quick Guide – Getting Started


6 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
2 System Setup

The SAP Integrated Business Planning for Supply Chain system is provisioned by the SAP Cloud Service Center. The customer
receives an email containing the URL and an administration user for their system.

2.1 Software Product Versions


The following software products and versions are required:

Product Product Components Comments Relevance


Version
SAP Integrated Business 2208 Cloud delivery Mandatory All scope items
Planning for Supply Chain
OD

SAP Work Zone n.a. Cloud delivery Optional, required only if process 2BQ, 3RT, 2BS,
management functionality is to be 18N, 2BU, 2BW
used.

SAP Integrated Business 2208 n.a. Download from Software Download All scope items
Planning, add-in for Center. See chapter Installing the SAP
Microsoft Excel Integrated Business Planning, Add-in
for Microsoft Excel.

SAP S/4HANA, supply 1.0 Latest support Only required for the IBP for time- 3OF, 4NO
chain integration add-on package series based inbound and outbound
for SAP Integrated integration with SAP S/4HANA scope
Business Planning items.

SAP Cloud Integration for 1.0 Latest support Only required for the IBP for time- 3OF, 4NO
data services package series based inbound and outbound
integration with SAP S/4HANA scope
items.

SAP Enterprise Product n.a. Cloud delivery Only required for the IBP for sales 5LG
Development and operations – receipts analysis
scope items.

SAP Business Technology Latest n.a Only required for the scope items 2I0, 42C, 2P0,
Platform including SAP release related to order-based planning. 4UT, 2P2, 2S4,
Connectivity service and 2S6, 4VA, 5JD
Cloud Connector

Web Browser See SAP Note 1935915 on browser All scope items
recommendations.

Microsoft Excel See SAP Note 2135948 for an All scope items
overview of supported configurations.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 7
2.2 SAP Notes
The following notes contain important information related to the configuration of SAP IBP. Make sure to read these notes before
starting the implementation:

SAP Note Description Component Comment


3154672 SAP Best Practices for SAP SV-RDS-SCM Always check the SAP Note of
Integrated Business the SAP Best Practices package
Planning for Supply Chain for updates on the
V28.2208 implementation.

To be announced SAP IBP OD 2208 – SCM-IBP-DM This note also links to the
Central Note product restrictions of SAP IBP.

To be announced SAP IBP OD 2208 – SCM-IBP-BF-PPF This note also links to the
Release Information Note Product Availability Matrix.

To be announced SAP IBP 2208 – Release SCM-IBP-DM Product restrictions for using
Restriction Note SAP IBP.

2135948 Install the S&OP / IBP SCM-IBP-XLS-UI Lists the supported


Excel Add-In: Supported configurations and necessary
Configurations / prerequisites for the SAP
Prerequisites Integrated Business Planning,
add-in for Microsoft Excel
(Excel add-in).

1790530 S&OP / IBP Planning View SCM-IBP-XLS-UI All restrictions mentioned in this
Templates for the Excel note also apply to the planning
Add-In view templates delivered with
this solution. Make sure to
install the Excel add-in for VBA
templates mentioned in this note.

2806360 SAP IBP, add-in for SCM-IBP-XLS-UI Follow the steps to ensure that
Microsoft Excel: your VBA add-in is properly
“SAP_IBP_Chart.xlam installed.
missing or not activated”
error message

2515578 IBP: DISAGG or COPY SCM-IBP-BF-DIS This note describes what you
operator not working need to do if target key figures
don’t show any values.

2776077 Order-based planning using SCM-IBP-RM This note describes the setup and
the time-series-based configuration steps needed to
forecast consumption support an SAP IBP order-based
operator planning run (confirmation run)
using an open forecast calculated
by TS-based forecast
consumption.

2640432 Details on Restrictions for SCM-IBP-RM This note describes the


SAP IBP Order-Based restrictions that apply for SAP
Planning IBP order-based planning.

3106619 SAP IBP Real-time SCM-IBP-INT-RTI To use the SAP IBP real-time
integration - Notes for integration, you either need to

CUSTOMER Quick Guide – Getting Started


8 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
SAP Note Description Component Comment
installation install the support packages of
SAP ERP and SAP S/4HANA
mentioned below, or you need to
implement all the notes listed as
related notes.

3110007 IBP Real-time Integration: SCM-IBP-INT-RTI This note contains information


Information/Restrictions and details on restrictions for
SAP IBP real time integration in
combination with order-based
planning and flexible master
data.

2.3 Software Landscape Diagram


The following diagrams show an abstract view of the system landscape and illustrate at which points in an implementation
project the respective tasks are carried out. The view is rather generic and does not describe all the technical details of a real
system landscape.
SAP Integrated Business Planning for Supply Chain and SAP Work Zone systems are provisioned by SAP Cloud Delivery. SAP
S/4HANA is deployed in your on-premise system landscape.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 9
CUSTOMER Quick Guide – Getting Started
10 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
2.4 Install SAP Integrated Business Planning, Add-in for Microsoft Excel

Use

The planning processes in SAP IBP are executed in Microsoft Excel spreadsheets. All users need to install the SAP Integrated
Business Planning, add-in for Microsoft Excel locally on their computer. You can download the installer from the Software
Download Center.

Procedure

1. Navigate to the Software Download Center at https://launchpad.support.sap.com.


2. From the dropdown list at the top, select Downloads.
3. In the Enter search term field, enter EXCEL ADD-IN.
4. Choose E n t e r .
5. In the results list, on the SOFTWARE CATEGORIES tab, choose SAP IBP EXCEL ADD-IN 2208.
6. On the DOWNLOADS tab, choose the ZIP file containing the latest Support Package (SP) level.
7. Unzip the downloaded ZIP file.
8. Install the EXE installer on your computer.

Caution
Make sure to install the Excel add-in with English language settings only. Otherwise, the sample planning views might
not be displayed correctly.

Note
For more information on how to create a connection to the SAP IBP system and troubleshoot issues with the Excel add-
in, refer to the application help: Planning with Microsoft Excel.

2.5 Install Microsoft Excel VBA Add-In for Planning View Templates

Use

The planning view templates delivered with SAP Note 1790530 include a VBA-embedded template and a VBA add-in template
that help users to easily create planning views from scratch. In SAP Best Practices for SAP IBP, the planning view templates are
based on the templates with the VBA add-in. To use these planning view templates, users need to install the VBA add-in locally
on their computer.
You can find the installer in the link provided in SAP Note 1790530. There, you’ll also find detailed information on how to
install the VBA add-in.

Caution
The planning view templates provide examples based on the configuration and data of SAP Best Practices for SAP IBP
and are designed to help you get started. They cannot be used directly in productive mode. Please check and adapt the
templates to meet your requirements. They might also be subject to changes without any maintenance obligation.
All restrictions listed in SAP Note 1790530 also apply to the sample planning view templates delivered with SAP Best
Practices for SAP IBP.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 11
Caution
For performance reasons, appropriate data filters need to be defined for each planning view to meet the general
recommendation of displaying a maximum of 2000 records. This is customer-specific and not part of the SAP Best
Practices implementation. If from a business point of view more records are required, do not use the sample planning
views, but develop your own planning views using less formatting, validations, or local members.

Procedure

1. Extract SAP_IBP_Chart.xlam from the download link referenced in SAP Note 1790530.
2. Place this xlam file in folder %appdata%\Microsoft\Addins.
3. Open Microsoft Excel and go to File → Options → Add-Ins.
4. Choose Manage: Excel Add-ins → Go.
5. Select the checkbox for Sap_Ibp_Chart.
6. Choose OK.

Note
Please also check SAP Note 2806360 for further information on the VBA add-in installation.

2.6 Download Sample Data and Sample Planning Views

Use

Sample planning views and sample data for SAP Best Practices for SAP IBP are delivered through the SAP Best Practices
Explorer. Before you start deploying your solution, download the corresponding ZIP files to your computer.

Caution
Make sure to download the ZIP files related to SAP IBP version 2208 that you’re deploying the solution for. The
sample planning view templates delivered with this solution only work with the SAP IBP, add-in for Microsoft Excel
(Excel add-in) 2208.

Procedure

7. Navigate to https://rapid.sap.com/bp/rds_ibp.
8. Choose the Accelerators tab.
9. In the Implementation section, choose Technical Assets for SAP7F (sample data, master data, planning view templates) to
download the assets required to set up the Best Practices scope items for the order-based planning scenarios.
10. In the Implementation section, choose Technical Assets for SAP8 (sample data, master data, planning view templates) to
download the assets required to set up the Best Practices scope items for the demand-driven replenishment scenarios.
11. In the Implementation section, choose Technical Assets for SAPIBP1 (sample data, master data, planning view templates) to
download the assets required to set up the Best Practices scope items for the time-series-based planning scenarios.

CUSTOMER Quick Guide – Getting Started


12 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
2.7 Set Up Integration with SAP Work Zone
The SAP Integrated Business Planning administrator on the customer side needs to take care of the integration between SAP
Integrated Business Planning and SAP Work Zone.
The integration allows users to use SAP Work Zone for multiple collaboration scenarios in the apps where collaboration is
available.
For more information on the SAP Work Zone product, see SAP Work Zone.
For more information on how to use SAP Work Zone with SAP IBP, see the application help: Social Collaboration.

2.7.1 Prerequisites
Separate licenses of SAP Work Zone are required to enable the collaboration capabilities in SAP IBP. If you do not own SAP
Work Zone licenses or do not intend to use the collaboration capabilities in SAP IBP, you can skip this section.

2.7.2 Create Communication System

Use

To enable the integration with SAP Work Zone, you need to define a new communication system and a new communication
arrangement based on communication scenario SAP_COM_0026. For more information on the integration with SAP Work Zone,
refer to the application help: SAP Work Zone Integration Guide.

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Systems.
3. On the Communication Systems screen, choose New.
4. In the New Communication System dialog box, enter the following data:

Field Name Entry Value


System ID <SAP Work Zone server ID>

Example
Z_IBP_WORKZONE

System Name <SAP Work Zone system name>

Example
Z_IBP_WORKZONE

5. Choose Create.
6. On the Communication System screen, enter the following data:

Field Name Entry Value


Host Name <SAP Work Zone host name>

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 13
Field Name Entry Value

Example
xxx.coreint1.workzone.ondemand.com

System Name Leave blank

7. On the Communication System screen, in the User for Outbound Communication section, choose the plus sign (+).
8. In the New Outbound User dialog, enter the following data:

Field Name Entry Value


Authentication Method OAuth 1.0

OAuth 1.0 Client ID <Tenant host name>


Enter the URL you use to access SAP IBP.

Example
https://myXXXXXX.accounts.ondemand.com

Client Secret <Productive Password>

9. In the New Outbound User dialog box, choose Create.


10. On the Communication System screen, choose Save.

2.7.3 Create Communication Arrangement

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Arrangements.
3. On the Communication Arrangements screen, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value


Scenario SAP_COM_0026

Arrangement Name <Arrangement Name>

Example
ZSAP_COM_0026_WORKZONE

5. In the New Communication Arrangement dialog box, choose Create.


6. On the Communication Arrangements screen, enter the following data:

Field Name Entry Value


Communication System <Communication system defined in previous
chapter>

CUSTOMER Quick Guide – Getting Started


14 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value

Example
ZSAP_COM_0026_WORKZONE

Outbound Communication – OAuth 1.0 <Tenant host name>


Client ID Enter the URL you use to access SAP IBP.

Example
https://myXXXXXX.accounts.ondemand.com

Service Status Active

Path /

Port 443

7. Choose Save.

2.8 Set Up Real-Time Integration for Order-Based Planning


You can integrate master data and transactional data from your SAP S/4HANA system to SAP IBP order-based planning in near
real-time without using batch jobs. To enable real-time integration (RTI), functions of the Core Interface (CIF) are used to
capture changes to the data in real time and integrate master data and transactional data asynchronously to SAP IBP.

Note
This chapter is only required for the following order-based planning scope items:
IBP for response and supply – supply and allocations planning – heuristic (2I0)
IBP for response and supply – supply and allocations planning - optimizer (42C)
IBP for response and supply – response planning (2P0)
IBP for response and supply – deployment planning – optimizer (4UT)
IBP – order-based planning inbound integration with SAP S/4HANA (2S4)
IBP – order-based planning outbound integration with SAP S/4HANA (2S6)
IBP – order-based planning inbound integration for deployment planning (4VA)
IBP – order-based planning outbound integration for deployment planning (5JD)

This chapter describes the following 7 steps for system configuration:

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 15
Example
In the example below, the following system IDs will be used:
SAP IBP system: ZXY, client: 100
SAP S/4HANA system: S4H, client: 001

2.8.1 Prerequisites

2.8.1.1 Check SAP Notes


Check SAP Note 3106619 for installing SAP IBP real-time integration. This note lists the minimum Enhancement Packages and
SAP Notes you need to implement in your SAP S/4HANA system to make sure that RTI will work.
Check SAP Note 3110007 for information and restrictions that apply to SAP IBP real-time integration in combination with order-
based planning and flexible master data.

2.8.1.2 SAP Business Technology Platform and Cloud Connector


Connecting SAP S/4HANA and SAP IBP requires the SAP Connectivity service and the Cloud Connector. The SAP
Connectivity service and the Cloud Connector are part of SAP Business Technology Platform (SAP BTP) for which you need a
separate subscription.
Before you start to work on this chapter, make sure to meet the following prerequisites:
 You have a license for SAP Business Technology Platform that includes the SAP Connectivity service and the Cloud
Connector.
 You have set up an SAP BTP global account. If your company already has a global account, you can reuse it. RTI doesn’t
require a separate global account by default. For more information, see Account Administration.
 You have created an SAP BTP subaccount which will consume the connectivity service. Entitlements and quotas are
properly configured. For more information, see Account Administration.

CUSTOMER Quick Guide – Getting Started


16 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
 The Cloud Foundry Environment is enabled for your subaccount. Administration and operation tasks are performed in the
Cloud Foundry Environment. For more information, see Administration and Operations in the Cloud Foundry Environment.
 Cloud Connector is installed on the latest version available. You have completed the required initial configuration steps, and
Cloud Connector is up and running. For more information, see Installation and Initial Configuration.

Please note down the following information. You will need it throughout the next chapters:

Navigation Field Name Entry Value


URL of your SAP <XXX>
BTP Cockpit
Example
https://cockpit.eu10.hana.ondemand.com/cockpit

SAP BTP Cockpit- Subaccount <XXX>


à Account
Explorer à Example
Subaccounts
Connectivity-BestPractices-IBP

SAP BTP Cockpit Subaccount ID <XXX>


à Account
Explorer à Example
Subaccounts
f4010598-2199-4080-8b86-6d8c2689f67c

SAP BTP Cockpit Region <XXX>


à Account
Explorer à Example
Subaccounts
US East (VA)

URL of your Cloud In a Web browser, enter https://<hostname>:<port>


Connector
<hostname> refers to the machine on which Cloud Connector is
installed.

<port> is the Cloud Connector port specified during installation (the


default port is 8443).

Example
https://scc-ibp.xxx.yyy.corp:8443/

In the following chapters, we will focus on the configuration steps specific to SAP IBP. For the generic topics of SAP BTP
Connectivity and Cloud Connector, refer to the help documents mentioned above or to the main help pages: SAP BTP
Connectivity, Cloud Connector.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 17
2.8.2 Set Up Connection Between SAP BTP and Cloud Connector

2.8.2.1 Create Service Instance in SAP BTP Cockpit

Use

To use the SAP BTP Connectivity service, you need an instance of the service. Follow the steps below to create a service
instance. For more information, see Creating Service Instances in Cloud Foundry and Creating Service Keys in Cloud Foundry.

Procedure

1. Log on to the SAP BTP Cockpit in a web browser.

Example
https://cockpit.eu10.hana.ondemand.com/
2. In the navigation pane on the left, choose Account Explorer.
3. Choose the Subaccounts tab.
4. Select the subaccount. Refer to chapter Prerequisites to find out which one this is.

Example
Connectivity-BestPractices-IBP
Provider: Amazon Web Services (AWS)
Region: US-East (VA)
Environment: Multi-Environment
5. In the navigation pane on the left, choose Services à Instances and Subscriptions.
6. Choose Create to create a new service instance. A wizard for configuring your new instance is displayed.
7. In the New Instance or Subscription dialog box, enter the following data:

Field Name Entry Value


Service Connectivity Service

Plan connectivity_proxy

Runtime Environment Cloud Foundry

Space Select a space in your Cloud Foundry org.

Example
BestPractices-ZXY

Instance Name Enter the name of the service instance.

Example
IBP-ZXY

8. In the New Instance or Subscription dialog box, choose Create.


9. The new instance is displayed in the Instances table. Its status is Creation In Progress.

CUSTOMER Quick Guide – Getting Started


18 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
10. Once the status changes to Created, choose Actions à Create Service Key.
11. In the New Service Key dialog box, enter the following data:

Field Name Entry Value


Name
Example
IBP-ZXY

12. In the New Service Key dialog box, choose Create.


13. The new service key is displayed in the Service Keys table. Its status is Creation In Progress.
14. Once the status changes to Created, choose Actions à View from the Service Keys table.
15. In the Credentials dialog box, choose Copy JSON.
16. Save the JSON text to your notepad for later use.

Note
This JSON text containing the service key will be used in the next chapter to automatically generate a communication
scenario.

Caution
JSON content shall be shared via plain text format only to avoid removal of any control characters.

2.8.2.2 Connect SAP IBP with SAP BTP

Use

To connect your SAP IBP system with SAP BTP, you need to create two communication arrangements. They are based on the
following communication scenarios:
 SAP BTP Connectivity Service – On Premise Integration (SAP_COM_0574)
 SAP BTP Connectivity Service – Service Channel Integration (SAP_COM_0805)
For more information, see Integrating On-Premise Systems.

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Arrangements.
3. On the Communication Arrangements screen, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value


Scenario SAP_COM_0574

Arrangement Name
Example
RTI_SAP_COM_0574

Service Key Paste the JSON text containing the service key that you generated in the previous
chapter Create Service Instance in SAP BTP Cockpit.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 19
5. In the New Communication Arrangement dialog box, choose Create.
6. On the Communications Arrangements screen, choose your communication arrangement.
7. You can see that all required settings such as Communication System or Subaccount ID were automatically entered based on
the information stored in the service key.
8. Repeat steps 3 to 7 with the following data:

Field Name Entry Value


Scenario SAP_COM_0805

Arrangement Name
Example
RTI_SAP_COM_0805

Service Key Paste the JSON text containing the service key that you generated in the previous
chapter Create Service Instance in SAP BTP Cockpit.

Note
You can use the same service key for inbound and outbound.

2.8.2.3 Connect SAP BTP with Cloud Connector

Use

Now you add and connect your SAP BTP subaccount to the Cloud Connector. For more information, see Managing Subaccounts.

Procedure

1. Log on to the Cloud Connector in a web browser.

Note
https://<hostname>:<port>
<hostname> refers to the machine on which the Cloud Connector is installed.
<port> is the Cloud Connector port specified during installation (the default port is 8443).

Example
https://scc-ibp.xxx.yyy.corp:8443/
2. Choose Add Subaccount.
3. In the Add Subaccount dialog box, enter the following data:

Field Name Entry Value


Region Choose the SAP BTP subaccount region from the dropdown list or enter the host suffix
of the API endpoint from the SAP BTP subaccount (URL without the “https://api.”
prefix).

Example
US East (VA) – AWS

CUSTOMER Quick Guide – Getting Started


20 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
cf.sap.hana.ondemand.com

Subaccount Enter your SAP BTP subaccount ID (Cloud Foundry enabled). You can find this
information in your SAP BTP Cockpit under your Subaccount, tab General, field
Subaccount ID.

Example
f4010598-2199-4080-8b86-6d8c2689f67c

Display Name Enter a meaningful name that allows you to easily recognize your subaccount on the
UI as compared to the technical subaccount name.

Example
IBP-BestPractices

Login E-Mail Enter your BTP login email.

Password Enter your login password.

Location ID Define a location ID that identifies the location of this Cloud Connector for a specific
subaccount.

Example
IBPBP

4. In the Add Subaccount dialog box, choose Save.


5. In the Subaccount field on the top of the screen, select your subaccount.

Example
IBP-BestPractices
6. In the Subaccount Dashboard table, a new line is added. Check the status of your subaccount connection managed by this
Cloud Connector.
7. On the top of the screen, you see the Operational since … status message.
8. In the Tunnel Information section, Status is set to Connected.
9. Log in to your BTP account. Select your subaccount. Choose Cloud Connectors from the menu and make sure that your
newly linked Cloud Connector status is Connected.

2.8.3 Configure Cloud Connector


Here, we focus on the configuration steps specific to SAP IBP. For the generic topics of Cloud Connector, please refer to the
help: Cloud Connector.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 21
2.8.3.1 Configure Cloud To On-Premise Communication Channel

Use

The Cloud Connector only allows access to trusted backend systems. For more information, see Configure Access Control
(RFC).

Procedure

1. Log on to the Cloud Connector in a web browser.

Note
https://<hostname>:<port>
<hostname> refers to the machine on which the Cloud Connector is installed.
<port> is the Cloud Connector port specified during installation (the default port is 8443).

Example
https://scc-ibp.xxx.yyy.corp:8443/
2. On the Cloud Connector Administration screen, from the Subaccount field at the top of the screen, choose your subaccount.

Example
IBP-BestPractices
3. On the navigation pane on the left side of the screen, choose Cloud To On-Premise for your subaccount.
4. Choose the Access Control tab.

Note
The following configuration steps will differ depending on whether you want to use a direct connection to an
application server or load balancing using the message server. Implement either case 1 (without load balancing) or case
2 (with load balancing) based on your requirements.

Case 1: without Load Balancing


5. In the Mapping Virtual To Internal System section, choose Add to define a new system.
6. In the Add System Mapping dialog box, enter the following data:

Field Name Entry Value


Back-end Type Select ABAP system and choose Next.

Protocol Select RFC and choose Next.

Connection Type Choose Without load balancing (application server and


instance number). Choose Next.

Application Server Enter the host name of your SAP S/4HANA application server. The Cloud Connector
will try to establish a connection to this system, so the address has to be real.

Example

CUSTOMER Quick Guide – Getting Started


22 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
ldcis4h.xxx.yyy.corp

Instance Number Enter the instance number of your SAP S/4HANA application server. You can find this
value in your SAP Logon à Properties.Choose the Connection tab and check the field
Instance Number. Then choose Next.

Example
00

Virtual Host You can virtualize the system information if you want to hide your internal host name
from the cloud. You can enter any virtual information of your choice even if it doesn’t
exist.
Enter a virtual host name of your SAP S/4HANA application server. The field is pre-
filled with the values of the internal host.

Example
s4h

Virtual Port Enter a virtual instance number of your SAP S/4HANA application server. The field is
pre-filled with the values of the internal instance number. Then choose Next.

Example
00
The virtual port will then be composed as sapgw00.

Description Enter a description (optional).

Example
s4h

Check Internal Host X (selected). Then choose Finish.

Note
Using the Check Internal Host checkbox, you can trigger a ping from the
Cloud Connector to the internal host to make sure the Cloud Connector can
indeed access the internal system.
If the ping to the internal host is successful, the state Reachable is shown. If it
fails, a warning is displayed in column Check Result. You can view the issue
details by choosing the Details button or check them in the log files.

7. Go directly to the next chapter.

Case 2: with Load Balancing


8. In the Mapping Virtual To Internal System section, choose Add to define a new system.
9. First you need to set up the mapping for the message server. In the Add System Mapping dialog box, enter the following
data:

Field Name Entry Value


Back-end Type Select ABAP system and choose Next.

Protocol Select RFC and choose Next.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 23
Field Name Entry Value
Connection Type Choose With load balancing (system ID and message server).
Choose Next.

Message Server Enter the host name of your SAP S/4HANA message server. You can find the message
server in your SAP Logon à Properties. Choose the Connection tab and check the
field Message Server.

Example
ldcss4h.xxx.yyy.corp

System ID Enter the system ID. The system ID is a three-character identifier that is also found in
the SAP Logon configuration. Choose Next.

Example
S4H

Virtual Host You can virtualize the system information if you want to hide your internal host name
from the cloud. You can enter any virtual information of your choice even if it doesn’t
exist.
Enter a virtual host name of your SAP S/4HANA message server. The field is pre-
filled with the values of the internal host.

Example
s4h

Virtual Port Enter the virtual system ID. It should be a three-character identifier. Choose Next.

Example
S4H
The virtual port will then be composed as sapmsS4H.

Description Enter a description (optional).

Example
s4h

Check Internal Host X (selected). Then choose Finish.

Note
Using the Check Internal Host checkbox, you can trigger a ping from the
Cloud Connector to the internal host to make sure the Cloud Connector can
indeed access the internal system.
If the ping to the internal host is successful, the state Reachable is shown. If it
fails, a warning is displayed in column Check Result. You can view the issue
details by choosing the Details button or check them in the log files.

10. Now you need to set up the mapping for all application servers. In the Mapping Virtual To Internal System section, choose
Add to define a new system.
11. In the Add System Mapping dialog box, enter the following data:

Field Name Entry Value


Back-end Type Select ABAP system and choose Next.

CUSTOMER Quick Guide – Getting Started


24 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
Protocol Select RFC and choose Next.

Connection Type Choose Without load balancing (application server and


instance number). Choose Next.

Application Server Enter the host name of your SAP S/4HANA application server. You can find the host
name in your SAP Logon à transaction code: SMMS à field Host Name.

Example
ldai1s4h.xxx.yyy.corp

Instance Number Enter the instance number of your SAP S/4HANA application server. You can find this
value in your SAP Logon à Properties. Choose the tab Connection and check the field
Instance Number. Then choose Next.

Example
00

Virtual Host Enter a virtual host name of your SAP S/4HANA application server. The field is pre-
filled with the values of the internal host.

Example
ldai1s4h

Virtual Port Enter a virtual instance number of your SAP S/4HANA application server. The field is
pre-filled with the values of the internal instance number. Then choose Next.

Example
00

Description Enter a description (optional).

Example
ldai1s4h

Check Internal Host X (selected). Then choose Finish.

Note
Using the Check Internal Host checkbox, you can trigger a ping from the
Cloud Connector to the internal host to make sure the Cloud Connector can
indeed access the internal system.
If the ping to the internal host is successful, the state Reachable is shown. If it
fails, a warning is displayed in column Check Result. You can view the issue
details by choosing the Details button or check them in the log files.

12. Repeat steps 10-11 to add the other application servers if needed.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 25
2.8.3.2 Configure Accessible Resources for Cloud To On-Premise
Communication Channel

Use

In addition to allowing access to a particular host and port, you must also specify which function modules (resources) may be
called from SAP IBP in your SAP S/4HANA system. The Cloud Connector only allows access to resources for which you grant
access explicitly. In an RFC scenario, these resources are specified by function module name. The Cloud Connector checks if the
function module name of an incoming request exactly matches the name specified in the configuration. If this is not the case, the
request is denied. For more information, see Configure Accessible Resources.

Procedure

1. Log on to the Cloud Connector in a web browser.

Note
https://<hostname>:<port>
<hostname> refers to the machine on which the Cloud Connector is installed.
<port> is the Cloud Connector port specified during installation (the default port is 8443).

Example
https://scc-ibp.xxx.yyy.corp:8443/
2. On the navigation pane on the left side of the screen, choose Cloud To On-Premise for your subaccount.

Note
The following configuration steps will differ depending on whether you want to use a direct connection to an
application server or load balancing using the message server. Implement either case 1 (without load balancing) or case
2 (with load balancing) based on your requirements.

Case 1: without Load Balancing


3. Choose the Access Control tab.
4. In the Mapping Virtual To Internal System table, select the row corresponding to your SAP S/4HANA system.
5. In the Resources Of… section, choose Add.
6. In the Add Resource dialog box, enter the following data:

Field Name Entry Value


Function Name RFC

Active X (selected)

Naming Policy Prefix

7. In the Add Resource dialog box, choose Save.

Note
You have two options to enter the data based on the Naming Policy:

CUSTOMER Quick Guide – Getting Started


26 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Prefix: you only need to enter the prefix of the function name.
Exact Name: you need to enter specific functions.
If you choose the Prefix option, the Cloud Connector allows all incoming requests for which the function module name
begins with the specified string. If you choose the Exact Name option, the Cloud Connector checks if the function
module name of an incoming request exactly matches the name specified in the configuration. If this is not the case, the
request is denied.
8. If you want to use the Prefix option, repeat steps 5 to 7 with the following data:

Function Name Active Naming Policy


bgRFC X (selected) Prefix

CIF X (selected) Prefix

SBFC X (selected) Prefix

SBIC X (selected) Prefix

9. If you want to use the Exact Name option, repeat steps 5 to 7 with the following data:

Function Name Active Naming Policy


BGRFC_DEST_SHIP X (selected) Exact Name

CIF_ORDER_INBOUND_IBP X (selected) Exact Name


CIF_SL_DOC_INBOUND_IBP
CIF_PO_INBOUND_IBP
CIF_CCR_JOB_STATUS_GET_IBP
CIF_CCR_JOB_STATUS_GET_IBP
CIF_CCR_ORDER_JOB_START_IBP
CIF_CCR_READ_ORDER_IBP
CIF_CCR_READ_STOCK_IBP
CIF_CCR_STOCK_JOB_START_IBP
CIF_DELTA3_GET_MATWERK
CIF_GET_MATWERK
CIF_GET_ALL_ACTIVE_MODELS
CIF_REFRESH_RECEIVE

SBFC_FACTORY_CALENDAR_TRANSFER X (selected) Exact Name

SBIC_MESSURE_TRANSFER X (selected) Exact Name


SBIC_CURRENCIES_TRANSFER

10. Go directly to the next chapter.

Case 2: with Load Balancing


11. Choose the Access Control tab.
12. In the Mapping Virtual To Internal System table, select the row corresponding to your SAP S/4HANA message server.
13. In the Resources Of… section, choose Add.
14. In the Add Resource dialog box, enter the following data:

Field Name Entry Value


Function Name RFC

Active X (selected)

Naming Policy Prefix

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 27
Field Name Entry Value

15. In the Add Resource dialog box, choose Save.

Note
You have two options to enter the data based on the Naming Policy:
Prefix: you only need to enter the prefix of the function name.
Exact Name: you need to enter specific functions.
If you choose the Prefix option, the Cloud Connector allows all incoming requests for which the function module name
begins with the specified string. If you choose the Exact Name option, the Cloud Connector checks if the function
module name of an incoming request exactly matches the name specified in the configuration. If this is not the case, the
request is denied.
16. If you want to use the Prefix option, repeat steps 5 to 7 with the following data:

Function Name Active Naming Policy


bgRFC X (selected) Prefix

CIF X (selected) Prefix

SBFC X (selected) Prefix

SBIC X (selected) Prefix

17. If you want to use the Exact Name option, repeat steps 5 to 7 with the following data:

Function Name Active Naming Policy


BGRFC_DEST_SHIP X (selected) Exact Name

CIF_ORDER_INBOUND_IBP X (selected) Exact Name


CIF_SL_DOC_INBOUND_IBP
CIF_PO_INBOUND_IBP
CIF_CCR_JOB_STATUS_GET_IBP
CIF_CCR_JOB_STATUS_GET_IBP
CIF_CCR_ORDER_JOB_START_IBP
CIF_CCR_READ_ORDER_IBP
CIF_CCR_READ_STOCK_IBP
CIF_CCR_STOCK_JOB_START_IBP
CIF_DELTA3_GET_MATWERK
CIF_GET_MATWERK
CIF_GET_ALL_ACTIVE_MODELS
CIF_REFRESH_RECEIVE

SBFC_FACTORY_CALENDAR_TRANSFER X (selected) Exact Name

SBIC_MESSURE_TRANSFER X (selected) Exact Name


SBIC_CURRENCIES_TRANSFER

Note
You can download the configured resources as a ZIP file and reused them in other mapping definitions. This can save
you time especially if load balancing is used in the system landscape on the on-premise side.
18. Repeat the above steps for all relevant application servers. If you have downloaded the configured resource as a ZIP file, you
can directly upload this file instead of entering the data manually.

CUSTOMER Quick Guide – Getting Started


28 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
2.8.3.3 Configure On-Premise To Cloud Communication Channel

Use

For scenarios where a call must be made from on-premise systems to an SAP BTP ABAP environment using RFC, you can
establish a connection to an ABAP Cloud tenant host.
For more information, see Configure a Service Channel for RFC.

Procedure

1. Log on to the Cloud Connector in a web browser.

Note
https://<hostname>:<port>
<hostname> refers to the machine on which the Cloud Connector is installed.
<port> is the Cloud Connector port specified during installation (the default port is 8443).

Example
https://scc-ibp.xxx.yyy.corp:8443/
2. On the Cloud Connector Administration screen, from the Subaccount field at the top of the screen, choose your subaccount.

Example
IBP-BestPractices
3. On the navigation pane on the left side of the screen, choose On-Premise To Cloud for your subaccount.
4. In the Service Channels section, choose Add.
5. In the Add Service Channel dialog box, enter the following data:

Field Name Entry Value


Type Select ABAP Cloud system. Then choose Next.

ABAP Cloud Tenant Host Enter your SAP IBP tenant name.

Example
myXXXXXX-api.scmibp.ondemand.com

Local Instance Number Define the local instance number by which the ABAP Cloud system can be reached by
the client systems.

Note
You can enter any instance number for which the port is not yet used on the
Cloud Connector host. Check the Service Channels Overview section to see
which port numbers are already used.
The port numbers follow this pattern: 33<LocalInstanceNumber>
Please note down this instance number. You will need it in chapter
Configuring RFC Connections.

Connections 1

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 29
Field Name Entry Value
Enabled X (selected). Then choose Finish.

Note
Enabled means that the channel is established immediately after you choose
Finish. Deselect this checkbox if you don’t want to establish the channel
immediately.

6. In the Service Channels section, the Status is displayed as Service channel is enabled.

2.8.4 Configuration in SAP IBP


After setting up SAP BTP and Cloud Connector, you need to create communication arrangements based on the following
communication scenarios in your SAP IBP system:
 Planning – Transactional Data for Real-Time Inbound Integration (SAP_COM_0769)
 Planning – Master Data for Real-Time Inbound Integration (SAP_COM_0770)
 Planning – Transactional Data for Real-Time Outbound Integration (SAP_COM_0684)
 Planning – Configuration Data for Real-Time Outbound Integration (SAP_COM_0685)
For inbound integration, the following settings are created:

For outbound integration, the following settings are created (replace S4H001 with your SAP S/4HANA system SID and client):

For more information, see Integrating On-Premise Systems via Real-Time Integration

2.8.4.1 Inbound Integration – Create Communication User

Use

Create a communication user for inbound integration from SAP S/4HANA to SAP IBP.

CUSTOMER Quick Guide – Getting Started


30 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Maintain Communication Users.
3. On the Maintain Communication Users screen, choose New.
4. On the Create Communication User screen, enter the following data:

Field Name Entry Value


User Name <User Name>

Example
RTI_INTEG

Description <User Description>

Example
User inbound integration from S4 to IBP

Password Enter a <password> manually or choose Propose Password.

Note
Remember the password for later use in chapter Configuring RFC
Connections.

5. Choose Create.

2.8.4.2 Inbound Integration – Create Communication System

Use

Create a communication system for inbound integration from SAP S/4HANA to SAP IBP.

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


1. Open Communication Systems.
2. On the Communication Systems screen, choose New.
3. In the New Communication System dialog box, enter the following data:

Field Name Entry Value


System ID
Example
RTI_INBOUND

System Name
Example
RTI_INBOUND

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 31
4. In the New Communication System dialog box, choose Create.
5. On the Communication System screen, enter the following data:

Field Name Entry Value


Technical Data – General

Inbound Only X (selected)

User for Inbound


Communication

Communication User Add the inbound communication user you created in the previous chapter.
<User Name>

Example
RTI_INTEG

6. On the Communication System screen, choose Save.

Note
One inbound communication system can be used for multiple logical SAP S/4HANA systems.

2.8.4.3 Inbound Integration – Create Communication Arrangements

Use

Create two communication arrangements based on the following communication scenarios:


 Planning – Transactional Data for Real-Time Inbound Integration (SAP_COM_0769)
 Planning – Master Data for Real-Time Inbound Integration (SAP_COM_0770)

Note
One inbound communication arrangement can be used for multiple logical SAP S/4HANA systems.

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Arrangements.
2. On the Communication Arrangements screen, choose New.
3. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value


Scenario SAP_COM_0770

Arrangement Name
Example
RTI_SAP_COM_0770

4. In the New Communication Arrangement dialog box, choose Create.

CUSTOMER Quick Guide – Getting Started


32 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
5. On the Communication Arrangement screen, enter the following data:

Field Name Entry Value


Communication System Select the communication system you created in the previous chapter.

Example
RTI_INBOUND

Inbound Communication

User Name This field is filled automatically after you select the Communication System. You can
also select one user if multiple communication users are assigned to the
communication system.

Example
RTI_INTEG

Additional Properties – Logical


System

Logical System Enter the logical system of your SAP S/4HANA system.

Example
S4HCLNT001

Note
Use transaction SE16 and open table T000 in your SAP S/4HANA system
to find out your logical system.
If you want to connect your SAP IBP system to multiple source SAP
S/4HANA systems, you need to add all of them here.

6. On the Communication Arrangement screen, choose Save.


7. Repeat steps 2 to 6 with the following data.

Note
Use the same communication system and communication user as for SAP_COM_0770:

Field Name Entry Value


Scenario SAP_COM_0769

Arrangement Name
Example
RTI_SAP_COM_0769

2.8.4.4 Outbound Integration – Create Communication Users

Use

Create two service users ZRTI_CONFIG_1 and ZRTI_MAIN_2 for later use in communication scenarios SAP_COM_0684 and
SAP_COM_0685. They are required for outbound integration and reconciliation.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 33
 To make Planning – Configuration Data for Real-Time Outbound Integration (SAP_COM_0685) work, the user needs the
authorizations delivered in role SAP_SCM_IBP_RTI_CONFIG_1. You can download this role from SAP Note 3115273.
 To make Planning – Transactional Data for Reconciliation and RTI Outbound Integration (SAP_COM_0684) work, the user
needs the authorizations delivered in role SAP_SCM_IBP_RTI_MAIN_2. You can download this role from SAP Note
3131724. Please also include the correction described in SAP Note 3131295.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction SU01
3. On the User Maintenance: Initial Screen, enter the following data:

Field Name Entry Value


User
Example
ZRTI_CONFIG_1

4. On the User Maintenance: Initial Screen, choose Create User (F8).


5. On the Maintain Users screen, choose the Address tab.
6. On the Address tab, enter the following data:

Field Name Entry Value


Last Name
Example
IBP RTI Configuration Data

7. On the Maintain Users screen, choose the Logon Data tab.


8. On the Logon Data tab, enter the following data:

Field Name Entry Value


Alias
Example
ZRTI_CONFIG_1

User Type B System

Password Enter a <password>.

9. On the Maintain Users screen, choose the Roles tab.


10. On the Roles tab, enter the following data:

Field Name Entry Value


Role Assign the role corresponding to SAP_SCM_IBP_RTI_CONFIG_1.

Example
ZSAP_SCM_IBP_RTI_CONFIG_1

11. On the Maintain Users screen, choose Save.


12. Repeat steps 3 to 11 with the following data:

CUSTOMER Quick Guide – Getting Started


34 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
User
Example
ZRTI_MAIN_2

Last Name
Example

IBP RTI Transactional Data


Alias
Example

ZRTI_MAIN_2
User Type B System

Password Enter a <password>

Role
Example
ZSAP_SCM_IBP_RTI_MAIN_2

2.8.4.5 Outbound Integration – Create Communication Systems

Use

Create two communication systems.

Note
If you need to run the outbound integration to multiple SAP S/4HANA systems, you must create a communication
system for each of these SAP S/4HANA systems.

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Systems.
3. On the Communication Systems screen, choose New.
4. In the New Communication System dialog box, enter the following data:

Field Name Entry Value


System ID RTI_<S/4HANA logical system>_CFG_OUTBOUND

Example
RTI_S4H001_CFG_OUTBOUND

System Name
Example
RTI_S4H001_CFG_OUTBOUND

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 35
5. In the New Communication System dialog box, choose Create.
6. On the Communication System screen, enter the following data:

Field Name Entry Value


Technical Data – General

Host Name Enter the virtual host. See chapter Configure Cloud To On-Premise Communication
Channel.

Example
s4h

Note
See chapter Configure Cloud To On-Premise Communication Channel.

Port
Example
443

Technical Data – Cloud


Connector

Cloud Connector On the right side of the screen, set the toggle to ON.

SCC Location ID Enter the <Location ID> you maintained when configuring the connection
between the SAP BTP subaccount and the Cloud Connector. See chapter Connect SAP
BTP with Cloud Connector.

Example
IBPBP

Note
You can use the location ID feature of the Cloud Connector to connect
multiple Cloud Connectors to a single SAP BTP subaccount.

Note
The SCC Location ID is case sensitive.

Technical Data – RFC Settings


Note
Case 1: w/o load balancing
The different fields will be shown if you select load balancing.

Load Balancing Not selected

Fast Serialization Not selected

Target Host Enter the virtual host of your SAP S/4HANA application server.

Example
s4h

Note
Use the virtual host you maintained in chapter Configure Cloud To On-
Premise Communication Channel.

CUSTOMER Quick Guide – Getting Started


36 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value

Note
All host names, instance numbers, and ports that you use in communication
systems based on the Cloud Connector are virtual names. This means that you
don’t have to use the real names and numbers from your on-premise network,
if you don’t want to make such internal information public in the cloud. You
can also choose names and numbers identical to your internal ones. All names
must be configured in the Cloud Connector. You can see all existing virtual
backend system names in the SAP BTP Cockpit under Cloud Connectors à
Connectivity.

Instance Number Enter the last two digits of the virtual port of your SAP S/4HANA system instance.

Example
00

Note
Use the virtual port you maintained in chapter Configure Cloud To On-
Premise Communication Channel.

Client Enter your SAP S/4HANA system client that is to send transaction data.

Example
001

Technical Data – RFC Settings


Case 2: with load balancing

Load Balancing X (selected)

Fast Serialization Not selected

Message Server Enter the virtual host of your SAP S/4HANA message server.

Example
s4h

Note
Use the virtual host you maintained in chapter Configure Cloud To On-
Premise Communication Channel.

Note
All host names, instance numbers, and ports that you use in communication
systems based on the Cloud Connector are virtual names. This means that you
don’t have to use the real names and numbers from your on-premise network,
if you don’t want to make such internal information public in the cloud. You
can also choose names and numbers identical to your internal ones. All names
must be configured in the Cloud Connector. You can see all existing virtual
backend system names in the SAP BTP Cockpit under Cloud Connectors à
Connectivity.

Client Enter your SAP S/4HANA system client that is to send transaction data.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 37
Field Name Entry Value

Example
001

Group Enter your SAP Logon group (you can choose from the available ones. Run transaction
SMLG in your on-premise system.)

Example
PUBLIC

Target System Enter the virtual system ID you maintained for your SAP S/4HANA message server.

Example
S4H

User for Outbound


Communication

Communication User Add the outbound communication user you created in chapter Outbound Integration –
Create Communication Users.

Example
ZRTI_CONFIG_1

7. On the Communication System screen, choose Save.


8. Repeat steps 2 to 7 with the following data:

Field Name Entry Value


System ID RTI_<your S/4 logical system>_TRANS_OUTBOUND

Example
RTI_S4H001_TRANS_OUTBOUND

System Name
Example
RTI_S4H001_TRANS_OUTBOUND

Host Name Enter the Virtual Host. See chapter Configure Cloud To On-Premise Communication
Channel.

Example
s4h

Note
If you use load balancing, enter the virtual host name of your message server.

Port
Example
443

Cloud Connector On the right side of the screen, set the toggle to ON.

SCC Location ID Enter the <Location ID> you maintained when configuring the connection
between the SAP BTP subaccount and the Cloud Connector. See chapter Connect SAP

CUSTOMER Quick Guide – Getting Started


38 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
BTP with Cloud Connector.

Example
IBPBP

Note
You can use the location ID feature of the Cloud Connector to connect
multiple Cloud Connectors to a single SAP BTP subaccount.

Note
The SCC Location ID is case sensitive.

Technical Data – RFC Settings


Note
Case 1: w/o load balancing
The different fields will be shown if you select load balancing.

Load Balancing Not selected

Fast Serialization X (selected)

Target Host Enter the virtual host of your SAP S/4HANA system.

Example
s4h

Note
Use the virtual host you maintained in chapter Configure Cloud To On-
Premise Communication Channel.

Note
If you use load balancing, enter the virtual host name of your message server.

Note
All host names, instance numbers, and ports that you use in communication
systems based on the Cloud Connector are virtual names. This means that you
don’t have to use the real names and numbers from your on-premise network,
if you don’t want to make such internal information public in the cloud. You
can also choose names and numbers identical to your internal ones. All names
must be configured in the Cloud Connector. You can see all existing virtual
backend system names in the SAP BTP Cockpit under Cloud Connectors à
Connectivity.

Instance Number Enter the last two digits of the Virtual Port of your SAP S/4HANA system instance

Example
00

Client Enter your SAP S/4HANA system client that is to send transaction data.

Example

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 39
Field Name Entry Value
001

Technical Data – RFC Settings


Case 2: with load balancing

Load Balancing X (selected)

Fast Serialization X (selected)

Message Server Enter the virtual host of your SAP S/4HANA message server.

Example
s4h

Note
Use the virtual host you maintained in chapter Configure Cloud To On-
Premise Communication Channel.

Note
All host names, instance numbers, and ports that you use in communication
systems based on the Cloud Connector are virtual names. This means that you
don’t have to use the real names and numbers from your on-premise network,
if you don’t want to make such internal information public in the cloud. You
can also choose names and numbers identical to your internal ones. All names
must be configured in the Cloud Connector. You can see all existing virtual
backend system names in the SAP BTP Cockpit under Cloud Connectors à
Connectivity.

Client Enter your SAP S/4HANA system client that is to send transaction data.

Example
001

Group Enter your SAP Logon group (you can choose from the available ones. Run transaction
SMLG in your on-premise system.)

Example
PUBLIC

Target System Enter the virtual system ID of your SAP S/4HANA message server.

Example
S4H

User for Outbound


Communication

Communication User Add the outbound communication user you created in chapter Outbound Integration –
Create Communication Users.

Example
ZRTI_MAIN_2

CUSTOMER Quick Guide – Getting Started


40 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
2.8.4.6 Outbound Integration – Create Communication Arrangements

Use

Create two communication arrangements based on the following communication scenarios:


 Planning - Configuration Data for Real-Time Outbound Integration (SAP_COM_0685)
 Planning - Transactional Data for Real-Time Outbound Integration (SAP_COM_0684)

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Arrangements.
3. On the Communication Arrangements screen, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value


Scenario SAP_COM_0684

Arrangement Name
Example
RTI_SAP_COM_0684_S4H001

5. In the New Communication Arrangement dialog box, choose Create.


6. On the Communication Arrangement screen, enter the following data:

Field Name Entry Value


Communication System Select the communication system you created in chapter Outbound Integration – Create
Communication Systems.

Example
RTI_S4H001_TRANS_OUTBOUND

Outbound Communication

User Name This field is filled automatically after you select the Communication System. You can
also select one user if multiple communication users are assigned to the
communication system.

Example
ZRTI_MAIN_2

Additional Properties – Logical


System

Logical System Enter the logical system of your SAP S/4HANA system. If you don’t know this value,
you can look it up in transaction BD54 in your SAP S/4HANA system.

Example
S4HCLNT001

7. On the Communication Arrangement screen, choose Save.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 41
8. Repeat steps 3 to 7 with the following data:

Field Name Entry Value


Scenario SAP_COM_0685

Arrangement Name
Example
RTI_SAP_COM_0685_S4H001

Communication System
Example
RTI_S4H001_CFG_OUTBOUND

User Name
Example
ZRTI_CONFIG_1

Logical System
Example
S4HCLNT001

2.8.5 Configuration in SAP S/4HANA

2.8.5.1 Define Logical Systems

Use

Create the logical systems for your SAP S/4HANA and SAP IBP systems.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction BD54 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Integrated Business
Planning ® Settings ® Define Logical System from the menu.
3. Confirm the Caution: The table is cross-client message.
4. On the Change View “Logical Systems”: Overview screen, first check if the logical system has been created. If yes, skip this
section. Otherwise, follow steps 4–7 to create the logical system.

Note
The logical system is usually named as follows: <your SAP S/4HANA system name>CLNT<client>.

Example
S4HCLNT001
5. On the Change View “Logical Systems”: Overview screen, choose New Entries.
6. On the New Entries: Overview of Added Entries screen, enter the following data:

CUSTOMER Quick Guide – Getting Started


42 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
Logical System <Your SAP S/4HANA system name>CLNT<client>

Example
S4HCLNT001

Name
Example
S4HCLNT001

7. Repeat steps 5 and 6 with the following data for the SAP IBP system:

Note
The CIF target logical system (which is the SAP IBP system) is logically linked to the target planning area in SAP IBP.
If more than one planning area is required in SAP IBP, then additional logical systems must be created.

Field Name Entry Value


Logical System <Your SAP IBP system name>CLNT<client>

Example
ZXYCLNT100

Name
Example
ZXYCLNT100

8. Choose Save.
9. Choose a workbench request if required.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 43
2.8.5.2 Assign Logical System to Client

Use

Assign the SAP S/4HANA logical system to a client.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction SCC4 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Integrated Business
Planning ® Settings ® Assign Logical System to a Client from the menu.
3. On the Display View “Clients”: Overview screen, first check if your client has been assigned to your SAP S/4HANA logical
system. If yes, skip this section. Otherwise, follow steps 4 to 9 to assign the client to the logical system.
4. On the Display View “Clients”: Overview screen, choose Change.
5. Confirm the Caution: The table is cross-client message.
6. On the Change View “Clients”: Overview screen, choose New Entries.
7. On the New Entries: Overview of Added Entries screen, enter the following data:

Field Name Entry Value


Client <Your SAP S/4HANA system client>

Example
001

Name <SAP S/4HANA system name>CLNT<client>

Example
S4HCLNT001

8. Choose Save.
9. Choose a workbench request if required.

2.8.5.3 Specify System Release

Use

Specify the system release.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction NDV2 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Integrated Business
Planning ® Settings ® Change View Systems and Their Types and Releases from the menu.

CUSTOMER Quick Guide – Getting Started


44 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
3. Confirm the Caution: The table is cross-client message.
4. On the Change View “Systems and Their Types and Releases”: Overview screen, choose New Entries.
5. On the New Entries: Overview of Added Entries screen, enter the following data:

Field Name Entry Value


Log. System <Your SAP IBP Logical System>

Example
ZXYCLNT100

Syst. Type SAP_IBP

Release 713

6. Choose Save.
7. Choose a workbench request if required.

2.8.5.4 Configure RFC Connections

Use

Create an RFC destination connecting the Cloud Connector. For more information about the cloud connector, see Cloud
Connector.

Note
The CIF and the SM59 configuration will be related 1:1 in the SAP IBP planning area. If you need multiple planning
areas in SAP IBP, you must create dedicated CIF target logical systems and SM59 destinations. Consider this aspect in
your naming concept.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction SM59 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-Time
Integration with SAP IBP ® Settings ® RFC Destinations from the menu.
3. On the Configuration of RFC Connections screen, choose Create.
4. In the Create Destination dialog box, enter the following data:

Field Name Entry Value


Destination <Your target SAP IBP logical system>

Example
ZXYCLNT100

Connection Type 3 RFC connection to ABAP system

5. In the Create Destination dialog box, choose Continue.


6. On the RFC Destination ZXYCLNT100 screen, enter the following data:

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 45
Field Name Entry Value
Description
Example
Connection via Cloud Connector to system ZXY

7. Choose the Technical Settings tab and enter the following data:

Field Name Entry Value


Target Host Enter the host name of the installed Cloud Connector. To find out this value, refer to
chapter SAP Business Technology Platform and Cloud Connector, URL of your Cloud
Connector.

Example
scc-ibp.xxx.yyy.corp

Instance No. Enter the Instance Number you specified when configuring the service channel in the
Cloud Connector. The number consists of the last two digits of the Port value.

Example
27

Note
See chapter Configure On-Premise to Cloud Communication Channel.

8. Choose the Logon & Security tab and enter the following data:

Field Name Entry Value


Client
Example
100

User Make sure to use the same user as in chapter Inbound Integration – Create
Communication User.

Example
RTI_INTEG

Password <password> as defined in the communication user.

9. Choose the Special Options tab and enter the following data:

Note
The UI might differ depending on your SAP S/4HANA version. If the “Use SAP HANA Cloud Connector” checkbox is
displayed, you can simply ignore it because it isn’t used by RTI.

Field Name Entry Value


Select Protocol

Serializer Fast serializer

Interface Check for Fast


Serialization

Destination for new scenario X (selected)

10. On the RFC Destination ZXYCLNT100 screen, choose Save.

CUSTOMER Quick Guide – Getting Started


46 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
11. On the RFC Destination ZXYCLNT100 screen, choose Connection Test.

Note
If the connection test is successful, a table displaying Logon and Transfer of x KB actions and results will be displayed.
12. On the RFC Destination ZXYCLNT100 screen, choose Utilities à Test à Authorization Test from the menu.

Note
If the authorization test is successful, a table displaying Logon and Transfer of x KB actions and results will be
displayed.

2.8.5.5 Assign Number Range

Use

Define the number range for the parallel initial data transfer (number range object CIF_LOAD).

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction CFC8 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-Time
Integration with SAP IBP ® Environment ® Current Settings ® Determine Number Ranges for Parallelization from the
menu.
3. On the Edit Interval: APO CIF Initial Load, Object CIF_LOAD screen, choose Change Intervals.
4. On the next screen, enter the following data:

Field Name Entry Value


Number Range No. 1

From No. 0001

To Number 9999

5. Choose Save.

2.8.5.6 Set Target System and Queue Type

Use

The CIF framework must know which RFC destinations are defined as SAP IBP target systems. Therefore, you set the target
SAP IBP system as the logical system name (and consequently the corresponding RFC connection) in SAP S/4HANA.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 47
2. Start transaction CFC1 or Choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-Time
Integration with SAP IBP ® Environment ® Current Settings ® Set Target System and Queue Type from the menu.
3. On the Change View “Target Systems, Operation Mode and Queue Type”: Overview screen, choose New Entries.
4. On the New Entries: Overview of Added Entries screen, enter the following data:

Field Name Entry Value


Log. System <Your SAP IBP logical system>

Example
ZXYCLNT100

OpMode Leave blank

Note
This is a read-only field. After the initial integration run, the operation mode
will be set automatically.

Q_Type I

Note
For real-time integration with SAP IBP, you can only use inbound queues.
The Inbound Queues setting means that queue processing is controlled by the
target system. If there are not enough work processes, the data is first saved
temporarily in inbound processing in the target system and then processed
gradually as resources become available.

5. Choose Save.

2.8.5.7 Activate bgRFC Connection

Use

Activate the bgRFC connection for your SAP IBP target logical system.

Note
You must have created an RFC connection with the same name as your logical system. Otherwise, the activation will
fail. See chapter Configuring RFC Connections.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction CFC91 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-Time
Integration with SAP IBP ® Settings ® Activate bgRFC Connection from the menu.
3. On the CIF Customizing for NetWeaver qRFC API screen, select your SAP IBP logical system.

Example
ZXYCLNT100

CUSTOMER Quick Guide – Getting Started


48 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
4. Choose Active/Inactive.
5. Choose Save.

2.8.5.8 Create bgRFC Supervisor Destination

Use

You configure a supervisor destination for the bgRFC to receive the configuration settings for the bgRFC scheduler. In addition,
the supervisor starts or stops the schedulers as required.

Prerequisites

 You have created a system user of type B called BGRFCSUPER. Use transaction SU01 to create the system user. This user
is used for the bgRFC communication using the destination you will create, for example, BGRFC_SUPERVISOR.
 You have assigned role SAP_BC_BGRFC_SUPERVISOR to user BGRFCSUPER. Use transaction SU01 to assign this role
to the user BGRFCSUPER.
 For SAP NetWeaver 7.0, you have created a bgRFC destination as an ABAP connection using the RFC destination name
BGRFC_SUPERVISOR, without load balancing, target host, SAP Gateway host and service. Specify the user, language and
password. This ensures that the scheduler is activated on the same application server as the specified user. Later, you
configure the supervisor destination for the bgRFC to receive the configuration settings for the bgRFC scheduler.

For more information, check Creating a bgRFC Supervisor Destination.

Procedure

6. Log on to the SAP GUI in the SAP S/4HANA system.


7. Start transaction SBGRFCCONF or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-
Time Integration with SAP IBP ® Settings ® bgRFC Configuration from the menu.
8. Select Define Supervisor Dest. tab.
9. Depending on the version of SAP NetWeaver, do the following:
1. For SAP NetWeaver 7.0, make sure you have already created a separate bgRFC destination for the supervisor using
the name BGRFC_SUPERVISOR. Enter this bgRFC destination name, for example BGRFC_SUPERVISOR, in the
Destination field and choose Save.
2. For SAP NetWeaver 7.02, choose Create. The Create bgRFC Destination for Supervisor window is displayed.
Choose Create User, for example, BGRFCSUPER .Then choose Save.

2.8.5.9 Configure bgRFC (Inbound to SAP S/4HANA)

Use

Transaction SBGRFCCONF in SAP S/4HANA is used to assign the prefix to a queue. During runtime, you can monitor this
queue in transaction SBGRFCMON.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 49
Note
The prefix you use must be the same as in the integration profile in SAP IBP. You will configure the integration profile
in a later step in the Configuration Guide for Implementing Order-Based Planning (6MA), chapter Create Real-Time
Integration Profile.
Defining the prefix for outbound integration from SAP IBP. This prefix marks the SAP IBP system and the planning area. That
means you use this prefix for distinguishing multiple SAP IBP systems and planning areas in your SAP S/4HANA systems.

Example
Integration Profile with outbound queue prefix CG1 is defined for Planning Area PA_Y. Data is integrated to
S/4HANA system A. You can monitor the queue in system A by filtering for queue CG1 in transaction
SBGRFCMON.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction SBGRFCCONF or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-
Time Integration with SAP IBP ® Settings ® bgRFC Configuration from the menu.
3. On the bgRFC Configuration screen, choose the Define Inbound Dest.
4. Choose Create.
5. In the Configure Inbound Destination dialog box, enter the following data:

Field Name Entry Value


Inb. Dest. Name <Your SAP IBP logical system>

Example
ZXYCLNT100

CUSTOMER Quick Guide – Getting Started


50 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
Add Queue Prefix CG0

6. In the Configure Inbound Destination dialog box, choose Add.


7. On the bgRFC Configuration screen, choose Save.
8. Follow the steps 9 to 10 if you want to enable logging for bgRFC. This is optional for real-time integration.
9. On the bgRFC Configuration screen, select the tab Scheduler: Destination.
10. (Optional) Switch to Change Mode, select the History Active checkbox and choose Save.

2.8.5.10 Configure Queue Name Prefix for SAP IBP (Inbound to SAP
IBP)

Use

In transaction CFI1, you define the prefix used by the sender system. This prefix indicates the source SAP S/4HANA system,
enabling you to distinguish multiple SAP S/4HANA systems connected to your SAP IBP system. If one queue is blocked on the
SAP IBP side, all other parallel queues can still be processed. During runtime, you can monitor the queues in the SAP IBP
Monitor bgRFC Queues app.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction CFI1 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-Time
Integration with SAP IBP ® Environment ® Current Settings ® Define Queue Name Prefix for SAP IBP from the menu.
3. On the Change View “Queue Name Prefix for SAP IBP”: Overview screen, choose New Entry.
4. Enter the following data:

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 51
Field Name Entry Value
Logical System <Your SAP IBP logical system>

Example
ZXYCLNT100

Queue Prefix CG0

5. On the Change View “Queue Name Prefix for SAP IBP”: Overview screen, choose Save.

2.8.5.11 Activate Business Transaction Events

Use

For transactional data, there is a smooth transition between the initial transfer (supply) of data and the transfer of data changes.
As soon as the integration model is activated, the SAP S/4HANA system switches from the initial supply of data to the transfer of
data changes. If you create, change, or delete a document relevant to SAP IBP, the system immediately transfers this change to
SAP IBP (online transfer).
In some cases, you can also perform an online transfer of changes to specific master data, such as material, customer, and vendor
data that is already contained in an active integration model, to the target system.
To enable the online transfer of changes from SAP S/4HANA to SAP IBP, you must activate Business Transaction Events
(BTEs) generally in SAP S/4HANA for the integration with SAP IBP.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction BF11 or, in the IMG, choose Integration with Other SAP Components ® Integrated Business Planning ®
Activate BTE Application.
3. Confirm the Caution: The table is cross-client message.
4. On the Change View “BTE Application Indicator”: Overview screen, activate Business Transaction Events for the following
applications:

Field Name Entry Value


Appl. ND-APO

A X (selected)

Text New Dimension PlugIn APO

5. Repeat step 4 with the following data:

Field Name Entry Value


Appl. NDI

A X (selected)

Text New Dimension Integration

6. Choose Save.
7. Choose a workbench request if required.

CUSTOMER Quick Guide – Getting Started


52 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
2.8.5.12 Activate Change Pointers Generally

Use

Activate change pointers.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction BD61 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-Time
Integration with SAP IBP ® Integration Model ® Change Transfer ® Activate ALE Change Pointers Generally from the
menu.
3. On the Activate Change Pointers Generally screen, select the Change pointers activated (in general) checkbox.
4. Choose Save.

2.8.5.13 Activate ALE Change Transfer

Use

Activate ALE change transfer.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction BD50 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-Time
Integration with SAP IBP ® Integration Model ® Change Transfer ® ALE Change Pointers for Message Types from the
menu.
3. On the Change View “Activate Change pointers for Message Type”: Overview screen, enter the following data:

Messag. Type active


CIFMAT X (selected)

CIFCUS X (selected)

CIFVEN X (selected)

CIFSRC X (selected)

4. Choose Save.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 53
2.8.5.14 Configure Change Transfer for Master Data

Use

Configure the change transfer for master data.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction CFC9 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Real-Time
Integration with SAP IBP ® Integration Model ® Change Transfer ® Configure Change Transfer for Master Data from the
menu.
3. On the Change Target-System-Independent Settings in CIF screen, enter the following data:

Field Name Entry Value


Change Transfer for Master Data

Material Master Change Transfer 2

Change Transfer for Customers 2

Change Transfer for Vendors 2

Change Transfer for Setup


Groups

Initial Data Transfer and Change


Transfer for Resource

Immediate Transfer X (selected)

Use Ext. Capacity A

Change Transf. Mode A

Days in Past 30

Days in the Future 600

Type Single Resource 2

Type Multiresource 1

Application-Dependent Settings

Re-Read Stock X (selected)

Filter Obj. Req. Reduc. X (selected)

Transfer multiple selection of X (selected)


PDS/PPM

Update Logic: Manufact. Orders 2

Update Logic: Sales Sched.


Agmnts

Update Logic for Networks 2

4. Choose Save.

CUSTOMER Quick Guide – Getting Started


54 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
2.9 Set Up Integration for Time-Series Based Planning
SAP Cloud Integration for data services (CI-DS) is the main integration tool used for all time-series-based tactical planning in
SAP Integrated Business Planning (SAP IBP).
The SAP Integrated Business Planning administrator on the customer side needs to install and configure the SAP Data Services
Agent. For more information, see the SAP Data Services Agent guide.
The inbound integration delivered in SAP Best Practices is based on the SAP S/4HANA, supply chain integration add-on for
SAP Integrated Business Planning, which can simplify the integration. To make use of this, you need to install the SAP
S/4HANA, supply chain integration add-on for SAP Integrated Business Planning in your SAP S/4HANA system.
For more information, see SAP S/4HANA, supply chain integration add-on for SAP Integrated Business Planning and SAP ERP,
supply chain integration add-on for SAP Integrated Business Planning

2.9.1 Prerequisites

Note
This configuration step is only required for the following time-series-based planning scope items:
IBP – time-series-based inbound integration with SAP S/4HANA (3OF)
IBP – Integration of planned independent requirements to SAP S/4HANA (4NO)
The system administrator first needs to install and configure the SAP Data Services Agent. This is not described in this
document. For more information, refer to the application help: SAP Data Services Agent.

2.9.2 Configuration in SAP S/4HANA, Supply Chain Integration Add-on


for SAP IBP
Carry out the configuration steps described below in the SAP S/4HANA, supply chain integration add-on for SAP IBP. These
configuration steps are required to execute the IBP for time-series-based inbound integration with SAP S/4HANA (3OF) test
script.
In the current release, SAP Best Practices for SAP IBP offers time-series-based inbound integration through SAP Cloud
Integration for data services (CI-DS) templates for the following master data types and key figures:

Master data types:


 PRODUCT (Product)
 LOCATION (Location)
 LOCATIONPRODUCT (Location Product)
 RESOURCE (Resource)
 RESOURCELOCATION (Location Resource)
 PLANNINGUNIT (Subnetwork)
 CUSTOMER (Customer)
 SOURCEPRODUCTION (Production Source Header)
 PRODUCTIONSOURCEITM (Production Source Item)
 SOURCELOCATION (Location Source)
 SOURCECUSTOMER (Source Customer)
 UOMCONVERSIONFACTOR (UoM Conversion Factor)

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 55
 UOMTO (Target UoM)
 CURRENCY (Currency)
 EXCHANGERATE (Exchange Rate)
 PRODUCTIONRESOURCE (Production Resource)

Key figures:
 CAPASUPPLY (Capacity Supply)
 INITIALINVENTORY (Stock on Hand)
 MINRECEIPT (Minimum External Receipts)
 MINPRODUCTION (Minimum Production Receipts)
 ACTUALSQTY (Actuals Qty)
 EXCHANGERATE (Exchange Rate)
 OPENORDERSREV (Open Orders Rev)

Note
EXCHANGERATE is modeled as an attribute as key figure in sample planning area SAPIBP1. SAP provides two
options for integrating the exchange rate in time-series-based inbound integration with SAP S/4HANA:
The first is to integrate the exchange rate as a master data type. In this case, you get a static exchange rate in SAP IBP
after integration from S/4HANA.
The second is to integrate the exchange rate as a key figure. In this case, the time-dependent exchange rates maintained
in S/4HANA are integrated to SAP IBP.
Choose the option that best suits your requirements.

2.9.2.1 Activate Data Sources

Use

This chapter describes how to activate data sources.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction RSA9 to copy the delivered extractor hierarchy structure to the active hierarchy.
3. Start transaction RSA5. As a result of the previous step, the extractor hierarchy contains the following entries:

Field Name Entry Value


SCM-IBP-INT SCM: Integration of SAP Integrated Business Planning

SCM-IBP-INT-ECC-TS-IO IBP Time-Series-Based ERP Integration: Master Data

SCM-IBP-INT-ECC-TS IBP Time-Series-Based ERP Integration: Transactional Data

Note
If you skipped the previous step, the SCM-IBP-INT-ECC-TS-IO node and its extractors are nevertheless there. You can
find them under the NODENOTCONNECTED node.

CUSTOMER Quick Guide – Getting Started


56 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
4. On the Installation of DataSource from Business Content screen, select the SCM-IBP-INT node.
5. Choose the Select Sub-tree +/- button. The node and the DataSources under the node are highlighted in yellow.
6. Choose Activate DataSources to activate the DataSources.
7. Start transaction /n/IBP/ETS_REPL_TEST to test if the extractors were activated and correctly provide data.
8. In the Data Sources/Extractor Name field, enter the name of the extractor.

Example
/IBP/LOCATION_ATTR

Note
If required, you can specify additional selection conditions using the Selections parameter. You can also use the
Projections field to define which fields to request. These criteria correspond to fields that are mapped in the CI-DS data
flow or are used to evaluate filters that cannot be sent to the extractor.
The /IBP/ETS_REPL_TEST report comes with a set of system variants. Half of these variants contain the requested
fields and filter settings of the templates delivered in CI-DS. The other half of the variants have the same filter settings
but request more fields. They can be used to analyze the details of the selected data. This is especially useful with the
/IBP/ORDER_KF extractor because the detailed variant shows all individual object IDs and attributes related to the
aggregated time series.
For most of these extractors, in order to check whether they provide data correctly, you have to run the corresponding
initial load steps described in the IBP for time-series-based inbound integration with SAP S/4HANA (3OF) test script.

2.9.2.2 Activate BAdI

Use

This section describes how to activate the BAdI delivered by SAP to fill in the data for master data type attributes that will be
used in the SAP IBP business processes.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction SPRO.
3. On the Customizing: Execute Project screen, choose SAP Reference IMG.
4. On the Display IMG screen, choose SAP Customizing Implementation Guide à Integration with Other SAP Components
à Integrated Business Planning à Business Add-Ins (BAdIs) à BAdI: Adjust Outbound Data During Integration Via
Extractors.
5. For the Location Region and Customer Region master data types, in the BAdI Implementations dialog box, select the Active
(IMG) checkbox for Enhancement Implementation /IBP/ETS_SEL_LOCATION_REGION.
6. For the Customer Source master data type, in the BAdI Implementations dialog box, select the Active (IMG) checkbox for
enhancement implementation /IBP/ETS_SEL_SRCCUST_CI.
7. For the Actuals Qty key figure, in the BAdI Implementations dialog box, select the Active (IMG) checkbox for enhancement
implementation /IBP/ETS_SEL_ACTUALS_QTY_CI.
8. In the Prompt for Workbench Request dialog box, enter the <workbench request>.
9. In the BAdI /IBP/BADI_ES_ETS_SELECTION was activated in Customizing dialog box, choose Continue.
10. In the BAdI Implementations dialog box, choose Finished.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 57
2.9.2.3 Define Logical System

Use

This section describes how to define the logical SAP S/4HANA system from which you’re going to replicate data to SAP IBP.
This logical system is used to uniquely address the system in your system landscape.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction BD54 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Integrated Business
Planning ® Settings ® Define Logical System from the menu.
3. Confirm the Caution: The table is cross-client message.
4. On the Change View “Logical Systems”: Overview screen, first check if the logical system has been created. If so, skip this
section. Otherwise, follow steps 4 to 7 to create the logical system.

Note
The logical system is usually named as <your SAP S/4HANA system name>CLNT<client>, for example,
S4HCLNT001.
5. On the Change View “Logical Systems”: Overview screen, choose New Entries.
6. On the New Entries: Overview of Added Entries screen, enter the following data:

Field Name Entry Value


Log. System <your SAP S/4HANA system name>CLNT<client>

Example
S4HCLNT001

Name <your SAP S/4HANA system name>CLNT<client>

Example
S4HCLNT001

7. Choose Save.
8. Choose a workbench request if required.

2.9.2.4 Assign Logical System to Client

Use

This section describes how to assign the logical system to a client.

CUSTOMER Quick Guide – Getting Started


58 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction SCC4 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Integrated Business
Planning ® Settings ® Assign Logical System to a Client from the menu.
3. On the Display View “Clients”: Overview screen, first check if your client has been assigned to the logical system. If yes,
skip this section. Otherwise, follow steps 4 to 9 to assign the client to the logical system.
4. On the Display View “Clients”: Overview screen, choose Change.
5. Confirm the Caution: The table is cross-client message.
6. On the Change View “Clients”: Overview screen, choose New Entries.
7. On the New Entries: Overview of Added Entries screen, enter the following data:

Field Name Entry Value


Client <your SAP S/4HANA system client>

Example
001

Name <your SAP S/4HANA system name>CLNT<client>

Example
S4HCLNT001

8. Choose Save.
9. Choose a workbench request if required.

2.9.2.5 Activate Business Transaction Events

Use

A Business Transaction Event (BTE) allows you to immediately and automatically transfer all changes made to SAP S/4HANA
transactional data and the following master data to SAP IBP:
 Vendor
 Customer
 Material

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction BF11 or choose Integration with Other SAP Components ® Integrated Business Planning ® Activate BTE
Application in the IMG.
3. Confirm the Caution: The table is cross-client message.
4. On the Change View “BTE Application Indicator”: Overview screen, activate Business Transaction Events for the following
applications:

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 59
Appl. A Text
IBP X (selected) Integrated Business Planning

ND-APO X (selected) New Dimension PlugIn APO

NDI X (selected) New Dimension Integration

5. Choose Save.
6. Choose a Workbench Request if required.

2.9.2.6 Specify System Release

Use

You need to maintain the SAP S/4HANA logical system that you’re using to replicate data to SAP IBP.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction NDV2 or choose Logistics ® Central Functions ® Supply Chain Planning Interface ® Integrated Business
Planning ® Settings ® Change View Systems and Their Types and Releases from the menu.
3. Confirm the Caution: The table is cross-client message.
4. On the Change View “Systems and Their Types and Releases”: Overview screen, choose New Entries.
5. On the New Entries: Overview of Added Entries screen, enter the following data:

Field Name Entry Value


Log. System <your SAP S/4HANA system name>CLNT<client>

Example
S4HCLNT001

Syst. Type IBP

Release 70

6. Choose Save.
7. Choose a workbench request if required.

2.9.2.7 Activate Change Pointers Generally

Use

This section describes how to activate change pointers.

CUSTOMER Quick Guide – Getting Started


60 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction BD61.
3. On the Activate Change Pointers Generally screen, select Change pointers activated (in general).
4. Choose Save.
5. Choose a customizing request if required.

2.9.2.8 Activate Change Transfer of Info Records

Use

This section describes how to activate the change transfer of info records.

Procedure

1. Log on to the SAP GUI in the SAP S/4HANA system.


2. Start transaction BD50.
3. On the Change View “Activate Change pointers for Message Type”: Overview screen, choose New Entries.
4. On the New Entries: Overview of Added Entries screen, enter the following data:

Field Name Entry Value


Msg. Type /IBP/ECC_SRC

active X (selected)

5. Choose Save.
6. Choose a customizing request if required.

2.9.3 Configure Data Integration Using WebSocket RFC


Data integration between SAP Cloud Integration for data services (CI-DS) and SAP IBP can be implemented using JDBC or
WebSocket RFC.
SAP IBP systems provisioned from release 2108 onwards communicate with CI-DS through WebSocket RFC, using
communication scenario SAP_COM_0593.
With this implementation, the SAP Data Services Agent can directly connect to staging and application tables in SAP IBP to
integrate data between these tables and your on-premise system.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 61
2.9.3.1 Create Communication User

Use

This chapter describes how to create the communication user for the WebSocket RFC integration.

Note
The authentication method can be either certificate-based using an X.509 certificate or basic authentication. This
document only describes the basic authentication. For certificate-based authentication, see Defining the Communication
Arrangement.

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Users.
3. On the Maintain Communication Users screen, choose New.
4. On the Create Communication User screen, enter the following data:

Field Name Entry Value


User Name <User name>

Example
BP_USER_0593

Description <User Description>

Example
BP_USER_0593

Password <Enter Password>

5. Choose Create.

2.9.3.2 Create Communication System

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Users.
3. In the New Communication System dialog box, enter the following data:

Field Name Entry Value


System ID <System ID>

Example

CUSTOMER Quick Guide – Getting Started


62 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
BP_IBP_0593

System Name <System name>

Example
BP_IBP_0593

4. Choose Create.
5. On the Communication System screen, in the Technical Data section, select Inbound Only.
6. On the Communication System screen, in the User for Inbound Communication section, choose the plus sign (+).
7. In the New Inbound User dialog box, enter the following data:

Field Name Entry Value


User Name <Communication user name>

Example
BP_IBP_0593

Authentication Method User name and password

8. Choose OK.
9. On the Communication System screen, choose Save.

2.9.3.3 Create Communication Arrangement

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Arrangements.
3. On the Communication Arrangements screen, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value


Scenario SAP_COM_0593

Arrangement Name <Arrangement name>

Example
ZSAP_COM_0593_WEBSOCKET

5. In the New Communication Arrangement dialog box, choose Create.


6. On the Communication Arrangements screen, enter the following data:

Field Name Entry Value


Communication System <Communication system defined in previous chapter>

Example

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 63
Field Name Entry Value
BP_IBP_0593

7. Choose Save.

2.9.4 Configure Outbound Integration Using CI-DS


SAP Best Practices for SAP IBP supports the integration of planned independent requirements from SAP IBP to S/4HANA using
a CI-DS template.

Note
This configuration step is only required for the following time-series-based planning scope item:
IBP – Integration of planned independent requirements to SAP S/4HANA (4NO)
To be able to schedule jobs in SAP Cloud Integration for data services from SAP IBP, you must perform the configuration tasks
described in the next sections.
For more information, refer to the application help: Configuring the Outbound Communication with SAP Cloud Integration for
Data Services. You can also refer to SAP Note 2593057.

2.9.4.1 Create Communication System

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Systems.
3. On the Communication Systems screen, choose New.
4. In the New Communication System dialog box, enter the following data:

Field Name Entry Value


System ID <System ID>

Example
BP_CIDS_0035

System Name <System name>

Example
BP_CIDS_0035

5. Choose Create.
6. On the Communication System screen, enter the following data:

Field Name Entry Value


Host Name <Host name of your SAP CI-DS system>

Example

CUSTOMER Quick Guide – Getting Started


64 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
lddbcpi.xxx.zzz.corp

HTTPS Port Leave blank (automatically created on save)

7. On the Communication System screen, in the Users for Outbound Communication section, choose the plus sign (+).
8. In the New Outbound User dialog box, add the user for the outbound communication using the authentication method User
Name and Password and the format WebServicesUser|<your organization>.
9. On the Communication System screen, choose Save.

2.9.4.2 Create Communication Arrangement

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Arrangements.
3. On the Communication Arrangements screen, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:’

Field Name Entry Value


Scenario SAP_COM_0035

Arrangement Name <Arrangement name>

Example
BP_SAP_COM_0035_CIDS

5. In the New Communication Arrangement dialog box, choose Create.


6. On the Communication Arrangements screen, enter the following data:

Field Name Entry Value


Communication System <Communication system defined in previous chapter>

Example
BP_CIDS_0035

7. Choose Save.

2.10 Set Up Integration with SAP Enterprise Product Development for 3D


Models
This integration scenario is designed for SAP IBP users who want to integrate the visualization of 3D product or location models
to SAP IBP apps such as Intelligent Visibility. The 3D models are stored and retrieved from SAP Enterprise Product
Development.
The SAP Integrated Business Planning administrator on the customer side needs to take care of the integration between SAP
Integrated Business Planning and SAP Enterprise Product Development.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 65
This section describes the general configuration steps required to integrate SAP IBP with SAP Enterprise Product Development
for the visualization of 3D models.

Note
This section is only required if you want to view 3D models of locations in the IBP for sales and operations – footprint
analysis (5LG) scope item, or if you want to view 3D models of products in the IBP for response and supply – response
planning (2P0) scope item.

2.10.1 Prerequisites
Communication scenario SAP_COM_0658 is used to display 3D models of your products or locations in SAP IBP apps. To set
up this communication scenario in your SAP IBP system, you must:
 Own a license of SAP Enterprise Product Development.
 Have added the SAP IBP tenant domain to the list of allowed origins in the Security Administration app in the Visualization
area of SAP Enterprise Product Development.
 Have administrator rights to download the default client certificate from the Maintain Client Certificates app.
 Have access to the SAP Enterprise Product Development APIs and a generated service key for communication.
For more information, refer to the application help: Integrating with SAP Enterprise Product Development.

2.10.2 Create Communication Arrangement

Procedure

1. Log on to the SAP Fiori launchpad in the SAP IBP system.


2. Open Communication Arrangements.
3. On the Communication Arrangements screen, choose New.
4. In the New Communication Arrangement dialog box, enter the following data:

Field Name Entry Value


Scenario SAP_COM_0658

Arrangement Name <Arrangement name>

Example
ZSAP_COM_0658_EPD

Service Key Copy and paste the service key file content

5. In the New Communication Arrangement dialog box, choose Create.

CUSTOMER Quick Guide – Getting Started


66 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
2.10.3 Associate 3D Model with SAP IBP Attribute Identifier

Use

You associate a 3D model of a location for the IBP for sales and operations – footprint analysis (5LG) scope item, or you
associate a 3D model of a product for the IBP for response and supply – response planning (2P0) scope item.
Once the SAP_COM_0658 communication scenario has been implemented, several SAP IBP apps such as Intelligent Visibility
can display a View 3D Model icon next to attribute identifiers that have 3D models associated with them in the SAP Enterprise
Product Development service.
To associate a 3D model, you must:
 Have access to the Browse Visualizations app in the Enterprise Product Development launchpad.
 Have 3D visualization models that are available in the Enterprise Product Development storage.

Procedure

Note
This step is executed in SAP Enterprise Product Development.

1. Log on to the SAP Fiori launchpad in the SAP Enterprise Product Development system.
2. Open Browse Visualizations.
3. Navigate to the folder where the 3D visualization model is stored.
4. Go to the Details of the 3D model for your location.
5. Select the Metadata tab and choose Edit.
6. To associate an SAP IBP attribute identifier with a 3D model for your location, enter the two-part keys on the Metadata
screen as follows:

Field Name Entry Value


Source <SYSTEM_ID>_<CLIENT_ID>

Example
ZXY_100

Note
Enter value ALL for all systems.

Category <PLANNING_AREA_NAME>

Example
ZSAPIBP1

Note
Enter value ALL for all planning areas.

Name ATTR

Value LOCID

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 67
Field Name Entry Value
Source <SYSTEM_ID>_<CLIENT_ID>

Example
ZXY_100

Note
Enter value ALL for all systems.

Category <PLANNING_AREA_NAME>

Example
ZSAPIBP1

Note
Enter value ALL for all planning areas.

Name ATTR_VALUE

Value <Location ID>

Example
1010

7. Choose Save.
8. To associate an SAP IBP attribute identifier with a 3D model for your product, repeat the above steps and enter the two-part
keys on the Metadata screen as follows:

Field Name Entry Value


Source <SYSTEM_ID>_<CLIENT_ID>

Example
ZXY_100

Note
Enter value ALL for all systems.

Category <PLANNING_AREA_NAME>

Example
ZSAPIBP1

Note
Enter value ALL for all planning areas.

Name ATTR

Value PRDID

CUSTOMER Quick Guide – Getting Started


68 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Field Name Entry Value
Source <SYSTEM_ID>_<CLIENT_ID>

Example
ZXY_100

Note
Enter value ALL for all systems.

Category <PLANNING_AREA_NAME>

Example
ZSAPIBP1

Note
Enter value ALL for all planning areas.

Name ATTR_VALUE

Value <Product ID>

Example
FG126

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 69
3 Evaluate Business Content/Processes

This section provides an overview of where business consultants can get information on the available SAP Best Practices
scenarios that we call scope items.
For SAP Best Practices for SAP Integrated Business Planning, you can check the available scope items in the SAP Best Practices
Explorer.
You can download the SAP Best Practices package using the Download button. The downloaded ZIP file contains the
configuration guides that describe crucial parts of the system configuration of the respective process.
In the Solution Scope section, you find information on which business processes are covered by the scope items:
 You can access an individual business process description by choosing its name, for example, IBP for sales and operations –
demand review (2BQ).
 By choosing the Process flow link, you can navigate to the process diagram. This diagram provides the business process
representation.
 By choosing the Test script link, you can navigate to the business process documentation. Use this document to evaluate the
business process in the system.

CUSTOMER Quick Guide – Getting Started


70 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
4 Security Aspects

This section provides an overview of the security-relevant information that applies to the deliverables of this solution package.

4.1 General Security Guidelines


For security-related information, refer to the application help: Security Guide.

4.2 User Administration and Authentication


Once the tenant setup has been completed by SAP Cloud Operations, the official representative who signed the SAP Integrated
Business Planning contract on behalf of your organization receives an email containing the URL to access your system and an
administration user including an initial password.
User creation and administration tasks can then be performed using Identity and Access Management (IAM) and comprise the
following steps:
1. Create employee records.
2. Create a business user for each employee.
3. Create business roles from the predefined business catalogs that provide access to the apps.
4. Specify the activities and data sets that are available for each business role.
5. Assign the business roles to business users, or the business users to business roles.
6. Create user groups that enable business users to collaborate within the apps.
For further information, refer to the application help: Identity and Access Management.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 71
5 Deploy Best Practices Solution

You implement SAP Best Practices for SAP Integrated Business Planning manually by following the configuration guides as
outlined in the Prerequisites Matrix.
The following matrix shows which configuration guide must be deployed for which scope item:

In some cases, no manual implementation of time-series based planning scope items is required (see the caution notes below).
You can find all configuration guides in the content library in the SAP Best Practices Explorer:
https://rapid.sap.com/bp/RDS_IBP → Accelerators → Implementation → SAP Best Practices content library

CUSTOMER Quick Guide – Getting Started


72 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Is SAP Best Practices for SAP IBP pre-installed in my SAP IBP system?
When SAP IBP Operations provisions a brand-new test tenant (including the SAP IBP starter edition and partner cloud test &
demo tenants), SAP Best Practices for SAP IBP (all time-series-based planning scope items) is pre-installed.
Important: The order-based planning scope items with planning area SAP7F must always be installed manually by the customer
as outlined above.
In some cases, test tenants may be provisioned without SAP Best Practices for SAP IBP. These cases include:
 A test tenant is copied from another test tenant (for example, test to development).
 Tenants have been migrated from older versions of SAP IBP (for example, IBP release 4.0 or IBP release 5.0).
 Tenants have been migrated from one data center to another.
In these cases, all activated planning areas from the source tenant will be copied as is to the target tenant, so there will be no
change to the pre-installed content of the source (if any).
Production tenants do not have SAP Best Practices for SAP IBP pre-installed but are instead delivered as "blank" tenants.

Is the SAP Best Practices for SAP IBP content updated in my system with each SAP IBP upgrade?
The SAP Best Practices for SAP IBP content pre-installed in or added to your SAP IBP system is not automatically updated with
each SAP IBP release. The SAP Best Practices for SAP IBP content will remain in the same state as when the tenant was first
provisioned or when the content was added. If you want the SAP Best Practices for SAP IBP content to be updated to the latest
version, you need to manually configure the latest content as outlined in the Prerequisites Matrix.
For further details, refer to the FAQ document.

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 73
6 Appendix: Useful Resources

SAP Best Practices provides preconfigured content and settings to be deployed with existing SAP applications. For information
about SAP Integrated Business Planning installation and usage, refer to the SAP Help Portal.

Topic Guide/Tool Link


SAP IBP SAP Help Portal http://help.sap.com/ibp

SAP IBP Application Help http://help.sap.com/ibp

Choose Use → Application Help for SAP IBP for Supply


Chain.

SAP IBP Model Configuration Guide http://help.sap.com/ibp

Choose Implement → Model Configuration Guide.

The model configuration guide is designed for expert business


users, consultants, and others who create, change, or extend a
company planning model. Based on the web user interface
that’s used to configure the planning model, the guide provides
task-based information to help you carry out common modeling
tasks.

For information on SAP S/4HANA, supply chain integration add-on for SAP Integrated Business Planning, see the SAP Help
Portal:

Topic Guide/Tool Link


SAP S/4HANA, supply chain SAP Help Portal https://help.sap.com/viewer/product/
integration add-on for SAP SAP_S_4HANA_SUPPLYCHAIN_INTEGRATION_A
Integrated Business Planning DDON_FOR_SAP_INTEGRATED_BUSINESS_PLAN
NING/1.0/en-US

For information on real-time integration for order-based planning, see the SAP Help Portal:

Topic Guide/Tool Link


Real-Time Integration with SAP SAP Help Portal http://help.sap.com/ibp
ECC or SAP S/4HANA Choose Use → Application Help for SAP IBP for Supply
Chain → Business Applications → Order-Based
Planning → Using Order-Based Planning with Flexible
Master Data → Setting Up and Refining Plans → Basic
Settings → Integrating Master Data and Transactional
Data → Real-Time Integration

For information on SAP Work Zone, see the SAP Help Portal:

Topic Guide/Tool Link


SAP Work Zone SAP Help Portal https://help.sap.com/viewer/product/WZ/Cloud/en-US

SAP Work Zone in SAP IBP SAP Help Portal http://help.sap.com/ibp

CUSTOMER Quick Guide – Getting Started


74 © 2022 SAP SE or an SAP affiliate company. All rights reserved. Appendix: Useful Resources
Topic Guide/Tool Link

Choose Use → Application Help for SAP IBP for Supply


Chain → Cross-Application Topics → Social
Collaboration

Quick Guide – Getting Started CUSTOMER


Appendix: Useful Resources © 2022 SAP SE or an SAP affiliate company. All rights reserved. 75
www.sap.com/contactsap

© 2022 SAP SE or an SAP affiliate company. All rights reserved.


No part of this publication may be reproduced or transmitted in any form or
for any purpose without the express permission of SAP SE or an SAP
affiliate company.
SAP and other SAP products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of SAP SE (or an
SAP affiliate company) in Germany and other countries. Please see
http://global.sap.com/corporate-en/legal/copyright/index.epx#trademark for
additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain
proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for
informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and
services are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein should be
construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue
any course of business outlined in this document or any related presentation,
or to develop or release any functionality mentioned therein. This document,
or any related presentation, and SAP SE’s or its affiliated companies’
strategy and possible future developments, products, and/or platform
directions and functionality are all subject to change and may be changed by
SAP SE or its affiliated companies at any time for any reason without notice.
The information in this document is not a commitment, promise, or legal
obligation to deliver any material, code, or functionality. All forward-looking
statements are subject to various risks and uncertainties that could cause
actual results to differ materially from expectations. Readers are cautioned
not to place undue reliance on these forward-looking statements, which speak
only as of their dates, and they should not be relied upon in making
purchasing decisions.

You might also like