- SAP Systems (mySAP Business Suite and SAP NetWeaver)
- Technical Structure of an SAP Web Application Server
- Data Types and Data Objects (Declaration)
- Internal Tables
- Data Retrieval (Authorization Check)
- Subroutines
- Function Groups and Function Modules
- Programs Calls and Data Storage Management
- ABAP Runtime
- ABAP Types and Data Objects (Use)
- Open SQL (Efficient Programming)
- Dynamic Programming
- Classes and Objects
- Inheritance
- Polymorphism (Casting)
- Interfaces
- Events
- Global Classes and Interfaces
- Exception Handling
- SharedObjects
- Database Tables
- Performance with Table Accesses
- Consistency Through Input Check (Foreign Key Dependency)
- Dependencies with ABAP Dictionary Objects
- Views
- SearchHelp
- Outputting Data in Lists
- Selektion Screen
- Logical Databases
- Interactive Lists
- Creating Lists Using ALV Grid Control:
– Field Catalog
– Layout
– Event Handling
- Screen (Fundamentals)
- Program Interface (GUI Title, GUI Status)
- Screen Elements for Output (Text Fields, Status Icons, and Group Boxes)
- Input/Output Screen Elements
- Subscreen and Tabstrip Control
- TableControl
- Context Menu
- Lists in Dialog Programming
- Database Updates with Open SQL
- LUW’s and Client/Server Architecture
- SAPLockConcept
- Organizing Database Updates
- Complex LUW Processing
- Number Assignment
- Creating Change Documents
- Changing the SAP Standard
- Personalization
- Enhancing Dictionary Elements
- Enhancements Using Customer Exits
- Business Transaction Events
- Business Add-Ins
- Modifications