INTRODUCTION TO SAP PO
SAP PROCESS ORCHESTRATION 7.5
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.
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
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
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
HISTORY OF SAP PO
Evolution of SAP PO
PI / AEX
BPM BRM
PROCESS ORCHESTRATION
HISTORICAL OVERVIEW AND EVOLUTION
3
2
1
HISTORY OF SAP PO
Evolution of SAP PO
PI / AEX Evolution and History
1
HISTORY OF SAP PO
Evolution of SAP PO
Composite Environment Evolution and History
2
HISTORY OF SAP PO
Evolution of SAP PO
SAP Process Orchestration Evolution and History
3
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.
DUTIES OF AEX
What AEX Does?
Point to Point Integration
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.
DUTIES OF AEX
What AEX Does?
AEX Duties:
• Routing of messages
• Transformation of data
• Security
• Conversion of protocol between Provider & Consumer
• Monitoring
• Version Management
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
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
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
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.
POSITIONING OF SAP PO
How SAP PO is positioned?
Positioning of SAP Process Orchestration (SAP Composition Environment and SAP PI)
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.
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
VISIT US: SRINIVASIT.COM

SAP PI PO

  • 1.
    INTRODUCTION TO SAPPO SAP PROCESS ORCHESTRATION 7.5
  • 2.
    USAGE OF SAPPO 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 SAPPO? 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 SAPPO? 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 SAPPO? 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 SAPPO Evolution of SAP PO PI / AEX BPM BRM PROCESS ORCHESTRATION HISTORICAL OVERVIEW AND EVOLUTION 3 2 1
  • 7.
    HISTORY OF SAPPO Evolution of SAP PO PI / AEX Evolution and History 1
  • 8.
    HISTORY OF SAPPO Evolution of SAP PO Composite Environment Evolution and History 2
  • 9.
    HISTORY OF SAPPO Evolution of SAP PO SAP Process Orchestration Evolution and History 3
  • 10.
    AEX Advanced Adapter EngineExtended 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.
  • 11.
    DUTIES OF AEX WhatAEX Does? Point to Point Integration
  • 12.
    DUTIES OF AEX WhatAEX 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 WhatAEX Does? AEX Duties: • Routing of messages • Transformation of data • Security • Conversion of protocol between Provider & Consumer • Monitoring • Version Management
  • 14.
    DUTIES OF BPM WhatNW 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 WhatNW 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 WhatBRM 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 WhatBRM 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 SAPPO How SAP PO is positioned? Positioning of SAP Process Orchestration (SAP Composition Environment and SAP PI)
  • 19.
    ELECTRONICS COMPANY Razor ElectronicsPte 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 POas 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
  • 21.