15.
16.
17.
18.
19.
REPORTING
1.
2.
3.
Classical Reporting
Interactive Reporting
ALV Reporting
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
Adding new buttons in the ALV toolbar and handling events
DIALOG PROGRAMMING
1.
2.
ABAP Objects
1.
2.
3.
4.
5.
6.
7.
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
Friend class uses
Abstract class uses
8.
9.
10.
11.
12.
13.
Inheritance
Polymorphism
Object Casting
Global Exceptions
Usage of global classes in the reports
ALV using Classes with containers
INTERFACE PROGRAMMING
1.
2.
3.
FORMS
SAP SCRIPTS
1.
2.
3.
4.
5.
Introduction.
Layout Sets.
SAP Script Elements.
Modifying standard layout sets (by using subroutines)
Uploading logo
SMARTFORMS
1.
2.
3.
4.
Introduction
Overview on Form Interface and Layout sets
ENHANCEMENTS
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Introduction to enhancements
Different Ways of doing Enhancements
Types of User Exits
Field Exits
Menu Exit
Function Exit
Screen Exit
Introduction to BADI- classic and kernel BAdIs
How to implement BADI
Overview on Enhancement Spots, Enhancement Section, Enhancement Implementations and Class
Enhancements
ADD-ON Concepts
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
SD
MM
FI
HR