0% found this document useful (0 votes)
71 views18 pages

Introduction To The ABAP/4 Development Workbench: Sap Ag

The document provides an introduction to the ABAP/4 development workbench used for developing applications on the SAP R/3 platform. It describes the key components of the ABAP/4 programming language and development workbench architecture. It also summarizes the curriculum plan progression for learning to use the ABAP/4 development workbench.

Uploaded by

andersonjardel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views18 pages

Introduction To The ABAP/4 Development Workbench: Sap Ag

The document provides an introduction to the ABAP/4 development workbench used for developing applications on the SAP R/3 platform. It describes the key components of the ABAP/4 programming language and development workbench architecture. It also summarizes the curriculum plan progression for learning to use the ABAP/4 development workbench.

Uploaded by

andersonjardel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 18

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

You might also like