Wednesday, April 27, 2011

SAP ABAP Syllabus

  Syllabus for SAP---ABAP Module Ver 6.0 EE
Session 1
·         ERP Fundamentals
·         Introduction to SAP R/3
·         Features & Advantages of SAP R/3
·         Technical Features of SAP.
·         SAP R/3 Architecture
Session 2, 3, 4 & 5.
·         ABAP Data Dictionary.
·         Technical Requirements to Create the Table
·         Data Dictionary Data types
·         Domain
·         Data Element
·         Steps to create the table
·         Structure
·         Foreign key Relationship
·         Search helps
·         Views
·         Lock objects.
Session 6
·         Introduction to ABAP Programming Lang
·         ABAP Statements & Key words
·         Data Types & Data Objects
·         Elementary Data Types
·         User defined Data types
·         Introduction To ABAP Program
Session 7
·         About Write Statement
·         Using Like Operator
·         Control Statements
1)      Branching
2)      Looping
Session 8
·         String Operations
·         Variables
·         Parameters
·         Check box
·         Radio Button
·         Simple ABAP Programs
·         System Variables
Session 9, 10, & 11 internal tables
·         Introduction TO Internal tables
·         Purpose of  Internal tables
·         Declaring Internal tables
·         Populating & Processing Internal tables
·         Control break Statements in Internal Tables
Session 12. ABAP Debugger
·         Purpose of ABAP Debugger
·         Features of ABAP Debugger
·         Starting with ABAP Debugger
·         Break points.
Session 13
·         About Client in SAP
·         Creating Development Class
·         Transport system
·         Version Management
Session 14, 15, 16 Modularization
·         Modularization Techniques
·         Introduction & Advantages of Modularization
1)      Include Programs
2)      Function Modules
3)      Subroutines

Session 17 Open SQL Statements
·         Open SQL Statements
1)      Select
2)      Insert
3)      Update
4)      Delete
·         Aggregate Expressions
1)      MAX
2)      MIN
3)      AVG
4)      SUM
5)      COUNT
Session 18, 19, & 20 REPORTS
·         Introduction to Reports
·         Types of Report
1)      Classical Report
2)      Interactive Report
3)      ALV Reports
Session 21 Working with Files
·         On Presentation Server
·         On Application Server
Session 22 LSMW
·         Basic Concepts and Steps in LSMW
·         Get hands on to LSMW
·         Purpose & Advantages of LSMW
Session 23, 24 & 25 BDC
·         Batch Data Communication Techniques
·         Session Method
·         Call Transaction method


Session 26, 27, 28 & 29 Module Pool Programming
·         Introduction to Module pool programming
·         Concepts of SAP GUI Screen Development
·         Working with Screen Painter
·         Working with Menu Painter
·         Sub-screen
·         Working with Tab Strip Control
Session 30, 31 & 32 SAP Script
·         Introduction to SAP Script
·         Components of Scripts
·         Window and its types
·         Control Commands
·         Defining Form Layout and Print Programs

Syllabus for Cross Applications

Session 33, 34 & 35 Smart Forms
·         Introduction to Smart forms & Advantages
·         Designing of Smart forms
·         Types of Windows
·         Tables
·         Writing Processing Logic
·        
Session 36, 37, 38 Exits
·         Introduction to Customer/User Exits
·         Types of Exits
1)      Function Module Exit
2)      Screen Exit
3)      Menu Exit
·         Implementation of Exits


Session 39, 40 BADI & BAPI
·         Introduction to BADI & BAPI
·         Types  of BADI’s
·         Types of BAPI’s
·         Implementation of BADI
Session 41, 42, 43, 44 & 45
·         Introduction to IDOC’s
·         Types of Idoc’s
·         IDOC structure
·         Creating Segments
·         Creating BASIC IDOC Types
·         Attaching Segments to IDOc’s
·         Linking IDOC type & Message Type
·         IDOC Inbound & Out bound Process
·         Testing IDOC’s
Session 46, 47 RFC (Remote Function Call)
·         Introduction to RFC
·         Purpose & usage of RFC
·         Developing RFC.
Session 48, 49, 50.
·         Business flow in S&D
·         Flow in BI/BW
·         SQL Trace & Run Time Analysis (ST22)
·         Some Real Time Examples with Documentations.