SAP XI/PI Training & Real Time Projects


In this course you will explore the architecture of SAP PI, understand different components of PI. 

At the end of this training you would be able to 

  • Understand Key Integration Concepts
  • What is SAP PI
  • How SAP PI Helps in Integration
  • Understand SAP PI Features and Functions
  • Understand SAP PI Monitoring Features
  • How Messages are processed in SAP PI
  • Develop Interface using SAP PI (Message Mapping)
  • Configure different Adapters


  • Introduction to SAP Process Integration
  • Overview of SAP NetWeaver Architecture and Features 

The System Landscape Directory (SLD) concepts:


  • Technical Systems
  • Landscapes
  • Business Systems

Software Catalog:

  • Products
  • Software Components


  • Name Reservation

Manage Name Reservations for NetWeaver Development

  • CIM Instances/CIM Classes

View and Maintain data on CIM level 

Enterprise Services Repository:

  • Namespace Definition 

Interface Objects

  • Data Type
  • Message Type
  • Service Interface (Message Interface)
  • External Definition
  • Context Object
  • Data Type Enhancement
  • Fault Message Type 

Mapping Objects

  • Message Mapping
  • Operation Mapping (Interface Mapping)
  • Mapping Template
  • Imported Archive
  • Function Library 

Adapter Objects

  • Adapter Metadata
  • Communication Channel Template 

Version Creation

  • Change List 

Work Areas

  • Software Component Version
  • Namespace 

Process Integration Scenario Objects

  • Process Integration Scenario
  • Action
  • Integration Process
  • Monitoring Process
  • Step Group
  • Alert Category 

Design Menu – TOOLS options

  • Import External Definitions
  • Import Design Objects
  • Export Design Objects
  • Transfer Design Objects
  • Find Transports
  • Java Proxy Generation 

Design Menu – Environment options

  • Integration Builder (Configuration)
  • Cache Notifications
  • Clear SLD Data Cache

Integration Builder – Integration Directory 

ICO: Integrated Configuration Object

Collaboration Profile:

  • Party

Communication Component

  • Business System
  • Business Component (Business Service)
  • Integration Process
  • Communication Channel
  • Process Component

Collaboration Agreement:

  • Sender Agreement
  • Receiver Agreement
  • Direct Connection
  • Integrated Configuration 

Configuration Objects:

  • Receiver Determination
  • Receiver Rule
  • Interface Determination
  • Value Mapping Group 


  • Configuration Scenario
  • Folder
  • Change List 

Configuration and Monitoring

Runtime Workbench

  • Component Monitoring
  • Message Monitoring
  • End-to-End Monitoring
  • Performance Monitoring
  • Index Administration
  • Configuration
  • Alert Configuration
  • Alert Inbox
  • Cache Monitoring 


  • File
  • JDBC
  • JMS
  • MAIL
  • RFC
  • SOAP
  • IDOC
  • HTTP
  • BC
  • CIDX
  • RNIF
  • RNIF11
  • WS
  • Marketplace 

Descriptive Information of PI message processing: 


  • SAP PI Pipeline Example for an Asynchronous Scenario.
  • Introducing the scenario
  • PI messages: structure and transfer to the pipeline
  • Logical Routing
  • Mapping and technical Routing
  • Message mapping


  • Runtime Workbench
  • Runtime Workbench Overview


  • Business Process Management
  • BPM Overview
  • ccBPM: Designing and Configuring Integration Processes
  • BPM Runtime



  • File to File (XML),
  • File to File (FCC),
  • File to IDoc/RFC,
  • RFC/IDoc to File,
  • JDBC to File
  • JDBC to RFC
  • File to RFC
  • BPM Scenario

SAP BW Real Time Projects and Scenarios

BW101 – SAP BW Starter Kit

Online Course Details

What should you expect to learn?

Introduction to DATA

  • Understanding data from an IT perspective
  • BIG DATA – a small discussion

Data storage and retrieval basics in IT systems

  • Data Storage: Files to Tables
  • Tables > Fields & Tuples > Datatypes
  • Building Relationships with data(table joins)
  • The ER model


  • OLTP system basics
  • OLAP system basics
  • OLTP Vs OLAP (differences and complications)

Introduction to Data-Warehousing

  • Datawarehousing techniques and methodologies (a discussion)
  • Datawarehousing Concepts

The STAR Schema
Snowflake Schema
The Extended STAR schema

Introduction to SAP Business Warehouse

  • Landscape & Architecture
  • Dismantling the Warehouse – Top down approach

Building the SAP Business Warehouse

  • Building Blocks of SAP BW

InfoAreas / InfoObjects / DataSources / PSA / DSOs / InfoCubes / Transformations

  • Defining your Business Warehouse

Business definition / Identification of Business Data / Defining Business Reports

  • Start Building – Discuss Why / Where / When / How for each of the items below

Create InfoArea

Create InfoObectCatalogs

Create InfoObjects

Create Datasources(flat file)

Create DSO(s)

Create Cube(s)

Transformations to the InfoProviders

Load Master and Transaction Data from Flat files

New: Surrogate IDs and Dimension IDs – A discussion

New:Attribute Change Run

                                New: Implement Delta mechanism (flat-file to DSO to Cube)

New: Create a simple Bex report based on the InfoProviders created so far

Explore and Experiment, then Discuss the Building Blocks

  • Explore types, options, settingsand usage scenarios









SAP Modules and their interaction

  • Source Systems
  • Datasources in the context of source systems
  • SAP ECC and ERP an important discussion
  • Understanding SAP FI and SD from a BW reporting perspective
  •  Familiarize yourself with FI & SD tables and Datasources

SAP Business Content

  • Identify Business Content Objects for FI & SD
  • Identify Datasources delivered by SAP for FI & SD
  • Discuss the Business Content objects discovered
  • Install Standard objects and activate them

Filling your Data Warehouse with SAP Business Data

  • Extract FI data using Standard Extraction

Master Data Extraction

Transaction Data extraction

  •  Extract SD data using LOS Extraction

                                Understanding LOS extraction benefits and necessities

LO Cockpit Overview

Data Extraction Full Load and Delta mechanisms

  • A note and an exercise on Generic Extraction

Maintaining your SAP Business Warehouse

  • Administering the InfoCubes
  • Administering the DSOs
  • PSA Maintenance
  • Automation: Creating and Monitoring the Process Chains

Explore SAP BW Data

  • BEx Query Designer
  • Query Design Elements (RKFs, CKFs, Variables, Conditions, Exceptions etc)
  • RRI

Web Application Designer

  •                 BEx Analyzer
  •                 Query Monitor (RSRT)
  •                 Build a Complex Report with ageing, variables, RKFs and CKFs etc

Performance Optimization

  • Understanding Performance Top-Down and Bottom-Up
  • Investigating Performance – The Approach
  • Load Performance Optimization

Building it right
Re-building it if required

  • Query Performance Optimization

BW Aggregates
BW Indexes
Your Eyes and Ears – BI Statistics
BI Accelerator (meet its Big brother SAP HANA)

  • Advanced Data Warehousing(Discussion and Debate on usage and pros and cons)

                Study of Internal Structures and their workings

                                Cubes and Dimensions (SIDs, DIMIDs)

                                DSO mechanics (Delta Management with Active, Change-log tables)

                                InfoSets& Virtual Providers

                                Time Dependent Master Data Management

                                Extracting Hierarchies for ECC Sets (GS01, GS02, GS03 etc)

Study of SAP implementation & Application in Sales & Distribution Module

Project Title: Study of SAP implementation & Application in Sales & Distribution Module

Project Description: This final year Study of SAP implementation & Application in Sales & Distribution Module Sap Project is about working on the Sales and Distribution module (SD) of the SAP domain. The engineering real time project is about to study  the understanding  how  SAP supports the sales  order cycle at small corporate company .This software application covers all the procedures  and forms used  in forwarding the sales order  from clients and step by step  details  of it. A long list  can be drawn  of the document  used in trade .the  buyer  and seller  rarely meet  the  conditions  of sales are included  in the  contract of sales  which incorporates  in detail the team of the contract.

Online Promotion Examination Project Using SAP-ABAP


                 The project “Online promotion examination using SAP-ABAP” is a system wherein the students can appear for the examination online. Its main goal is to provide a quick and easy way for appearing in the exam conducted by ONGC. This system is managed by collaborating with partnerships with agencies/boards that conduct the exam. It can also provide special advantage to the applicants.Online-Promotion-Examination-Project-Using-SAP-ABAP

               This exam consists of many procedures once you are an employee of ONGC and then you have to enter your CPF number. Once you log on, then you can view all the instructions that are related to the examination. The time limitation of the examination is set by the administrator. Once your exam is complete, you can click on the submit button.

SAP-ABAP Examination project description:

This project online promotion examination is developed on a SAP platform in ABAP programming language. There are two types of user groups for this project. One is the administrator and the other is the candidate. The administrator has several roles to play. He has to upload the question bank and the correct answers corresponding to the question bank. He has to also validate the master data of the candidates and prepare the final result.

            The candidate has to register for the exam with the personal number before the exam. He can then login and appear for the exam. He has the option of appearing for a demo session of the exam where he can get to see how the real examination process would be. He can get a list of instructions to be followed for the main examination and can access the result after the exam is completed.


              The project discussed here is flexible in nature and changes can be incorporated very easily into this system. The system can be maintained very easily. An additional feature that can be added in the future would be that a mail response can be sent to the user to let him know whether he is eligible for the exam or not.

Download Project Report of CSE Online Promotion Examination Project Using SAP-ABAP.