Our Courses  
SAP ABAP / CA Course Content


  • Real time project Application development
  • Hands on practice
  • Job Oriented training
  • 100% job support training and placement

Introduction to ERP&SAP

  • What is ERP?
  • Why we need ERP?
  • Advantages of ERP
  • What is SAP?
  • History of SAP?
  • SAP R/2 architecture
  • SAP R/3 architecture

Introduction to ABAP/4

  • What is ABAP?
  • Log on to SAP Environment
  • Workbench tools

ABAP Dictionary

  • Tables,Data Elements and Domains
  • Transparent tables
  • Pooled and clustered tables Structure
  • Table types and Type pools Views Search helps and Lock objects

ABAP Programming Basics

  • Data Types & Data Objects Using DATA statement Difference between TYPE & LIKE PARAMETERS SELECT-OPTIONS
  • Conditional statements, Loops and termination statements Open SQL statements
  • Internal Tables (All Operations)
  • Types of Internal Tables (Standard, Sorted and Hashed)
  • Modularization (Subroutines, Function Modules, Macros and Includes)
  • Field Symbols,Debugging programs (Break Point, Watch points etc) Runtime Analysis, Performance Trace


Classical Reports

  • Classical Report Events
  • Interactive Reports
  • Interactive report events Selection Screen: Parameters Select –options and variants Hide, Read Line, Get cursor, Modify line etc., statements System fields of reports
  • LogicalDataBase (Designing, Events)
  • SAP Query (User groups, Info Sets and Queries)
  • ALV reports
  • Joins
  • Nested select statements For all Entries
  • Control break statements(AT First, AT New etc)

Transactions (Dialog Programs (or) Module pool programs)

  • Overview of Dialog Programming Creating own Transactions
  • flow logic events Maintaining screen sequences (Set screen, Call Screen and leave to screen)
  • Sub screens
  • Table Controls, Step loops
  • Tab strip Controls

BDC(Batch Data Communication)

  • Overview of BDC
  • Files Formats
  • a)Local Files (Upload, Download etc)
  • b) Sequential Files (Open dataset, Read Dataset, Transfer etc.)
  • Data Transfer methods
  • BDC session method (Creating, Processing, Analyzing and Correction errors in Sessions)
  • Call Transaction method (Options, Tracing errors and Correction)
  • Recording Technique
  • LSMW (Methods, Steps and Conversions rules etc.)

SAP Scripts

  • Form designing (Pages, Windows, Page windows and Paragraphs etc.)
  • SAP Script symbols
  • Control commands
  • Standard Text and Styles
  • Inserting Logos
  • Modifications to Form and Print program Copying forms etc.

Smart Forms

  • Smart form and Form Logic /li>
  • Calling a Form from print program
  • Difference between SAP Script and Smart Forms

Adv.ABAP Concepts

  • SAP Enhancements
  • a) User Exits and Customer exits
  • b) BADI’s(Business Add-Ins)

Object Oriented ABAP

  • Introduction to Object-Oriented Programming Methods
  • Syntax and Visibility
  • Instance Methods and Static Methods
  • Classes and Objects
  • Components of a Class
  • Defining Local Classes,Defining global classes

Cross Applications

IDOCs (Intermediate Documents)

  • Features and structure of IDOC
  • Idoc type and Message type
  • Segment definition and components
  • Creating Segments
  • Creating Idoc types (Basics Type and Extension)
  • Crating Message types and Process

RFC (Remote Function Calls)

  • Introduction of RFC
  • Communication mechanisms through RFC
  • ABAP interfaces (RFC,tRFC, ARFC)
  • Difference between tRFC and ARFC

ALE (Application Link Enabling)

  • Distributed Systems
  • ALE Services and features
  • ALE Inbound and Outbound process
  • ALE Configuration (Logical systems, RFC Destination, Model view, Port, Partner Profiles etc)
  • ALE Distribution Scenarios
  • Transferring of Master Data

BAPI (Business Application Programming Interface)

  • Business Object Builder and BOR
  • Features and applications of BAPI
  • Creating Business Object types
  • Working with a standard BAPIs
  • Developing Custom BAPIs
    Copyright © 2012-14 www.ifocusitolutions.com All rights reserved. Facebook Twitter LinkedIn Blog