SAP ABAP Online Training
ABAP/CA

   Introduction

  • Overall Introduction to ERP
  • What is SAP?
  • What is ABAP/4?
  • Architecture of SAP R/3
  • ABAP/4 syntax
  • ABAP program layout
  • Working with ABAP Programs
  • Data Types & Data Objects
  • String operations
  • Control statements
  • ABAP Workbench tools

   Data Dictionary

  • What is DDIC?
  • Tables
  • Data elements
  • Views
  • Domains
  • Search Help
  • Lock Objects
  • Table Maintenance Generator
  • Primary & foreign key

   Internal Tables

  • Purpose of Internal Tables
  • Types of Internal Tables
  • Examples on internal Tables

   Debugging Concepts

  • Debugger's six diff. views
  • Break points
  • Types
  • Watch points

   Database Concepts

  • Open SQL
  • Examples

   Modularization Techniques

  • Subroutines
  • Function Modules
  • Macros
  • INCLUDE programs

   JOINS

  • Inner join
  • Left-outer joins

   Control Break Statements

   Reports

  • Selection screens
  • Types of Reports (Classical & Interactive Reports)
  • Events
  • Working with Selection screens, [Select - Options, Parameters, check boxes, Radio Buttons, Push Buttons.]
  • Menu painter
  • Hide & Hotspot
  • Message class creation & Message types
  • ALV Reports

   SAP Scripts

  • Components of Scripts
  • Layout Sets
  • Export to Dataset
  • Import from Dataset

   Data Transfer Techniques

   BDC

  • Overview of BDC
  • Recording
  • Call Transaction method
  • Session method
  • Error handling
  • Handling Table Controls in BDC

   File Handling

  • Presentation server
  • Application server

   LSMW

  • Using Batch Input recording method
  • Using BAPI
  • Using IDoc

   SMART FORMS

   MODULE POOL PROGRAMMING/ TRANSACTIONS

  • Structure of the Transactions
  • Working with Flow logic (PAI, PBO, POV, POH)
  • Screen Painter, Menu Painter
  • Working with Buttons, Step loops, Table control
  • Creation of
  • Sub screens
  • Table controls
  • Tab strips
  • Step Loops

   Dynamic screen

  • Call screen
  • Set screen
  • Leave to screen
  • Leave screen

   Enhancements

  • Concepts of Enhancements
  • User exits and Customer Exits
  • BADI's

   Cross Applications [BPI's]

   ALE

  • Defining Logical systems used for interfaces
  • Outbound/Inbound processing
  • Transferring of Master Data from one system to another system
  • Distribution Model View
  • Outbound using change pointer methods

   Idoc's

  • Structure of Idoc
  • Idoc-Types
  • Creation of Segments, Idocs & Message types

   OO-ABAP Concepts

  • Data Abstraction
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Classes
  • Object Handling
  • Interfaces
  • Methods
  • Events

   Performance Tuning

  • Database Access
  • Internal Tables
  • SQL trace
  • Runtime Analysis

   Database Updates

  • SAPLUW & DBLUW
  • SAP Locks
  • Building Techniques
  • LUW Processing
SPRY Web Technologies