SAP ABAP

Home  >>  Courses  >>  SAP ABAP

SAP ABAP

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 t
  • 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 t
  • step through the program in Debugging Editor

Modularization Techniques

  • Modularization Techniques Introduction
  • Includes
  • Subroutines
  • Passing Parameters t
  • Subroutines
  • Passing Tables t
  • 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

Request Live Demo Invitation

Get notified on our Free Interactive Demo Session.

Please wait...