
Course Duration: 90 WORKING CLASSES
SAP ABAP COURSE CONTENT:
MODULE:1-OVERVIEW OF ERP
1.1 What is ERP
1.2 Objective of ERP
1.3 What is SAP?
1.4 Advantages of SAP over other ERP Packages
1.5 Different Modules of SAP
1.6 Product Overview of Functional Module
1.7 SAP Architecture
1.8 One End to End Life Cycle Implementation
MODULE:2-SAP NAVIGATION AND ABAP OVERVIEW
2.1 Login to sap
2.2 Work Processes
2.3 Transaction codes (/n and /o)
2.4 Data Types & Declarations
2.5 Control Statements (if | case | do |while)
2.6 Control Program Sequence Statements (Continue, Check & Exit)
MODULE:3-ABAP DICTIONARY
3.1 Data Elements
3.2 Domains
3.3 Tables (Transparent, Pool and Cluster)
3.4 Table Maintenance Generator
3.5 Primary Key-Foreign Key Relationship
3.6 Structures
3.7 Index
3.8 Type Groups
3.9 Table Types
3.10. Views
3.11 Search Helps
3.12 Lock Objects
MODULE:4-INTERNAL TABLES AND WORK AREAS
4.1 Types, tables and work area declaration
4.2 Append, modify, insert ,loop ,read statements
4.3 Commands in ABAP (Refresh, free ,clear, delete, exit, continue, check, stop & describe)
4.4 Control Break Statements (At New, At End of, First & Last)
4.5 Open SQL (Inner , Outer join & For all entries)
MODULE:5-REPORTS(BASIC AND INTERACTIVE)
5.1 Events (initialization, the start of the selection, at line selection, a user command, hide, top of the page & end of page)
5.2 GUI status creation
5.3 Demo Interactive program
5.4 Debugging Techniques
5.5 Selection Screen
5.6 Defining selection screens-Parameters and Select-options, checkbox, radio button.
5.7 Hiding input fields
5.8 Modifying input fields
5.9 Formatting selection screens
5.10. Calling selection screen
5.11 Useraction on the selection screen
5.12 Selection screen processing
5.13 Subscreens and tab strip control on the selection screen
MODULE:6-FUNCTION MODULE
6.1 Function Groups
6.2 Parameter Passing Mechanisms
6.3 Different Parameters in FM
6.4 Exception Handling
6.6 Types of Function Modules
6.7 Demo on RFC Function Modules
6.8 Demo on Update Modules
6.9 Enhancement & Modification
MODULE:7-SUBROUTINES
7.1 The Pass by value
7.2 Pass by Reference, & Pass by value
MODULE:8-ALV REPORT
8.1 Type Pools
8.2 Field Catalogs
8.3 Layouts
8.4 FM used for Display Report
8.5 Event Handling for Top of Page
MODULE:9-MODULE POOL PROGRAMMING
9.1 The Screen Attributes
9.2 Module Pool Screen elements
9.3 Screen fields
9.4 Flow logic for Screen
9.5 User actions on screen
9.6 Calling ABAP dialog modules
9.7 Input checks
9.8 Field help, Input help, and Dropdown boxes
9.9 Modifying screen dynamically
9.10. Status icons
9.11 Subscreens
9.12 Tabstrip controls
9.13 Custom controls
9.14 Table control
MODULE:10-SAP SCRIPTS
10.1 Layout, Header, Page, Windows, Page
10.2 windows ,Paragraph & Character Formats
10.3 Text Elements
10.4 Open form, write form, control form, close form
10.5 Control Commands
10.6 Text Formatting Options
10.7 Symbols (System, Standard, Program & Text)
10.8 Debugging Script
MODULE:11-SMART FORMS
11.1 Architecture
11.2 Form Design
11.3 Form Builder (Form Painter, Global Settings, Pages & Windows, Inferior Nodes)
11.4 Application Program
11.5 Language Conversions
MODULES:12-DATA TRANSFER:BDC
12.1 Types of BDC (Session and call transaction)
12.2 The files Handling for application server Function modules for session method
12.3 The files Handling for presentation server
12.4 Function modules for call transaction method Recording using SHDB The files Handling for
presentation server
12.5 Display and Update modes
12.6 Difference between Session method & Call transaction method
12.7 BAPI
MODULE:13-PERFORMANCE TUNING & CODING STANDARDS
13.1 SQL Trace
13.2 ABAP Runtime Analysis
13.3 Code Inspector
MODULE:14-ENHANCEMENT
14.1 BADI
14.2 Customer Exit
14.3 User Exit
14.4 Enhancement framework
14.5 Routines
WHAT YOU WILL GET:
Successful completion of an SAP ABAP course should equip you with the skills to: