top of page

SAP ABAP Training Curricular.

Introduction

  • Introduction and Overview of SAP

  • SAP modules at a glance

ABAP Dictionary Concept

  • Tables Data Elements and Domains

  • Transparent. pooled and clustered tables

  • Buffering Indexes etc.

  • Stricture table types and type pools

  • View, Search helps and Lock objects

Data Types

  • Character Integer

  • Numeric characters

  • Floating Point

  • Packed decimals

  • Time, Date, Strings​

Loops & Branches

  • Do, Do n times, while

  • If, If Else, if Ladder, Case

  • Small Programs

  • factorial Programs

  • Indentation

  • Code Inspector

  • Extended Program Check

ABAP Programming Basics

  • I/O Statements, Formatting commands

  • String and Date operations and System fields

  • Field strings 

  • Text Elements

  • Open SQL statements and performance issues

  • Message ( Creating and Calling etc.)

  • Modularization (Subroutines, function, Modules, and Includes)

  • Field Symbols

  • Debugging programs ( Break Points, Watch Points etc.)

  • Extended Syntax Check

  • Runtime Analysis, Performance Trace 

Structures & Internal Tables

  • Overview of Structures 

  • Similar Structures creation

  • Different Structures 

  • Different Structures with Extra fields

  • Overview of Internal Tables

  • Different Internal Tables with Extra Fields

  • Modify Operation on Internal Table

  • Delete Operation on Internal Tables

  • Sorting of Internal Tables (Sort)

  • Searching Techniques of Internal Table   

Smart Forms

  • Smart form and Form Logic 

  • Calling Form from print program

  • Different type of nodes (Page, Table, Loop, etc. 

  • Difference between SAP Script and Smart forms

ALE

  • Distribution System

  • ALE Services and Features

  • ALE Inbound and Outbound Process

  • ALE Configuration (Logical systems, RFC, Model view, Port, Partner Profiles etc.)

  • ALE Distribution Scenarios 

RFC

  • Introduction to RFC

  • Communication mechanism through RFC

  • ABAP Interfaces (RFC, tRFC, ARFC)

  • Difference between tRFC and ARFC 

LSMW

  • Overview LSMW

  • Creation of Project, Sub Project, Object Type

  • Creation of Batch Input Using Recording Mode

  • Steps To Create LSMW

BAPI

  • SAP Business Objects

  • Business Objects Builder and BOR

  • Features and applications of BAPI 

  • Creations Business Objective types

Modularization Techniques

  • Overview of Modularization

  • Macros

  • Subroutines 

  • Function Modules

Reports

  • Classical Report Events

  • Control Levels Commands (AT First, AT New etc.)

  • Selection Screen: Parameters

  • Select- options and variants

  • Selection Screens designing 

  • Interactive reports events

  • Menu painter: Designing and GUI Status

  • System field of Reports

  • ALV reporting

Module Pools

  • Overview of Module Pools

  • Creation of Create Button

  • Creation of Display

  • Creation of Sub Screens

  • Creation of Tab Strips

  • Creation of Table Control

  • Creation of Save Button to update Data Base  

Dialog Programs

  • ABAP Memory and SAP Memory

  • LUW and Update building Technique

  • Screen, flow logic events and Module pool

  • Basic Screen Elements (I/O field, Ratio buttons, and check box etc.)

  • Maintaining Screen sequences (Set screens, Call Screens, and Leave to Screens) 

  • Calling Programs (Submit, call