More Information here:
https://www.integrationsrini.com/sap-po/complete-understanding-of-sap-pi/
SAP Process Integration or SAP PI PO is the On-Premise Integration Tool that is released by SAP Company. The main purpose of SAP Process Integration Tool is to integrate Applications within the company landscape or with external partner applications.
SAP Process Integration is one of the component of SAP Process Orchestration Product.
Process Orchestration:
SAP Process Orchestration is a combo product that has 3 components:
SAP Process Integration.
Business Process Management.
Business Rules Management.
2. USAGE OF SAP PO TOOL
RAZOR Integration with its Customers
SAP ERP
(Source)
SAP PO
(Mediator)
CUSTOMER
SYSTEM
(Target)PICK THE FILE SEND THE FILE
• SAP ERP will drop the file into an FTP Server.
• SAP PO will poll the folder and pick the file from the FTP Server.
• SAP PO will send the file to Customer FTP Server.
Purpose of Integration tool is to integrate two systems by exchanging a message.
3. WHAT IS SAP PO?
SAP PROCESS ORCHESTRATION 7.5
SingleSign-on
Roles&Authorization
SimplifySystem
Operations
Enterprise Portal, Mobile Apps,
Enterprise Workspaces
Process Integration, Business Process Management,
Business Rules Management
Master Data Management, Knowledge Management,
Business Warehouse
Composite Environment
SAP Netweaver Application
Server - ABAP
SAP NETWEAVER PRODUCTS
SAP Netweaver Application
Server - JAVA
INFORMATION
PROCESS
PEOPLE
Security&IdentityManagement
LifeCycleManagement
Application Foundation
COMPOSITE
SAP PO is a combo product which is part of SAP Netweaver family.
PO = PI + BPM + BRM
4. WHAT IS SAP PO?
SAP PROCESS ORCHESTRATION 7.5
SingleSign-on
Roles&Authorization
SimplifySystem
Operations
Enterprise Portal, Mobile Apps,
Enterprise Workspaces
Process Integration, Business Process Management,
Business Rules Management
Master Data Management, Knowledge Management,
Business Warehouse
Composite Environment
SAP Netweaver Application
Server - ABAP
SAP NETWEAVER PRODUCTS
SAP Netweaver Application
Server - JAVA
INFORMATION
PROCESS
PEOPLE
Security&IdentityManagement
LifeCycleManagement
Application Foundation
COMPOSITE
SAP PO is a combo product which is part of SAP Netweaver family.
PO = PI + BPM + BRM
5. WHAT IS SAP PO?
SAP PROCESS ORCHESTRATION 7.5
SAP Process Orchestration (PO):
• Process Integration (PI) or Advanced Adapter Engine Extended (AEX)
• Business Process Management (BPM)
• Business Rules Management (BRM)
• Composite Environment = BPM + BRM
PI / AEX
BPM BRM
PROCESS ORCHESTRATION
6. HISTORY OF SAP PO
Evolution of SAP PO
PI / AEX
BPM BRM
PROCESS ORCHESTRATION
HISTORICAL OVERVIEW AND EVOLUTION
3
2
1
7. HISTORY OF SAP PO
Evolution of SAP PO
PI / AEX Evolution and History
1
8. HISTORY OF SAP PO
Evolution of SAP PO
Composite Environment Evolution and History
2
9. HISTORY OF SAP PO
Evolution of SAP PO
SAP Process Orchestration Evolution and History
3
10. AEX
Advanced Adapter Engine Extended
SAP ERP
(Source)
AEX / PI
CUSTOMER
SYSTEM
(Target)PICK THE FILE SEND THE FILE
Purpose of Integration tool is to integrate two systems by exchanging a message.
Advanced Adapter Engine Extended (AEX) is the ESB tool to integrate all the
application services together.
12. DUTIES OF AEX
What AEX Does?
Integration using an ESB: SAP AEX at the Center of All Message Exchanges
SAP AEX plays the roles of middleman, courier, and translator.
13. DUTIES OF AEX
What AEX Does?
AEX Duties:
• Routing of messages
• Transformation of data
• Security
• Conversion of protocol between Provider & Consumer
• Monitoring
• Version Management
14. DUTIES OF BPM
What NW BPM Does?
Process for Travel Budget Approval using SAP NW BPM
S
E
Request Travel
Approval
Calculate Price
X
Send Auto
Approval
Manager
Approval
Price > $5000 Price < $5000
15. DUTIES OF BPM
What NW BPM Does?
BPM Benefits:
• Supports human-centric and system-centric process.
• Improved visibility and control on your organizational
processes
• Flexibility to adapt changes quickly.
• End to End Process Monitoring
16. DUTIES OF BRM
What BRM Does?
Business Rules separation from the Process
S
E
Request Travel
Approval
Calculate Price
X
Send Auto
Approval
Manager
Approval
Price > $5000 Price < $5000
B
R
M
17. DUTIES OF BRM
What BRM Does?
BRM Benefits:
• Separation of logic and data: logic in business
application and logic in rule engine.
• Central repository of rules and knowledge
• Organizations are enabled to automate business
decisions.
• Real time rules update. No reployment.
18. POSITIONING OF SAP PO
How SAP PO is positioned?
Positioning of SAP Process Orchestration (SAP Composition Environment and SAP PI)
19. ELECTRONICS COMPANY
Razor Electronics Pte Ltd.
RAZOR ELECTRONICS PTE LTD.
(PHONE MANUFACTURING COMPANY)
CUSTOMER
SUPPLIER
BANK
ERP
SHOPFLOOR
HR SYSTEM Challenge is to communicate the business
transaction between all the systems.
20. BUSINESS TRANSACTION
SAP PO as an Integration Tool
ERP
SHOPFLOOR
HR SYSTEM
CUSTOMER
SUPPLIER
BANK
A2A B2BDMZ
Managed Internet ZoneIntranet Internet
SAP PI SAP PI
REST API WITH JSON
EDI OVER AS2
SOAP WITH XML