SAP ABAP PRACTICAL TRAINING

Overview. Advanced Business Application Programming (ABAP) training builds the proficiency in using the ABAP, a high–level programming language, used for building business applications. Learning ABAP can help the participants in gaining career rise as most of the SAP’s applications and systems were written in ABAP.

Module 1- Introduction to SAP ABAP

1. Introduction & Overview of SAP
2. SAP Architecture
3. SAP modules at a Glance

Module 2 - ABAP Dictionary

1. About ABAP Dictionary
2. Domains, Tables and data elements
3. Transparent, Pooled and clustered tables
4. Structure, Table types and Type pools
5. Indexes and buffering etc.
6. Views, lock objects, search helps and type pools

Module 3 - Data Types

1. Character, Integer
2. Numeric Character
3. Floating Point
4. Packed Decimals
5. Time, Date, Strings

Module 4 - Package and Variants

1. Package development
2. Difference and transformation of Packages and local objects
3. Variants overview
4. Developing variants using ABAP dictionary

Module 5 - Branches & Loops

1. Do, Do n times, While
2. If, If Else, if Ladder, Case
3. Small Programs
4. Factorial program
5. Indentation
6. Code Inspector
7. Extended Program Check

Module 6 - ABAP Programming

1. I/O statement & formatting commands
2. Messages Creating & Calling etc.
3. Open SQL Statement and update performance issues
4. Internal tables and field symbols
5. Text Elements
6. Debugging programs (Break Point, Watch points etc.)
7. Extended syntax check
8. Modularization (Subroutines, Function Modules and Includes)
9. Runtime analysis and performance trace

Module 7 - Internal Tables and Structures

1. Over View of Structures and Internal Tables
2. Similar Structures and Internal tables creation
3. Different structures and Extra Fields
4. Different Internal tables and Extra Fields
5. Modify Operation on Internal Table
6. Delete Operation on Internal Tables
7. Sorting Of internal tables (Sort)
8. Searching Techniques Of internal Table

Module 8 - Debugging Techniques

1. Introduction on debugging your program
2. System variables
3. Table mode
4. Watchpoints and breakpoints
5. Utilizing debugging editor

Module 9 - Modularization Techniques

1. Overview of Modularization
2. Includes
3. Subroutines
4. Function Groups & Function Modules
5. Passing parameters and tables to subroutines

Module 10 - Reports

1. Classical Report Events
2. Control Level Commands (AT First, AT New etc)
3. Selection Screen: Parameters
4. Selection screen designing
5. Interactive report events
6. Hotspot, Hide, Get cursor techniques
7. System fields of reports
8. ALV reporting

Module 11 - Module Pools

1. Overview of Module pools
2. Creation of Create button
3. Creation of Display
4. Creation of Sub screens
5. Creation of Tab Strip
6. Creation of Table Control
7. Creation of Save button to update Data Base

Module 12 - Dialog Programs

1. ABAP Memory and SAP Memory
2. LUW and Update bundling technique
3. Screens, flow logic events and Module pool
4. Basic Screen elements (I/O field, Radio buttons and Check box etc.,)
5. Maintaining screen sequences (Set screen, Call Screen and leave to screen)
6. Calling Programs (Submit, Call Transaction)
7. Sub screens and modal Screens
8. Table Controls, and Tabstrips
9. Processing of lists
10. Screen layout elements

Module 13 - File Handling & Batch Data Communication

1. Overview of BDC & File handling
2. Handling table controls
3. MDC methods – Call Transaction Method, Session Method
4. Legacy system migration workbench
5. Data Transfer Scenarios and methods
6. BDC session method (Creating, Processing, Analyzing and Correction errors in Sessions)
7. Recording Technique
8. BI Session features, Status and OK codes
9. Call Transaction method (Options, Tracing errors and Correction)
10. Background Processing (Creating, Scheduling and Monitoring Jobs)

Module 14 - Smart Forms

1. Smart form and Form Logic
2. Style maintenance
3. Calling a Form from print program
4. Different types of nodes (Page, Table, Loop etc)
5. Difference between SAP Script and Smart Forms

Module 15 - Runtime Analysis and ALV Reports

1. ALV function modules
2. ALV types
3. Distributed environment and cross application

Module 16 - Enhancements

1. Changing SAP Standard
2. User Exits and Customer exits
3. Implementing Function, Menu, Screen exits
4. BADI

Module 17 - ALE

1. ALE Services and features
2. ALE distribution scenarios
3. Customers Distributed Systems
4. ALE Inbound and Outbound process
5. ALE Configuration (Logical systems, RFC, Model view, Developing Port, Partner Profiles etc)
6. ALE Distribution Scenarios

Module 18 - IDOC

1. Overview and features of IDOC
2. Structure, message type and IDOC type
3. Developing IDOC types, message types and process codes
4. Segment definition and components
5. Creating Segments
6. Creating Idoc types (Basics Type nd Extension)
7. Crating Message types and Process codes
8. Developing Selection and Posting programs
9. Idoc Enhancements

Module 19 - RFC

1. Introduction of RFC
2. Communication mechanisms through RFC
3. ABAP interfaces
4. Developing program using remote enabled functions
5. RFC destination between two systems
6. Difference between TRFC and ARFC

MODULE 20- Workflow

1. Overview of Work Flow
2. Creation of prefix
3. Creation of Standard tasks
4. Creation of Standard Template
5. Development of Workflow builder

MODULE 21- BAPI

1. SAP Business Objects
2. Business Object Builder and BOR
3. Features and applications of BAPI
4. Creating Business Object types
5. Developing BAPI
6. Working with a standard BAPI

MODULE 22- LSMW

1. Over view of LSMW
2. Creation of Project , Sub Project , Object Type
3. Creation of Batch Input Using Recording Mode
4. Steps To Create LSMW

MODULE 23- EDI

1. EDI vs ALE
2. Development steps of EDI
3. Port creation

Module 24- ALV (ABAP List Viewer) Reports

1. Overview of ALV
2. What are ALV reports?
3. ALV List Display
4. ALV Grid Display

Regular Batch: 2 Month

Weekend Batch: 15 Sundays

Fast Track: 15-20 Days

Duration : 8 Weeks 2 hrs. daily

Eligibility : 12th+ Having basic knowledge of Computer

ENQUIRE NOW
+91 7065737300