SAP ABAP I3 IT SOLUTIONZ
SAP ABAP I3 IT SOLUTIONZ
SAP ABAP I3 IT SOLUTIONZ
Faculty Overview
Mr. Anil
19+ Years of SAP Industry Experience
Course Duration
3 Months
SAP Version
1. Introduction to SAP
• ABAP Statements
• Statements & Keywords
• ABAP Data Types
• Introduction To ABAP Program
3. Control Structures
A. Branching
• If-Else/Elseif-Endif
• Case-When-End case
B. Looping
• Un-Conditional (Do-ENDDO)
• Conditional (While-End while)
4. Strings
• String Operations
5. ABAP Data Dictionary
• Purpose
• Types Of Tables
• Technical Requirements to Create the Table
• Data Types
• Domain
• Data Element
• Structures
➢ Include Structure
➢ Append Structure
• Table Type
• Type Group
• Steps To Create the Table
• Foreign Key Relationship
• Views
• Projection View
➢ Data Base View
➢ Maintenance View
➢ Help View
• Lock Objects
➢ Lock Modes
➢ Lock Modules
• Search Helps
➢ Elementary Search Help
➢ Collective Search Help
• TMG (Table Maintenance Generator)
• Table Debugging
6. Internal Tables
7. Open SQL
• Types Of Commands
• DDL, DML, DCL Commands
8. ABAP Debugger
• Purpose
• Features
• Break Points
• Watch Points
9. Modularization Techniques
• Introduction
• Include Programs
• Macros
• Subroutines
• Function Modules
➢ Function Group Creation
➢ Types of Function Modules
10. Reports
• Introduction & Purpose
• Types Of Reports
• Classical Events in Detail
➢ Initialization
➢ At Selection Screen
➢ Start-Of-Selection
➢ End-Of-Selection
➢ Top-Of-Page
➢ End-Of-Page
• Interactive Events in Detail
➢ At Line Selection
➢ At User Command
➢ Top Of Page During Line Selection
• Joins
• For All Entries
• Hide
• Get Cursor
• Hotspot
• Classical ALV
• Field Catalog
• Totals, Sub Totals and Sorting
• Interactive ALV
• Blocked ALV
• Hierarchal ALV
• Events In ALV
12. Batch Data Communication (BDC)
• Overview Of BDC
• Recording In BDC Programming
• Types Of BDC Programming
• Call Transaction in Detail
• Error Handling in Call Transaction
• Session Method In Detail
13. LSMW
• Introduction To BAPI
• Standard BAPI
• Custom BAPI
18. Enhancement
A. Exits
• Finding Exits
• Implementing Exits
• Function Module Exits
• Screen Exit
• Menu Exit
B. Badis
• Features Of Badis
• Differences Between Badis & Exits
• Implementation Of Badis
C. Enhancement Spots
• Implicit, Explicit Spots
• Function Group Enhancement
• Class Enhancement.
Object Oriented ABAP
1. What Is Object Orientation?
• Introduction
• Advantages Of Oops
• Data Abstraction
• Encapsulation
• Interface
• Inheritance
• Polymorphism
• Class Definition
• Class Implementation
• Class Creation Globally and Locally
3. Interfaces
• Interface Definition
• Implementation
• Interface Creation Globally and Locally
4. Inheritance
5. Events
• Definition
• Triggering
• Handling
6. Miscellaneous Concepts
• Constructor
• Abstract Class
• Friend Class
• Persistent Class
• Singleton Class
• Simple Alv
• Interactive Alv
• Adding Custom Buttons
• Coloring Rows, Columns, Cells
• Events In Oops Alv
ABAP for HANA
Introduction
Advanced Topics
• Using SAP HANA Full Text Search
• ABAP List Viewer (ALV) With Integrated Access To SAP