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.