About the Course
Topics Covered
INTRODUCTION TO SAP AND ABAP/4 LANGUAGE
Overall introduction to ERP
Introduction SAP R/3 architecture, Introduction to SAP ABAP/4
ABAP/4 editor (Focus on the functionalities of new ABAP editor)
Data types
Output statements
Writing small programs
Arithmetic operations
String operations
Control statements
Parameters
Open SQL â??statements {insert, modify, delete, update}.
Simple reporting
Selection screens
Transaction code creation
Data Dictionary
Tables
Data element
Domain
Structures
Search helps
Views
Type Groups
Table maintenance generator and T-code creation
Primary and foreign keys.
Check and value tables.
REPORTING
Debugging techniques
Breakpoint creation.
Watch point creation.
Emphasize on the usage of New Debugger.
Modes of Debugging.
System Debugging.
Update Debugging.
Background Debugging.
Debugging Background Jobs.
Internal tables
Declaration
Type Casting
Processing.
Population.
Control Break Statements.
Modularization techniques.
Includes.
Subroutines.
Function modules.
Macros
Variants.
Conversion exits.
For all entries and joins {inner and left outer}.
Message class creation & message types and handling messages.
Events for classical reports.
Events for interactive reports.
Hide and hotspot.
Creating and handling buttons.
Menu painter.
ABAP OOPS
Fundamentals of OOPS.
Introduction to Local classes and methods
Importance of Public, Private and Protected sections.
Simple reporting using local classes and methods.
Global classes and interfaces.
Usage of global classes in the reports.
Class Based Exception Handling Mechanism - Exception Classes.
ALV
Introduction.
Types of ALV
Simple report to display simple ALV List using Function Modules
Simple report to display simple ALV grid using Function Modules.
Interactive ALV Reports.
Working with OOALV using classes (List, Grid).
DIALOG PROGRAMMING
Introduction to screen painter and dialog programming.
Flow logic
PAI.
PBO.
POV.
POH.
Screen designing.
Programming in object browser.
Field validations.
Creation of
Table Controls.
Tab Strips.
Dynamic Screen.
Call Screen.
Set Screen.
Leave to Screen.
Leave Screen.
Processing of list from transaction and vice versa.
Screen table and its fields.
Lock objects.
Who should attend
Freshers and experienced