Training Details
This course provides the basics related to the ABAP Programming language
and allows the team members to interact confidently with the technical
implementation team and play a major role in design decisions.
The course teaches the general concepts of the ABAP programming language applicable
to all the SAP modules , the major transactions and the business functionality.
Duration
Pre-Requisites
- Good knowledge of any ERP system - preferably SAP
- Good communication skills
Course Contents
- SAP Overview , Netweaver Architecture and Basics of ABAP programming
- ABAP Workbench Tools
- Object Navigator
- Workbench Organizer
- Data Dictionary
- Menu Painter
- Screen Painter
- ABAP Data Dictionary
- Data Elements
- Domain
- Tables
- Views
- Structures
- Check Tables
- Lock objects
- Basics of ABAP Programming
- Statements
- Declarations
- Selection Screens
- Internal Tables
- Includes
- Subroutines
- Reports
- Function Modules
- Database Concepts
- Tables, Views and joins
- Native SQL
- ABAP SQL
- Internal Tables and Table data types
- Module Pool Programming / Dialog programming
- Module pool concept in SAP
- Working with Screens:
- Flow Logic / PAI / PBO / Screen design.
- Screen Painter/Menu Painter
- Working with Screen elements-Buttons/Tables/Controls etc.
- Creation of Sub-screens
- Calling Screens
- Object Oriented ABAP Programming
- Data Abstraction
- Encapsulation / Inheritence/Polymorphism
- Classes. Methods, Interfaces and Events.\
- Handling objects.
- SAP Script and Smart Forms
- Concept of Printing forms/documents in SAP.
- SAP Script overview and programming.
- SMART forms
- ABAP Queries
- Introduction to Queries
- Creating Queries to retrieve Personnel, OM or benefits data
- Designing Query layouts
- Authorization for Queries
- ABAP Interfaces and LSMW
- Kinds of interfaces in ABAP – ALE, EDI , BAPI, Programming etc.
- Introduction to LSMW and using LSMW for data loading applications in SAP.
- Performance tuning and Debugging
- Runtime Analysis of programs
- ABAP Debugger
- SQL Trace
- Short Dumps