0% found this document useful (0 votes)
121 views

000 - Setting Up RTI Integration

000_Setting Up RTI Integration_integ

Uploaded by

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

000 - Setting Up RTI Integration

000_Setting Up RTI Integration_integ

Uploaded by

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

Setting Up RTI Integration (IBP  ECC)

To set up communication arrangements in SAP IBP for real-time integration with SAP ECC (using the Cloud
Connector and RFC connections), you need to follow several key steps for each communication scenario.
Here is a step-by-step guide for each of the scenarios, ensuring integration is done for transactional data,
configuration data, and master data transfers between SAP IBP and ECC.

Prerequisites
Before beginning the setup, ensure the following:
Cloud Connector: Set up and configured between SAP ECC (On-premise) and SAP IBP (Cloud). The
connection must be active.
RFC Destination: Set up an RFC connection from SAP ECC to the Cloud Connector.
SAP IBP Communication System: Created for the integration.
Authorization: You need appropriate access to configure communication arrangements in SAP IBP.

Step-by-Step Configuration Process


Step 1: Setup the Cloud Connector and RFC Connection
Configure SAP Cloud Connector:
Ensure the Cloud Connector is connected between SAP ECC and SAP IBP.
Make sure the sub-account and connection configurations are accurate.
Set Up the RFC Destination in SAP ECC:
Go to SM59 in SAP ECC.
Create an HTTP Connection to External Server.
Maintain the necessary details for your Cloud Connector endpoint.
Test the RFC connection to ensure it works correctly between SAP ECC and the Cloud Connector.

Step 2: Create Communication Systems in SAP IBP


Open the SAP IBP Fiori Launchpad and go to the Communication Systems app.
Create a Communication System:
Click on New.
Enter a unique System ID and System Name (e.g., ECC_PROD).
Under the Host Name, enter the Cloud Connector's host.
Configure the inbound and outbound communication users (these should match the users in SAP ECC and
IBP for data flow).
Assign the respective credentials and ports for secure communication.
Save the Communication System.

Step 3: Create Communication Users in SAP IBP


You’ll need to create communication users with specific roles and credentials for each communication
scenario.
Go to the Communication Users app in SAP IBP.
Create a new Communication User:
Assign a User ID and Password for outbound and inbound integration.
Ensure proper roles and authorizations are granted to these users (depending on the data that will be
transferred).
Save the user.

Step 4: Set Up Communication Arrangements


For each communication scenario, you need to set up a separate communication arrangement in SAP IBP.
Below are the steps for each scenario.

Scenario 1: Planning - Transactional Data for Real-Time Outbound Integration (SAP_COM_0684)


Open the Communication Arrangements app in SAP IBP.
Create a New Communication Arrangement:
Select the Communication Scenario: SAP_COM_0684 - Planning: Transactional Data for Real-Time
Outbound Integration.
Provide an appropriate Arrangement Name (e.g., ECC_Trans_Outbound).
Assign Communication System:
Choose the Communication System you created earlier (e.g., ECC_PROD).
Assign Communication User:
Assign the communication user you created in Step 3.
Configure the Endpoint:
Enter the Service URL and Path for the real-time transactional data outbound integration (this URL will point
to the SAP ECC system through the Cloud Connector).
Define other necessary parameters (such as port and service type).
Save and Activate the Communication Arrangement.

Scenario 2: Planning - Configuration Data for Real-Time Outbound Integration (SAP_COM_0685)


In the Communication Arrangements app, create a new arrangement for SAP_COM_0685.
Follow similar steps as Scenario 1:
Assign the Communication System (e.g., ECC_PROD).
Assign the Communication User.
Define the Outbound Endpoint where configuration data will be sent from IBP to ECC.
Save and Activate the communication arrangement.

Scenario 3: Planning - Transactional Data for Real-Time Inbound Integration (SAP_COM_0769)


In the Communication Arrangements app, create a new communication arrangement for SAP_COM_0769.
Assign Communication System:
Select the Communication System (e.g., ECC_PROD).
Assign Communication User:
Assign the Communication User.
Configure the Endpoint:
Define the Inbound Service URL where SAP IBP will receive transactional data from SAP ECC via the Cloud
Connector.
Save and Activate the arrangement.

Scenario 4: Planning - Master Data for Real-Time Inbound Integration (SAP_COM_0770)


In the Communication Arrangements app, create a new arrangement for SAP_COM_0770.
Assign Communication System:
Select the Communication System (e.g., ECC_PROD).
Assign Communication User:
Assign the communication user created for master data.
Configure the Inbound Endpoint:
Enter the Inbound Service URL for master data integration. This will be the endpoint where master data
from ECC is transferred to IBP in real-time.
Save and Activate the communication arrangement.

Step 5: Monitor and Test the Integration


Test the Connection: After setting up all the communication arrangements, perform a connection test from
the Communication Systems app to ensure connectivity between SAP IBP and SAP ECC.
Monitor Data Transfer:
Use the SAP IBP Monitoring tools to check data flows.
In SAP ECC, use transaction SLG1 (Application Log) to view logs related to RFC data transfer.
Error Handling:
For any errors, check the error logs in SAP IBP and the Cloud Connector to ensure smooth data flow.

Step 6: Schedule Data Transfers (Optional)


Depending on your business needs, you can schedule data transfers between SAP ECC and IBP for non-real-
time scenarios. However, for real-time integration, the setup should automatically handle the data flow
once the connection is tested and active.

By following these steps, you will successfully enable real-time integration between SAP IBP and SAP ECC
using the Cloud Connector and RFC connections for transactional, configuration, and master data flows.
The configuration process described involves setting up system infrastructure in SAP ECC or SAP
S/4HANA for integration with SAP IBP. The steps include defining logical systems, creating RFC
destinations, setting up queue types, and configuring other technical elements to facilitate real-
time data transfer. Here’s a detailed step-by-step guide to perform the configuration tasks.

Step-by-Step Configuration Process for SAP ECC or SAP S/4HANA Integration with SAP IBP
1. Define Logical Systems (BD54)
1. Go to transaction BD54:
o This is where you define logical systems in your SAP ECC or SAP S/4HANA system.
2. Click on New Entries:
o For SAP ECC/S4HANA (source logical system), create an entry for your system.
Example: ECC_DEV_001.
o For SAP IBP (target logical system), create an entry for your IBP system. Example:
IBP_DEV_001.
3. Save your entries.
Note: Logical systems are defined cross-client, meaning they are available across all clients in the
system.
2. Assign Logical Systems to Clients (SCC4)
1. Go to transaction SCC4:
o This is where you assign logical systems to a specific client in SAP ECC/S/4HANA.
2. Select the appropriate client that you’re using (e.g., client 100).
3. Assign Logical System:
o Under Logical System field, assign the logical system you created for SAP
ECC/S/4HANA in the previous step (e.g., ECC_DEV_001).
4. Save your entry.
3. Specify SAP IBP Release (NDV2)
1. Go to transaction NDV2:
o This is where you define the IBP release version.
2. Enter the following information:
o Logical System: Enter the logical system of your SAP IBP (e.g., IBP_DEV_001).
o System Type: Enter SAP_IBP.
o Release: Select the highest available release from the dropdown menu (e.g.,
SAP_IBP 2023).
3. Save your entry.

4. Define RFC Destination for SAP IBP Logical System (SM59)


1. Go to transaction SM59:
o This is where you create an RFC destination to communicate between SAP
ECC/S4HANA and SAP IBP.
2. Create a new RFC destination:
o Choose Create and enter a name for the RFC destination (e.g., RFC_IBP_CONN).
3. Enter the following details:
o Connection Type: Choose 3 (RFC Connection to ABAP system).
o Target Host: Enter the host and instance details of the Cloud Connector.
o Instance No: Enter the instance number.
4. Enter Logon & Security Information:
o Logon Procedure: Use the credentials of the communication user created in SAP
IBP for the communication arrangement SAP_COM_0769 or SAP_COM_0770.
o Enter the username and password for this user.
5. Set Queue Type:
o Set the Queue Type to bgRFC (Background Remote Function Call).
6. Save and Test Connection to ensure it's working properly.

5. Assign Queue Type to the Target Logical System (CFC1)


1. Go to transaction CFC1:
o This transaction is used to assign a queue type for the connection of your target
system (SAP IBP).
2. Select the Logical System:
o Select your SAP IBP logical system (e.g., IBP_DEV_001).
3. Change the Queue Type:
o Change the default queue type from Outbound Queue to Inbound Queue.
o This ensures that data is transferred from ECC/S/4HANA to SAP IBP in real-time.
4. Save your changes.

6. Activate Business Transaction Events (BTEs) for CIF Integration (BF11)


1. Go to transaction BF11:
o This is where you activate Business Transaction Events (BTEs) for CIF (Core
Interface) integration to enable data changes to transfer online.
2. Change the Application Indicator:
o On the Change View "BTE Application Indicator" screen, set the application indicator
for both:
 ND-APO (New Dimension PlugIn APO) to Active.
 NDI (New Dimension Integration) to Active.
3. Save your changes.

7. Activate bgRFC Connection for Target Logical System (CFC91)


1. Go to transaction CFC91:
o This transaction is used to activate the bgRFC (Background RFC) connection for the
target system.
2. Select the Logical System:
o Select your SAP IBP logical system (e.g., IBP_DEV_001).
3. Activate the bgRFC Connection:
o Ensure that the bgRFC connection is activated and ready for real-time integration.
4. Save your settings.

8. Assign Prefixes to bgRFC Inbound Destinations (CFI1)


1. Go to transaction CFI1:
o This is where you assign one of ten predefined prefixes for SAP IBP inbound
destinations for the bgRFC connection.
2. Select the Logical System:
o Select your SAP IBP logical system (e.g., IBP_DEV_001).
3. Assign a Prefix:
o Assign one of the predefined prefixes (e.g., CG01, CG02).
o These prefixes are used for the bgRFC inbound destinations.
4. Save your entry.

9. Set Up Inbound Destination for bgRFC (SBGRFCCONF)


1. Go to transaction SBGRFCCONF:
o This transaction allows you to define the SAP ECC or S/4HANA inbound destination
for the bgRFC connection of your target logical system.
2. Create a New Inbound Destination:
o Select your SAP IBP logical system (e.g., IBP_DEV_001).
o Choose one of the predefined prefixes (e.g., CG01).
3. Configure the Inbound Destination:
o Assign the queue name starting with the predefined prefix (e.g., CG01).
o Every object transferred from SAP ECC/S/4HANA to SAP IBP will use this queue
name prefix.
4. Save the configuration.

10. Integration with Multiple Systems and Planning Areas


If you are integrating data from or to multiple systems and planning areas, note the following:
 One SAP IBP logical system can only be connected to one SAP IBP planning area.
 If you need to integrate data from one external system into two different planning areas
in SAP IBP:
o Create two different logical systems for SAP IBP (one for each planning area).
o Perform the setup steps (from step 1 to 9) for each SAP IBP logical system
separately.

Final Steps: Monitor and Test the Integration


After the configuration is complete, it's important to test and monitor the data flow between SAP
ECC/S/4HANA and SAP IBP:
1. Monitor RFC Communication:
o Use transaction SM59 to test and monitor the RFC connections.
2. Check CIF Monitoring:
o Use CFM1 and CFM2 for monitoring Core Interface (CIF) data transfers.
3. Monitor IDocs:
o Use BD87 to monitor IDoc status and ensure that data transfers between systems
are successful.
By following these steps, you will successfully configure the system infrastructure in SAP ECC or
SAP S/4HANA for real-time integration with SAP IBP using logical systems, RFC connections, and
bgRFC communication. This setup is essential to enable smooth data flow between the systems
for transactional and master data synchronization.
4o

OPTIONAL CONFIGURATION

Step 6: Real-Time Data Transfer Process in SAP IBP with SAP ECC Integration
The real-time data transfer between SAP IBP and SAP ECC involves triggering data automatically
based on specific events or processes. In this setup, there's no need for scheduled background
jobs since the data transfer is initiated as soon as relevant changes occur. However, understanding
how this real-time integration works and ensuring everything is functioning correctly is critical.
Here’s a detailed step-by-step guide for configuring and testing the real-time data transfer process
between SAP IBP and SAP ECC using the Cloud Connector and RFC connection.

Real-Time Data Transfer Process Setup


1. Data Mapping and Configuration in SAP IBP
Ensure the relevant data types (transactional, master, and configuration data) are configured
correctly for real-time data transfer.
1. Log in to SAP IBP and navigate to the Master Data Types and Key Figures configuration.
o Ensure that the master data types (e.g., Product, Location, Customer, etc.) and the
key figures (e.g., sales orders, production orders) are set up for order-based
planning.
o Configure any additional data you need for planning in SAP IBP.
2. Real-Time Integration Check:
o In SAP IBP, ensure that the real-time data integration settings are correctly
configured.
o Go to Configuration for Integration (e.g., in the Integration of SAP IBP app), and
confirm that real-time data transfer for each data type is activated.

2. Configure Real-Time Data Transfer in SAP ECC


To enable SAP ECC to send data to SAP IBP in real-time, you need to configure the relevant services.
1. Enable IDocs or OData Services in SAP ECC:
o IDoc Method: In SAP ECC, you can trigger the sending of real-time data using IDocs
(Intermediate Documents). For example, you may need to configure IDoc types like
MATMAS (Material Master) for master data or ORDERS (Order Data) for
transactional data.
o OData Method: Alternatively, you can use OData services to push the data in real-
time.
2. Transaction Codes to Monitor Integration:
o BD87: Used to monitor and reprocess IDocs in ECC.
o SLG1: Use this to check the application logs for outbound IDocs.
3. Activate Event Triggers in SAP ECC
Event triggers in SAP ECC initiate the real-time data transfer to SAP IBP. This setup ensures that
whenever there are changes in ECC (such as new orders, updated master data, etc.), the system
automatically sends the data to SAP IBP.
1. Define Change Pointers (if using IDocs):
o Use BD61 to activate change pointers in SAP ECC. This ensures that any changes in
master data (e.g., product, material, BOMs) are captured and trigger a data
transfer.
o BD50: Ensure that the specific message types (e.g., MATMAS, ORDERS) are
activated for change pointers.
o RBDMIDOC: Use this to create and send IDocs based on the change pointers for
real-time data.
2. Configure Output Determination (for transactional data):
o Use NACE to configure output determination. This is essential for transactional data
like sales orders and delivery updates. You need to set it up for the message types
you want to transfer.
o In the output condition types, configure the system to trigger the sending of IDocs
immediately when a transaction (e.g., a sales order) is saved.
3. Event Linkage for OData Services:
o If you're using OData for real-time integration, ensure that the services (e.g.,
/IWBEP/) are properly activated and that changes in ECC trigger the execution of
those services to send data in real time.

4. Verify Data Integration in SAP IBP


1. Real-Time Monitoring in SAP IBP:
o In SAP IBP, use the Application Jobs or Monitoring apps to ensure the data is being
received in real-time.
o In the Integration Monitoring app, you can track inbound and outbound data flows.
2. Check the Data in SAP IBP:
o After triggering real-time data transfer from SAP ECC, log into SAP IBP and verify
that the expected data is updated.
o Go to the relevant Planning Area and ensure that the updated transactional,
master, or configuration data is reflected in your IBP planning models.

Testing Real-Time Data Transfer


Test for Transactional Data (SAP_COM_0684)
1. Create a new sales order or production order in SAP ECC.
2. The system should immediately trigger an outbound communication using the configured
communication scenario (SAP_COM_0684).
3. Log in to SAP IBP and check if the transactional data has been transferred in real-time.

Test for Configuration Data (SAP_COM_0685)


1. Update or modify any configuration data (e.g., planning parameters) in SAP ECC.
2. The system will trigger the outbound transfer of configuration data.
3. Verify the data in SAP IBP in the Planning Configuration section.

Test for Master Data (SAP_COM_0770)


1. Create or update any master data (e.g., material master, BOM, routing) in SAP ECC.
2. The system will send the updated master data to SAP IBP using real-time inbound
integration.
3. Check the master data in SAP IBP to ensure the real-time update.

Test for Transactional Data Inbound (SAP_COM_0769)


1. Create a scenario where SAP IBP sends transactional data (e.g., planned orders) to SAP ECC
in real-time.
2. SAP ECC should receive the planned orders from IBP, and they should be available in ECC
for further processing (e.g., conversion to production orders).

5. Monitor Real-Time Data Transfers


1. SAP IBP Monitoring Tools:
o Use the Data Integration Monitoring app to track incoming and outgoing data in
real time.
o Use Application Jobs Monitoring to ensure all scheduled jobs and real-time data
transfers are functioning.
2. SAP ECC Monitoring:
o BD87: For real-time monitoring of IDocs.
o SLG1: Check logs for any errors or issues during the data transfer.
3. Error Handling:
o If any errors occur, you can reprocess failed IDocs in ECC (using BD87) or
troubleshoot issues using the Monitoring apps in SAP IBP.

Conclusion
By following these steps, you will enable and test real-time data transfer between SAP ECC and
SAP IBP for transactional data, configuration data, and master data. The data flows will be
automatically triggered by events in SAP ECC, and they will be transferred through the Cloud
Connector and RFC connection into SAP IBP, ensuring that your planning models are always up to
date with the latest information.

***************************

You might also like