0% found this document useful (0 votes)
85 views

Training ABap

The document outlines an ABAP training course covering: 1) An introduction to SAP and the ABAP development environment tools. 2) Programming techniques for ABAP including reports, declarations, selection screens and program events. 3) Methods for transferring data including direct input, BDC programs and BAPIs. 4) Dialog programming including screen elements, subscreens and screen flow logic. 5) Performance tuning using static checks, dynamic analysis and debugging tools. 6) Advanced topics like interfaces, enhancements and the ALV grid control.

Uploaded by

rbdamila
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views

Training ABap

The document outlines an ABAP training course covering: 1) An introduction to SAP and the ABAP development environment tools. 2) Programming techniques for ABAP including reports, declarations, selection screens and program events. 3) Methods for transferring data including direct input, BDC programs and BAPIs. 4) Dialog programming including screen elements, subscreens and screen flow logic. 5) Performance tuning using static checks, dynamic analysis and debugging tools. 6) Advanced topics like interfaces, enhancements and the ALV grid control.

Uploaded by

rbdamila
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

http://www.learnsap.com/abap.

html

ABAP

Prerequisite:
Knowledge of any Programming Language
Knowledge of RDBMS
Knowledge of Structured Query Language (SQL) for database access.

Course Outline
Section - A Introduction to SAP ABAP
     What is SAP
     SAP Architecture and where ABAP fits in
     ABAP Development Workbench Tools
     Object Navigator
     Workbench Organizer
     Data Dictionary
     Menu Painter
     Screen Painter

Section - B ABAP Dictionary


     Tables
     Views
     Lock Objects

Section - C ABAP Programming Techniques


     Reports Statement

 Line Size
 Line-count
 Message
 Page Heading
 Report Comment Section

     Declarations
 Tables
 Includes
 Variables (Data Types and Data Objects)
 Structures
 Internal Table
 Constants

     Selection Screen / Input Fields


 Parameters
 Select - Options
 Section Screen Formatting
     Program Events
 Initialization
 Start of Selection and End of Selection
 At Selection Screen
 At Line Selection
 At User - Command

     Formatting and Displaying Data


 Event for Page Headers and Footers
 Display Options

     Internal Table Operations


     Subroutines
     Function Group and Modules
     Logical Database
     Variants
     Create Transactions for Reports

Section - D Data Transfer Methods


     Overview of Data Transfer
     External Data Access

 Data Analysis and data files


 Upload and download data from / to presentation server

     Standard data transfer program


 Direct Input Method
 BDC program
 Call transaction Program

     Transaction Recorder


     Data Transfer Workbench Concepts
     Legacy System Migration Workbench (LSMW)
     BAPIs (Introduction as a data transfer method)

Section - E Dialog Programming


     Introduction to Dialog Programming
     Screen Painter
     Screen Elements for Input/Output

     Subscreens
     Tabstrips
     Table Controls

     Menu Painter


     Create GUI Status & Title Bar
     Create Menu Bar for a Screen
     Define function Keys
     Create Application Tool Bar for a Screen
     Screen Flow Logic
     Understand screen flow logic
     Create Process After Input and Process before Output modules
     Use message for error processing
     Call list processing within a transaction

Section - F Performance Tuning


     Types of Program Analysis
     Static Checks
     Dynamic Checks and Short Dump Analysis

     ABAP Debugger


      Breakpoints in Programs
      Breakpoints in the Debugger
     Performance Tools
     Runtime Analysis
     SQL Trace

Section - G Introduction to Advance Features


     Interfaces
         Introduction to ALE & IDOCS
     Enhancement
         Concept
     ALV ( ABAP List Viewer)
     Saving Lists and Background Processing

You might also like