Abapoverview
Abapoverview
ABAP Function
R/3
Dictionary Modules
Repository
M
at a le r
D ode Pa enu
int
M ABAP er
Processor
Debugging Trace Test Tuning
The Workbench Screen
All R/3 screens have a similar ‘look and feel’
screens consist of
screen titlebar
menu bar
standard toolbar
application toolbar
screen body
message line
Menubar
Standard toolbar
Screen title-bar
Application toolbar
Selection List
Screen Screen
R/3 Database
Dialog Programming
Dialog Programs (Transactions) are used for
both reading and changing the database
Main Components of a Dialog Program are
screen & menus
processing logic defined in an ABAP program
(module pool)
for each screen, interaction and control flow from
one module to another is defined in DYNPRO
data structures defined in the ABAP dictionary
Development Environment
Runtime Environment
0100
0200
0300
Screen
Flow
Logic
DIALOG Communication ABAP
MODULE INITIALISE.
1 Clear ITAB.
ENDMODULE.
2
MODULE READ-ITAB.
Select * From ITAB
3 Where...
MODULE READ-ITAB.
4 MODULE......
MODULE .... :
:
ENDMODULE.
Graphical Screen Painter
Programs
ABAP Workbench Tools
Recommended ABAP Texts
ABAP/4: Programming the SAP R/3 System,
Bernd Matzke
Developing SAP’s R/3 applications with ABAP/4,
Rudiger Kretschmer, and Wolfgang Weiss
Introduction to ABAP/4 Programming for SAP,
Revised and Expanded Edition by Gareth M. De
Bruyn, Robert Lyfareff