SAP ABAP Training


Online Training: $299 | Classroom Training:$199
Video Training: $199


List of ABAP Course Content


  • Introduction to ERP
    • What is ERP
    • Why we need ERP
    • Advantages of ERP
  • Introduction to SAP & R/3 Architecture
    • Introduction of ERP
    • What is SAP?
    • History & Features of SAP
    • SAP R/2 Architecture (Limitations of R/2 Architecture)
    • SAP R/3 Architecture (Types of work processes)
    • SAP R/3 Application Modules
    • SAP Landscape
  • Introduction to ABAP/4 & Programming Basics
    • Introduction to ABAP?
    • Operators in ABAP
    • Data, Parameter & Constant Statements
    • Data Types & Classification
    • Logon to SAP Environment
    • Transaction Codes
    • ABAP/4 Editor ( SE38 )
    • Steps for Creating a Program
    • Elements in R/3 Screen
    • Output Statements
    • Text Elements
    • String Operations
    • Control Statements
    • Field strings
  • ABAP Dictionary
    • ABAP Dictionary Introduction
    • Data Dictionary Functions
    • 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
  • Packages
    • Creating a Package
    • Difference between local objects & packages
    • Transferring local objects to packages
  • Variants
    • Variants Introduction
    • Creating variants in ABAP Editor & Data Dictionary
  • Message Classes
    • Message Class Introduction
    • Message types
    • Calling message class in Report & Dialog programs
  • Programming Standards, Coding standards
  • Selection Screens
    • Selection screen Introduction
      • Parameter Statement
      • Select-options Statement
      • Selection-screen Statement
    • Screen table and its fields
    • Dynamic screen modification by using Modif Id key
  • Open SQL Statements
    • Select
    • Insert
    • Modify
    • Update
    • Delete
    • Nested Queries, Sub Queries and Joins
    • Aggregated functions
  • Internal Tables
    • Internal Tables Introduction
    • Declaring Internal Table
    • Populating Internal Table
    • Processing Internal Table
    • Initializing Internal Tables
    • Inner Joins And For All Entries
  • Debugging Techniques to ERP
    • Debugging Techniques Introduction
    • Break-points (Static & Dynamic)
    • Watch points
    • Dynamically changing internal tables contents in Debugging Editor
    • Options to step through the program in Debugging Editor
  • Modularization Techniques
    • Modularization Techniques Introduction
    • Includes
    • Subroutines
    • Passing Parameters to Subroutines
    • Passing Tables to Subroutines
    • Function Groups & Function Modules
  • Reports
    • Reports Introduction
    • Classical Reports
    • Classical Reports Events
    • Interactive Reports
    • Interactive Reports Events
    • Techniques Used For Interactive Reports
      • Hotspot
      • Hide
      • Get Cursor
    • Control Break Statements
  • ALV Reports
    • ALV Reports Introduction
    • ALV through Function Modules
    • ALV Types
  • Dialog / Module Pool Programming/ Transactions
    • MPP Introduction
    • Relationship between Screen, Flow Logic and Program
    • Flow Logic Events
      • Process Before Output (PBO)
      • Process After Input (PAI)
      • Process On Value Request (POV)
      • Process On Help Request (POH)
    • Dynamic Screens
      • Leave Screen
      • Leave to Screen
      • Call Screen
      • Set Screen
    • Processing of List from Transaction and Vice Versa
    • Elements in Screen Layout
      • Table Controls
      • Step Loops
      • Tabstrip Controls
      • Subscreens
  • Batch Data Communication
    • BDC Introduction
    • Recording
    • BDC Methods
      • Call Transaction Method
      • Session Method
    • Handling Table Controls in BDC
    • Legacy System Migration Workbench
      • Different Methods
      • Flat file creation
      • Uploading data
    • File Handling
      • Application Server
      • Presentation Server
  • 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
    • Modifying the Standard Forms
    • Integrating the Forms with the SAP transactions
  • Runtime Analysis & SQL Tracing Performance Optimization Techniques
  • User Exits
    • User Exits Overview
    • Types of User Exits
      • Field Exit
      • Screen Exit
      • Function Exit
      • Menu Exit
  • BADIs
    • BADIs Overview
    • Defining a BADI
    • Implementing a BADI
  • Miscellaneous Topics
    • Correction & Transport request (CTS)
    • Transport Organizer
    • Work Bench Request
    • Task Creation
    • Release Objects
    • SAP Memory & ABAP Memory
  • Functional Overview
    • SD Functional Overview
      • Org Structure
      • Master data creation
      • Transactional data creating( Complete life cycle and should be able to create their own transactional data)
    • MM Flow
      • Org Structure
      • Master data creation
      • Transactional data creating( Complete life cycle and should be able to create their own transactional data)

Want To Learn More..? JOIN WITH US