SAP ABAP Online Training

ABAP is one of the many application-specific fourth-generation languages first developed in the 1980s. It was originally the report language for SAP R/2, a platform that enabled large corporations to build mainframe business applications for materials management and financial and management accounting.

SAP ABAP Online Training Course Content
  • Introduction to ERP
    • What is ERP?
    • Difference between ERP and Non ERP
    • History & Features of SAP
  • Introduction to SAP
    • SAP Architecture
    • SAP modules at a Glance
    • System Landscape
    • Logon to SAP Environment
  • Introduction to ABAP
    • Basic Overview of ABAP
    • What is ABAP/4 and RICEF?
    • ABAP workbench tools
    • Data Types & Classification
    • Data Objects & Classification
  • ABAP Programming Basics
    • Steps for Creating a Program
    • Elements in R/3 Screen
    • Output Statements
    • Operators in ABAP
    • Text Elements
    • String Operations
  • Loops & Branches
    • Do, Do n times, While
    • If, If Else, if Ladder, Case
    • Small Programs
  • Structures & Internal Tables
    • Structures creation
    • Different structures with Extra Fields
    • Internal Tables Introduction
    • Different Internal tables
    • Internal Tables Introduction
    • Declaring Internal Table
    • Populating Internal Table
    • Processing Internal Table
    • Initializing Internal Tables
    • Modify Operation on Internal Table
    • Delete Operation on Internal Tables
  • Select Statements
  • Logical operators
  • Select Single & Up to 1 rows
  • Nested Select queries
  • For all Entries & Join Statements
  • Important Commands in ABAP (Clear, Refresh, Delete, Exit,
  • Continue, Stop, Describe)
  • Control Break Statements and Include Programs
  • Modularization Techniques
    • Over view of Modularization
    • Includes
    • Subroutines
    • Function Modules
  • Data Dictionary
    • ABAP Dictionary Introduction
    • Data Dictionary Objects
    • Data Base Tables
    • Structures
    • Views
    • Data Elements
    • Type Groups
    • Domains
    • Search helps
    • Lock objects
    • Primary Key and Foreign Key
    • Table Maintenance Generator
  • Selection Screen Design
    • Selection Screen Design
    • Parameter Statement
    • Select-options Statement
    • Selection-screen Statement
    • Screen table and its fields
    • Dynamic screen modification by using Modify Id key
  • Simple Reports
    • Reports Introduction
    • Report without events
    • Report with events ( Classical report)
    • Interactive Report
    • Message class Creation
    • Text messages creation
    • Hide Technique
    • Get Cursor Technique
    • Read Line Statement
    • At Events ( control Events)
    • Variant Creation
    • Transaction Code Creation
  • ALV Reports
    • ALV Reports Introduction
    • ALV List Display
    • ALV Grid Display
    • ALV Blocked Display
    • Hierarchical ALV Creation
    • ALV Catalog Creation
    • ALV Events Creation
    • ALV Layout Creation
    • ALV Header and Footer Creation
  • BDC (Batch Data Communication)
    • BDC Introduction
    • GUI Up load & GUI Down load
    • BDC Programming
    • Call Transaction
    • Session Methods
    • Handling Table Controls in BDC
    • Application Server
    • Presentation Server
  • Module Pools
    • Over view of Module pools
    • Creation of Create button
    • Creation of Display
    • Creation of Sub screens
    • Creation of Table Control
    • Creation of Save button to update Data Base
  • Sap Scripts
    • SAP Scripts Introduction
    • Components of SAP Scripts
    • Layout Set
    • Standard Text
    • Out Put Program
    • Modifying Standard SAP Script Layouts
    • Including Logos
    • SAP Script Utilities – Upload / Download
  • Smart Forms
    • Smart Forms Introduction
    • Graphics Management
    • Style Maintenance
    • Paragraph Formats
    • Character Formats
    • Writing print program and designing layouts
  • CROSS APPLICATIONS
    • RFC
      • Over view of CA
      • Creation of RFC
      • Fetching Data Using RFC
    • BAPI
      • Over View Of BAPI
      • Features and applications of BAPI
      • Creating a custom BAPI
      • Working with a standard BAPI
    • Enhancements Customer-Exits
      • Over View Of Exits
      • Types of Customer Exits
      • Function Exit example
      • Menu Exit example
      • Screen Exit example
    • Enhancements BADI's
      • BADIs Overview
      • Defining a BADI
      • Single Implementation BADI
      • Multiple Implementations BADI
    • Enhancement Framework
      • Enhancement Spot Overview
      • What is Enhancement Spot
      • Types of Enhancement spots
      • Implicit Implementation
    • Enhancement Framework
      • What is ALE and Types of data transfer
      • Overview of IDOC
      • Implementing ALE between SAP to SAP
      • Change Pointers
      • Message Controls
  • Miscellaneous Topics
    • Transport Organizer
    • Work Bench Request
    • Task Creation
    • Release Objects
    • SAP Queries
    • Runtime Analysis-SE30
    • Performance Tuning-ST05
    • Code Inspector
    • Extended Program Check
    • Debugging Techniques
    • IMPORT/EXPORT
    • SD Flow
    • MM Flow

Please Register with us