|
Prerequisites
- Knowledge of any Programming Language
- Knowledge of RDBMS
- Knowledge of Structured Query Language (SQL) for database access.
Section - A Introduction to SAP ABAP
- What is SAP
- SAP Architecture and where ABAP fits in
- SAP 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 < application to from data download and>
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
|