Sie sind auf Seite 1von 4

R/3 System ABAP Functional

Topics Topics Topics Contents Topics d (Y/N) 1


1.1

configured in GNW SAP System Days to configure for self Tcode Topics to be covered
ABAP Introduction

configured in (1000)

configure Std SAP

Program Flow in an ABAP Program


Overview 3-tier architecture(Pre sentation,applica tion and

1.11

Client / Server Architecture

database) Basically, on Production server Work processes,dispat cher,etc. Test Program

1.12 1.13

User-Oriented View Program Flow: What the User Sees

1.14 1.2 1.21

Interaction Between Server Layers Sample Program 1: Program Start System Loads Program Context

After executing 1.22 Runtime System Sends Selection Screen SE38 a program Insert or 1.23 1.24 1.25 1.26 1.3 1.31 1.32 Selection Screen Entries Inserted into Data Objects Program Requests Data Record from Database Database Returns Data Record to Program Runtime System Sends List Sample Program 2: Program Start ABAP Runtime System sends Screen User Leaves Selection Screen update command

1.33 1.34 1.35 1.36 1.37 1.38

Program Requests Data Record from Database Database Returns Data Record Program Calls Screen ABAP Runtime System Sends Selection Screen User Executes User Action Processing of the ABAP Processing Block Resumes

2
2.1 2.2 2.3 2.4 2.5 2.51 2.52 2.53 2.54 2.55 2.56 2.57 2.58 2.59 2.6 2.7

Introduction to the ABAP Workbench


Overview: Introduction to the ABAP Workbench Screen Structure in the Object Navigator Dynamic analysis: Debugging mode Analyzing the Sample Program Source Code Project Representation in the Workbench Organizer Completing the Development Process 3-43 Performing Adjustments 3-44 Copying Programs 3-45 Saving Programs 3-46 Allocation to a Change Request 3-47 Adjusting Short Texts 3-48 Adapting Source Code 3-49 Making Changes to Screens 3-50 Activating Program Objects 3-51 Displaying ABAP Programs in the Object Navigator Creating a Transaction Code Intro SE80 F5,F6,F7,F8

Ctrl+F3 SE93 Commands & Keywords SE11

ABAP Statements and Data Declarations

3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9

ABAP Statements and Data Declarations: Unit Objectives Overview: Types Overview: Data objects Overview: Structures Attributes of Internal Tables Overview: Accessing Single Records ABAP Statement Return Codes Data Objects and Statements Exercises Reading Database Tables

Finding Fields, Key Fields, and Secondary 4


4.1 4.2 4.3

Indexes in the ABAP Dictionary


Finding Database Tables Authorization Checks Outlook: Reading Multiple Database Tables SU21 SU21

5
5.1 5.2 5.3

Internal Program Modularization


Internal Program Modularization: Unit Objectives Subroutines Syntax Example: Subroutines with USING and CHANGING Parameters

SE80

SE80

6
6.1 6.2

User Dialogs: Lists


User Dialogs: Lists: Unit Objectives Placing Global Data in the HIDE Area

7
7.1 7.11 7.12 7.13 7.14 7.15 7.16 7.2 7.3

User Dialogs: Selection Screens


Selection Screens: Unit Objectives Use of Selection Screens Screen Attributes The Selection Screen Entering Selections Using the Semantic Information of Dictionary Types Selection Texts Variants Selection Screen Events SE38 SE38

8
8.1 8.2 8.3 8.4

User Dialogs: Screens


Selection Screen Attributes Screen Interfaces Modules Next Screen (Set Statically) =

9
9.1 9.2

Interfaces
Interfaces: Unit Objectives Statuses in the Menu Painter: Key Settings SE41 SE41

9.3

Adding an Additional Function Subsequently

10
10.1 10.2 10.3 10.4 10.5 10.6 10.7

Reuse Components
Reuse Components: Unit Objectives Finding the Function Module Overview: Business Objects and BAPIs Defining and Implementing Business Object Types Overview: Objects and Methods Controls: Technical Background I Reuse Components SE37 SE37

Software Logistics and Software Adjustment: 11


11.1 11.2 Software Logistics and Software Adjustment:Unit Objectives How Enhancements Function

Contents

12
12.1 12.2

Database Updates: Unit Objectives


SAP LUW and Database LUW Lock Concept

13
13.1 13.2 13.3

Developing Internet Applications


Overview of SAPGUI for HTML Publishing an Internet Service Developing Internet Applications

14
14.1 14.2 14.3 14.4

Appendix
Typical Information System Requests Logical Expressions Colors/Icons/Symbols in Lists Event Blocks in Logical Databases