2021 SAP IBP Real Time Integration November 18, 2021
2021 SAP IBP Real Time Integration November 18, 2021
2021 SAP IBP Real Time Integration November 18, 2021
PUBLIC
Disclaimer
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP.
Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service
or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related
document, or to develop or release any functionality mentioned therein.
This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross
negligence.
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.
System Demo
Q&A
IBP Integration
Integration flow: Add-On Data Integration Application
Tables
• Periodic data integration SDI Data
• Pull-logic for master and Other Systems Provisioning
transactional data from source Adapter Open
SDI Inbound/
system (SAP ECC, API Outbound
Data Staging Tables
SAP S/4HANA On Premise)
via scheduled job Tables
Files
• Full data load
Definition: Almost real time integration from source to target system via asynchronous functions
Goals: Integration with SAP ECC, SAP S/4HANA On-Premise and SAP S4/HANA Cloud
• By using the same integration technology (bgRFC*) for all source systems
• Supporting transactionally consistent and real time integration
(for master- and transaction data)
Transactionally consistent data integration is required on business transaction level of the source system.
Example: When a purchase requisition is converted into a purchase order in one business transaction in SAP S/4HANA, then both
orders need to be send, integrated and received in SAP IBP as one atomic action to avoid missing or doubled quantities for
subsequent planning.
of captured data which are relevant for SAP IBP planning processes
• Supporting Initial Load & Delta load of data
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This is the current state of planning and may be changed by SAP at any time. 6
SAP IBP Order Based Integration Architecture: Real Time Integration
SAP ECC/S4HANA and SAP IBP Full and Delta Data Load
Inbound Queue
Data transformation and create, change, In 2111,
(CIF-Like)
delete transactional data bgRFC ** outbound will be Model Configuration
via batch job
(CIF-Like)
(Master Data)
Outbound Queue
(CIF-Like)
SAP Cloud Connector
Connectivity Agent *
Data Capturing (CIF-Like)
for each Planning Relevant Object generate
- create, update, delete
Outbound Queue
Master Data: Product, Location, …)
(CIF-Like)
Inbound Queue
Business Transaction
Events
(CIF-Like)
RTI BAdIs
bgRFC ** Application
Data transformation and simplification for Tables
each planning relevant object
(CIF-Like)
SAP
Customer
* Background Remote Function Call Firewalls
Cloud
On Premise
SAP IBP Integration Architecture: RTI (IBP Inbound) SAP
Customer
Firewalls
Cloud
On Premise
Outbound
bgRFC via WebSocket RFC
(CIF-Like)
Inbound
Planning Queue
Queue
Business Transaction Events
Data WebSocket
Connectivity RFC Data transformation and simplification
Model
bgRFC “tunneled” Agent for each planning relevant object
(CIF-Like)
Outbound
Outbound
(CIF-Like)
(CIF-Like)
Queue
Queue
bgRFC
SAP Cloud RTI Data transformation and simplification
Data transformation and simplification Connector bgRFC
for each planning relevant object
for each planning relevant object
(CIF-Like)
© 2021 SAP SE or an SAP (CIF-Like)
affiliate company. All rights reserved. ǀ PUBLIC 8
SAP IBP Integration Architecture: RTI (IBP Outbound) SAP
Customer
Firewalls
Cloud
On Premise
Outbound
Planning
Queue
bgRFC via
Data Model
(CIF-Like)
WebSocket
Inbound
WebSocket RFC RTI Creating, updating and
Queue
RFC
(planned Connectivity deleting orders
orders, etc.) (CIF-Like)
bgRFC “tunneled”
Agent
RTI
(CIF-Like)
(CIF-Like)
Inbound
Inbound
Queue
Queue
bgRFC bgRFC
SAP Cloud
deleting orders deleting orders
Connector
(CIF-Like) (CIF-Like)
Applications
IBP Application Firewalls
SC Control Tower
Data Integration SOAP
Collaboration S&OP
Fiori App
Job Scheduler
Demand Driven Demand Response
Replenishment Inventory & Supply
Write APIs
for CI-DS based Integration Websocket RFC
IBP Integration
Read APIs
for CI-DS based Integration Websocket RFC
Add-On
S/4 HANA
Extractors for
CPI-DS based
Integration
or ECC
HANA CI-DS CI-DS
Data Integration (incl. Templates) Agent
Master Data Key Figures
Processing logic
Calculation &
Other
Processing (BW, …)
Logic
Monitoring:
IBP 2111
• SAP Fiori apps to Monitor the Queue-Processing and start / stop queue
Integration Model:
• With filter capabilities, customers can define in SAP ECC and SAP S/4HANA IBP 2111
which data to be integrated
Reconciliation: SAP IBP Fiori app to compare data in source and target system IBP 2202*
Real-time outbound integration: Integrating planning results into the source system IBP 2208*
Interfaces:
• Provide APIs
• to read / write master data IBP 2111
besides real-time integration to enable customers to integrate with other systems 2H 2022*
(BW, Non-SAP, etc.)
Any
enhancements
Using SDI Y N Evaluate additional
Existing OBP on add on?
functional needs – plan to
ABAP (e.g.,
customers adapter ? subcontracting)
transition from SDI to RTI
www.sap.com/contactsap