Introduction to the
ABAP/4 Development
Workbench
SAP AG
The R/3 Integration Model
SD FI
Sales & Financial
Distribution Accounting
CO
MM Controlling
Materials
PP Mgmt. AM
R/3
Production Fixed Assets
Planning Mgmt.
QM Client / Server PS
Project
Quality
Mgmt.
PM ABAP/4 WF
System
Plant Main-
Workflow
tenance
HR IS
Human Industry
Resources Solutions
SAP AG
The ABAP/4 Programming Language
A dvanced
B usiness
A pplication
P rogramming
/
4
SAP AG
ABAP/4 Development Workbench Architecture
Development
Runtime
SAP AG
Curriculum Plan Progression ABAP/4 DW
Level 2 Level 3
BC 405
ABAP/4 Development
Workbench Reporting
BC 410
ABAP/4 DW Dialog
Programming
BC 425
Enhancement Concept
BC 400 and Modification
Introduction to the
ABAP/4 Development BC 415
Workbench ABAP/4 DW Interface
Programming 1
BC 420
ABAP/4 DW Interface
Programming 2
BC 430
ABAP/4 Dictionary
SAP AG
ABAP/4: General Programming
Dialog programming Batch input
layout
SCREEN
module external
checks system SAP
pool
flow logic
ABAP/4
host host reporting
1 2
Host communication Sequential datasets
SAP AG
ABAP/4 Editor (Command Mode)
ABAP/4 Editor
Editor command line
ABAP/4
Editor Line ABAP/4
commands program lines
SAP AG
Top-Down: Business Data Modeling
relational database
system
Data Modeler
ABAP/4 Dictionary
real world
SAP AG
Data Modeler
SAP AG
Data Modeler
SAP AG
Integration into ABAP/4 Workbench (Active)
Development environment
ABAP/4 Data Screen
tools Modeler Painter
ABAP/4
Dictionary
ABAP/4 Dialog Interface Screen
interpreter control programs interpreter
Application runtime environment
SAP AG
Branching to Debugging Mode
ABAP/4
development
1 3
Debugging
Program RSAAA04D Program RSAAA04D
Execute
2
ABAP/4 Editor Selection screen
Program ... Utilities ... /h
Execute
Program parameters
SAP AG
Field Strings / Internal Tables (with Header Line)
Field string
FLIGHT DATA
Carrier Connection Date Price
Internal tables
FLIGHT DATA LIST
Carrier Connection Date Price
header line
SAP AG
Generating the Selection Screen
Airline carrier DL bis LH ...
Departure city SAN FRANCISCO
DEMO/CHAP 07.A: Selection sreen 1
Car. ID From To Depart Arrive
DL 1984 SAN FRANCISCO NEW YORK 10:00:00 18:25:00
LH 0455 SAN FRANCISCO FRANKFURT 15:00:00 10:30:00
SAP AG
Overview I
ABAP/4
programs
Database
ABAP/4
Dictionary SELECT ...
Data definition Data
List
SAP AG
Overview of Reporting
REPORT
QUERY
SAP AG
The Main Components of a Dialog Program
development environment
ABAP/4
Development
Workbench
ABAP/4 Screen Menu
ABAP/4
Dictionary Painter Painter
runtime environment
dialog processor ABAP/4 processor
WBO and Transport System Objectives
SAP System SAP System
PROG PROG
ZZABCD00 Transport system ZZABCD00
Performing transports
Edit
Confirming transports
Workbench Organizer
Organized software
development with
- development class
- change request
- original concept
SAP AG