SAP ABAP Course

SAP

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

We're Here To Help!

8 + 1 =

USA

325 Sentry Park Way, Building 5 West,Blue Bell, PA 19422.

Call Us

USA : 267-766-4037