Showing posts with label SAP ABAP Syllabus. Show all posts
Showing posts with label SAP ABAP Syllabus. Show all posts

Tuesday, 30 July 2013

on 14 comments

SAP ABAP Syllabus

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. 

Thursday, 31 May 2012

on 18 comments

SAP ABAP (Advanced Business Application Programming) Syllabus


1 Introduction to  SAP

    * Introduction to ERP
    * Overview of SAP
    * SAP modules at a Glance
2 ABAP Data Types
    * Character
    * Integer
    * Numeric Character
    * Floating Point
    * Packed Decimals
    * Time
    * Date, Strings
3 Loops & Branches

    * Do, Do n times, While
    * If, If Else, if Ladder, Case
    * Small Programs
    * Factorial program
    * Indentation
    * Code Inspector
    * Extended Program Check

4 Structures & Internal Tables

   * Over View of Structures
    * Similar Structures creation
    * Different Structures
    * Different structures with Extra Fields
    * Over View of Internal Tables
    * Similar Internal tables creation
    * Different Internal tables
    * Different Internal tables with Extra Fields
    * Modify Operation on Internal Table
    * Delete Operation on Internal Tables
       Sorting Of internal tables ( Sort)
       Searching Techniques Of internal Table

5  Landscape & SAP R/3 Architecture

    * Landscape Model
    * Overview of R/3

6 Normalization & Select Statements

   * Over view of Normalization
    * Select Statements
    * Logical operators
    * Select Single & Up to 1 rows
    * Nested Select queries
    * For all Entries
    * Join Statements
    * Inner join & Left Outer Join

7 Modularization Techniques

   * Over view of Modularization
    * Macros
    * Includes
    * Subroutines
    * Function Modules

8 Selection Screen Design

    * Over View of Selection Screen
    * Selection Screen elements
9 Basic Report  

    * Over view of Report
    * Report with out events
    * Report with events ( Classical report)
    * Interactive Report
    * Menu Design
    * Message class Creation
    * Text messages creation
    * Hide Technique
    * Get Cursor Technique
    * Read Line Statement
    * At Events ( control Events)
    * Variant Creation
    * Transaction Code Creation
    * End User access
10 BDC (Batch Data Communication)

    * Over view of BDC
    * GUI Up load
    * GUI Down load
    * Data sets
    * BDC Programming
    * Call Transaction
    * Session Methods

11 Data Dictionary

    * Creation of Data Base Table
    * Creation of Domains
    * Creation of Data types
    * Creation of Views
    * Creation of Structures
    * Creation of Type pools
    * Creation of Search Help
    * Creation of Lock objects
    * Creation of table maintenance

12 Module Pools

    * Over view of Module pools
    * Creation of Create button
    * Creation of Display
    * Creation of Sub screens
    * Creation of Tab Strip
    * Creation of Table Control
    * Creation of  Save button to update Data Base

13 Sap Scripts

     * Over view of Scripts
    * Creation of Paragraphs
    * Creation of Character Formats
    * Creation of  Pages
    * Creation of Windows
    * Creation of Page windows
    * Creation of  Script program
    * User Exists Over view

Cross Applications

14 RFC

    * Over view of CA
    * Creation of RFC
    * Fetching Data Using RFC
    * ARFC & TRFC
15 ALV (ABAP List Viewer)

    * Over view of ALV
    * ALV List Display
    * ALV Grid Display
    * ALV Catalog Creation
       Blcoked ALV
       Interactive ALV
       How to upload Logo in ALV
      
16 BAPI

     * Over View Of BAPI
    * Remote FM Creation
    * Creation of BOR
    * Creation of BAPI
    * Check The Status of BAPI
    * Super type Creation

17 LSMW

    * Over view of LSMW
    * Creation of Project , Sub Project , Object Type
    * Creation of Batch Input Using Recording Mode
    * Steps To Create LSMW

18 SMART FORMS

    * Over view of Smart Forms
    * Creation of Paragraphs(Styles)
    * Creation of Character Formats(Styles)
    * Creation of  Pages
    * Creation of Windows
    * Creation of Page windows
    * Creation of table format
    * Creation of  Smart Form program

19 Work Flow

    * Over view of Work Flow
    * Creation of prefix
    * Creation of Standard tasks
    * Creation of  Standard Template
    * Creation of Workflow builder

20  ALE/Idocs

    * Over view of ALE/ IDOcs
    * Creation of RFC Destinations
    * Creation of Ports
    * Creation of  Partner Profile
    * Creation of Distributed sys
    * Transfer the data Btw sys