You are on page 1of 3

MAIN

TOPIC

DURATI ON
1hr

RESPONSI BLE

COMMENTS
MARA and MARC will be used to show existing SAP standard databases.

DDIC

Databases / Domains & Data Elements


Introduction to Databases Introduction to Domains and Data Elements SAP Standard Transactions (MARA) o SE11 DB Definition o SE16 DB Browser Explanation of practical example and Iteanova naming conventions Primary Keys + MANDT Creating Domains and Data Elements Creating a database (SE11) (own database) Maintenance Dialogue (SE54 / SM30) Introduction to Table Types and Structures and naming conventions Creation of table types structures for db tables Foreign Keys Search Helps Re-generation of maintenance dialogue

3hrs

Following databases will be used for own creation: - CUSTOMER - PRODUCT - SALES

30mins

Students will create tables types and structures for the database tables

2hrs

Programmi ng

Reports / Function Modules and FORM-Routines


Introduction to: - ABAP Workbench (SE80) - Packages and requests - Reports and includes - FORM-Routines - Function Groups / Function Modules

1hrs

Practical 1: - Create first executable program (Report) - SELECT Statement - LOOP.ENDLOOP - WRITE Statement Practical 2: - PARAMETERS Statement - SELECT..WHERE condition - READ TABLE Practical 3: - FORM Routine for SELECT - Global Definitions Practical 4: - FORM..USING.CHANGING Practical 5: - FUNCTION MODULE

1hrs

Practical Sessions Approach: - Trainer and students create first program together - Student creates own program

1hr

1hr

1hr 1hr 2hrs

Dynpros
Introduction to Flow Logic - GUI-Status Practical 6: - Read Data - Call Screen - Create simple popup with texts and input/output fields

2hrs

Table Controls - Introduction


Introduction to Table Controls and their purpose - Standard Modules o INIT_TC_*** o FILL_TC_*** Practical 7: - Create own table control -

1hr

Following databases will be used for own table control: - CUSTOMER

2hrs

Following databases will be used for own table control: - PRODUCT DB CUSTOMER as example

Table Controls Advanced

2hrs

Standard Buttons o APPEND o INSERT o COPY o DELETE o CANCEL o SAVE - Standard Flow Logic Modules o MODIF_TC_*** o CHECK_MARK_*** o CHECK_TRANS_*** o USER_COMMAND_*** - Message Classes Practical 8: - Further enhancements to own table control Practical 9: - Create 3rd table control for SALES - Introduction of new PBO module for texts for foreign keys o READ_DATA_***

Types of messages

MESSAGE s*** MESSAGE e*** MESSAGE i***

3hrs

DB PRODUCT

2hrs

DB SALES

Total estimated duration (8hrs/day) = 3 days 2.5Hrs

You might also like