SAP PI is named SAP Netweaver Process Integration. it’s SAP’s enterprise application integration (EAI) software, a component of the NetWeaver product group mainly performs the exchange of the company’s internal software and systems and people of external parties. SAP PI mediates between entities with varying requirements in terms of connectivity, format and protocols. it’s also termed as Integration broker by SAP. SAP PI’s Central component is SAP Integration Server, which helps several OS and applications across internal and external networked computer systems to interact. it’s built on SAP Web Application Server.
The exchange of knowledge or message in SAP PI occurs during these four phases.
- Message Transformation: During message exchange, it transforms the structure of the business data
- Message Routing: Forwarding a message sent by a sender system to at least one or more receiver systems
- Connectivity Adapters: Connecting the mixing broker and receiver system, the adapter will transform the incoming message into an inbound message and later convert it to the format of the receiver at the opposite end
- Integration Processes: Cross component Business Process Management (ccBPM) consists of functions for enhanced service orchestration.
SAP PI performs three basic functions:
- Connect: SAP PI has integrated with all application no matter whether it’s an application from a third party or the SAP. It uses the adapter framework to integrate 3rd party solutions.
- Co-ordinate: It defines a path for every business transaction that’s integrated. It ensures that every message is correctly delivered from the source to the target destination
- Communicate: It can translate files into any format whether an indoor file format or any business to business integration standard.
Course Contents:
1. Introduction to SAP NetWeaver Technology
1. Building Blocks of SAP Netweaver
2. Web AS Architecture.
2. Introduction to SAP Process Orchestration
1. Process Integration with SAP PI/PO 7.4
2. Architecture of SAP PI/PO 7.4
3. System Landscape Directory
1. Architecture of SLD
2. Describing Technical Systems & Business Systems
3. Landscapes and Software catalogue
4. Integration Repository
1. Introduction to Integration Repository
2. Organization of Design Objects in IR
3. Creating Repository’ Objects.
4. Data types
5. Message types
6. Message Interfaces
7. Mapping Objects
8. Mapping Templates etc.
9. Importing RFC & IDOC Interfaces
10. Developing” with Imported Interface Objects
11. Message types across components
5. Mappings
1. Overview
2. Mapping Programs in SAP PI 7.4
3. Java Mapping
4. XSLT Mapping
5. ABAP Mapping (Concepts)
6. Message Mapping
7. Mapping Functions
8. User-Defined Functions
9. Multi Mapping
6. Integration Directory
1. Introduction to Integration Directory
2. Describing Systems and Services
3. Configuring Internal Company Process
4. Configuring Cross-Company Process
5. Configuring Communication channels
6. Logical Routing and Technical Routing
7. Transports between the Test and Productive Landscape
7. Runtime
1. Introduction to Integration Server
2. Processing Steps of Integration Engine
3. Proxy Runtime
4. Using Runtime Workbench
5. Message Monitoring
6. Component Monitoring
7. End-to-End Monitoring
8. Integration Process (ccBPM)
1. Introduction to Integration Process
2. Arch. of ccBPM
3. Designing Integration Process
4. Controlling the process flow
5. Time control and Exception Handling
6. Message Bundling
7. Sync/Async. Communications
8. Configuring Integration Process
9. Monitoring the execution of integration Process
9. Adapters
1. Adapter Framework, Adapter Engine and ADK
2. File Adapter
3. JDBC Adapter
4. RFC Adapter
5. IDOC Adapter
6. Plain HTTP Adapter
7. SOAP Adapter
8. XI Adapter
9. Overview Of other Adapters