Sunday, 30 September 2012

SAP ABAP ONLINE TRAINING

ABAP 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
• Debugger's six diff. views
• Break points
• Types
• Watch points

Database Concepts
• Open SQL
• Examples

Modularization Techniques
• Subroutines
• Function Modules
• Macros
• INCLUDE programs

JOINS
• Inner join
• Left-outer joins

Control Break Statements
Reports
• Selection screens
• Types of Reports
a) Classical Reports
b) Interactive Reports
• Events
• 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
l. BDC
• Overview of BDC
• Recording
• Call Transaction method
• Session method
• Error handling
• Handling Table Controls in BDC
2. File Handling
• Presentation server
• Application server
3. LSMW
• Using Batch Input recording method
• Using BAPI
• Using IDoc

SAP Scripts
• Components of Scripts
• Layout Sets
• Export to Dataset
• Import from Dataset

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
- Step Loops
Dynamic screen
- Call screen
- Set screen
- Leave to screen
- Leave screen
Enhancements
• Concepts of Enhancements
• User exits and Customer Exits
• BADI’s

CROSS APPLICATIONS
BAPI’s
ALE
• 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, Idocs & Message types

OO-ABAP Concepts
• Data Abstraction
• Encapsulation
• Inheritance
• Polymorphism
• Classes
• Object Handling
• Interfaces
• Methods
• Events

Performance Tuning
• Database Access
• Internal Tables
• SQL trace
• Runtime Analysis

Database Updates
• SAPLUW&DBLUW
• SAP Locks
• Building Techniques
• LUW Processing

No comments:

Post a Comment