Course Duration in Hours
120
120
Introduction to ERP
What is ERP?
Why we need ERP?
Advantages of ERP
Major ERP Packages
SAP overview & Architecture
What is SAP?
Client/Server Architecture
R/2 Architecture
R/3 Architecture
SAP Landscape
SAP R/3 Logon & Logging off
What is transaction code & using transaction code?
Getting help in the R3 system
Working with R/3 user sessions
What is ABAP & Why is ABAP?
Data Types & Data Objects
Data types
Data objects
Kinds of data objects
ABAP/4 Dictionary
Types of Data
Tables in abap/4 dictionary
Data Elements
Domains
Tables (Transparent, Pool and Cluster)
TMG
PK-FK Relationship
Index
Structures
Table Types
Views
Search Helps
Lock Objects
WRITE Statement
About write statement
Formatting output
Formatting options for all data types
Simple Reports
DATA Statement
TABLE Statement
Internal Tables
SELECT Query Commands
Demo Program
System
Variables
Events(Simple Reports)
JOINS
Explicit Work Areas
Messages
SELECT SINGLE Statement
SELECT UP TO n ROWS Statement
SELECT INNER JOIN Statement
Selection Screen and its Related Events
Important Commands in ABAP(Clear
Refresh
Delete
Free
Exit
Continue
Stop
Describe
CTS Configuration and Package
Subroutines Concepts
Control Break Statements and Include Programs
Interactive Reports
AT LINE SELECTION Event
Hide
Secondary Window Creation
Ok-Codes
Get Cursor Command
Interactive Top Of Page
AT USER-COMMAND Event and GUI Status Creation
Modularization Techniques
Subroutines
Function modules
Includes
ALV
Type Pools
Field Catalogs
Types of ALVs
Event Handling for Top of Page
Logo Upload
Transaction Programming
About transaction
Screen painter
Module pool programming
Handling Events in Module pool programming
Sub screens
Table controls
Batch Data Transfer (BDC )
File Handling
o Flat file handling
o Sequential file handling
Recording method
BDC
o Call transaction
o Session method
LSMW
SAP Scripts
About sap scripts
Layout set
Printing a company logo (Uploading logos to SAP - TIFF&BMP )
Control commands
Writing Driver programs
Copy standard forms
SMARTFORMS
About Smart forms
Difference between SAP Scripts & Smart forms
Designing the layout set
Writing ABAP code in smart forms
Using forms in SAP standard applications
USER-EXITS and BADIs
What is the difference between User-Exit and BADI?
Enhancements
Project
How to create User-Exit
Create BADI Definition
Create BADI Implementation
How to use BADI?
Runtime Analysis and SQL Trace
Performance testing of program
Extended syntax check (SLIN)
ABAP tips & ticks
Advance ABAP Topics:
Business Objects and BAPIs
Creation of Business Objects
Analysis of standard Business Objects
Creation of BAPIs
BAPI Application
ALE/IDOCs
Concepts of ALE/EDI
Concepts of Idocs
Message Types
Idoc Types
Standard Configuration of ALE and Idoc Programming
Menta Technologies, Ameerpet (Hyderabad),Hyderabad,IN