SAP - ABAP

  • SAP - ABAP COURSE CONTENT
  • Introduction to ERP
    • What is ERP?
    • Why we need ERP?
    • Advantages of ERP
    • Major ERP Packages
  • Introduction to SAP & R/3 Architecture
    • 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
    • What is ABAP?
    • Logon to SAP Environment
    • Transaction Codes
    • Multitasking Commands
    • Comments
    • Errors
    • ABAP/4 Editor ( SE38 )
    • Steps for Creating a Program
    • Elements in R/3 Screen
    • Out put Statements
    • Operators in ABAP
    • Data, Parameter & Constant Statements
    • Data Types & Classification
    • Data Objects & Classification
    • 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
  • 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
  • Internal Tables
    • Internal Tables Introduction
    • Declaring Internal Table
    • Populating Internal Table
    • Processing Internal Table
    • Initializing Internal Tables
    • Inner Joins And For All Entries
    • Control Break Statements
  • Debugging Techniques
    • 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
    • Interactive Reports
    • Techniques Used For Interactive Reports
      • Hotspot
      • Hide
      • Get Cursor
  • 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)
  • Include Programs in MPP
    • Include TOP
    • Include I01
    • Include O01
    • Include F01
  • 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

QUICK ENQUIRY