SAP ABAP Training Course Content:
INTRODUCTION:
- Overall Introduction to ERP
- What is SAP?
- What is ABAP/4?
- Architecture of SAP R/3
- ABAP/4 syntax
- ABAP program layout
- Working with ABAP Programs
- Data Types & Data Objects
- String operations
- Control statements
- ABAP Workbench tools
DATA DICTIONARY:
- What is DDIC?
- Tables
- Data elements
- Views
- Domains
- Search Help
- Lock Objects
- Table Maintenance Generator
- Primary & foreign key
INTERNAL TABLES:
- Purpose of Internal Tables
- Types of Internal Tables
- Examples on Internal Tables
DEBUGGING CONCEPTS:
- Break points
- Watch points
MODULARIZATION TECHNIQUES:
- Subroutines
- Function Modules
- Macros
- INCLUDE programs
JOINS:
- Inner join
- Left-Outer joins
SMART FORMS:
- Module Pool Programming/Transactions
- Structure of the Transactions
- Working with Flow logic (PAI,PBO,POV,POH)
- Screen Painter, Menu Painter
- Working with Buttons, Step loops, Table control
- Creation of
- Sub screens
- Table controls
- Tab strips
- Dynamic Screen
- Call screen
- Set screen
- Leave to screen
- Leave screen
- Enhancements
- Concepts of Enhancements
- User exits and Customer exits
- BADI’s
- BAPI’sALE
- Defining Logical systems used for interfaces
- Outbound/Inbound processing
- Transferring of Master Data from one system to another system
- Distribution Model view
- Outbound using change pointer methods
- IDOC’s
- Structure of IDOC
- IDOC – types
- Creation of Segments, IDOC & Message types
- OOABAPConcepts
- Data Abstraction
- Encapsulation
- Inheritance
- Polymorphism
- Classes
- Object Handling
- Interfaces
- Methods
- Events
- Control Break Statements Reports
- Selection screens
- Types of reports
- Classical reports
- Interactive Reports
- Working with Selection screens
- Select – Options, Parameters, Check boxes, Radio Buttons, Push Buttons
- Menu painter
- Hide & Hotspot
- Message class creation & Message types
- ALV Reports
DATA TRANSFER TECHNIQUES:
- BDC
- Overview of BDC
- Recording
- Call Transaction method
- Session method
- Error handling
- Handling table control in BDC
- File Handling
- Presentation server
- Application server