SAP ABAP – Course Outline
|
|
Introduction to ERP
- Differences between ERP and Non-ERP
- Advantage of ERP
SAP R/3 Architecture
- Layers in SAP Architecture
- Functionalities of Presentation, Application and Database Servers
User Maintenance
Creation of End-users
- Assigning authorizations to users
- Assigning profiles
- Super user administration
- Domains, Data Elements, Tables, Structures, Views,
- Search Help (Match code object)
- Delivery class, Data class, Size category, Buffering,
- SQL commands (Open SQL and Native SQL)
ABAP Programming Basics
- Introduction to Pre-Defined Data types
- User-Defined Data types, Data objects
- Programming Structures (Field Strings and Internal Tables)
- Internal Tables based on Line type and Row type
- Type functionality
- Reusability (Modularization techniques)
- Subroutines
- Include programs
- Function Modules
- Macros and Field-symbols
- Background Job Scheduling
- Debugging
- Development class or package creation
- Performance Techniques
- Runtime Analysis
- SQL trace
- Program Analysis
|
|
| |
| |
| |
|
ABAP Reports
- Events in Reports
- Normal Reporting based on classic reporting
- Interactive reporting
- ABAP query Reporting
- Advanced Reports
- ALV Grid Reports
- List view control report
- Blocked ALV report
- ALV Interactive Report
- Hierarchy-sequential ALV report
Object-Oriented ABAP
- Classes
- Local and global classes
- Interfaces
Dialog Programming (ABAP Transactions)
- Flow Logic
- Table Controls
- Sub screens
- Tabstrip controls
- Validations
- Introduction to Pre-defined Applications
- Session method (Fore-ground and Back-ground)
- Call Transaction Method
- Sequential file concepts
- Recording methods
- LSMW (Legacy system migration workbench)
- Direct Input method
SAP Scripts and Smartforms
- User-defined Scripts
- Layout designing
- Print program creation
- Predefined scripts modification
- Forms modification
- Print program modification
- Form routines
- Adding logos
- User-defined smart forms
- Styles
- Form creation, Print program creation
|
|