Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Shantinilaya Apartments, 1st Floor

Behind HUDA, Ameerpet, Hyderabad, Ph: 040-65976727, +91 99484 44808


-------------------------------------------------------------------------------------------------------------------------

ABAP
1.ERPs
1.1 Introduction to ERP & ERP Products
1.2 List of ERP Products
1.3 Merits Of ERP Products
1.4 SAP as One of the ERP Product
2. SAP R/3 in Detail
2.1 History of SAP R/3
2.2 R/3 Architecture in Detail
2.3 SAP R/3 Versions
2.4 Merits of SAP R/3
2.5 New Dimensional Products
2.6 Sap Logon
3. ABAP & ABAPer Role
3.1 Introduction
3.2 Roles Of ABAPper
3.3 ABAP Syntax
3.4 ABAP Data Types
3.5 Variables, Key words, Operators
4 Basic ABAP Programming
4.1 Variables
4.2 Parameters
4.3 System Variables
5. Controlling Techniques
5.1 Branching
5.2 Looping
6. Strings in Details
7. ABAP (Data Dictionary)
7.1 Introduction and Purpose
7.2 Tables
7.3 Data Elements and Domains
7.4 Handling Currency and Quantity Fields
7.5 Foreign Key Relationship
7.6 Views
7.7 Search Helps
7.8 Types of Tables
8. Internal Tables
8.1 Introduction and Purpose
8.2 Types of Internal Tables

Page 1 of 8
Shantinilaya Apartments, 1st Floor
Behind HUDA, Ameerpet, Hyderabad, Ph: 040-65976727, +91 99484 44808
-------------------------------------------------------------------------------------------------------------------------
8.3 Operations on Internal Tables
8.4 Miscellaneous
9. Open SQL in Detail
9.1 Introduction ,Reading and Changing Database
10. Modularization Techniques
10.1 Introduction and Advantages
10.2 Function Modules
10.3 Subroutines
10.4 Macros and Include Programs
11. Reports
11.1 Introduction and Purpose
11.2 Types of Reports
11.3 Classical Events in Details
11.4 Interactive Events in Details
11.5 Conversion Exits
11.6 Joins
11.7 For all entries
12. Batch data Communication (BDC)
12.1 Overview of BDC
12.2 Types of BDC Programming
12.3 Call Transaction in Detail
12.4 Session Method in Detail
12.6 Recording in BDC Programming

13. LSMW In Detail


14. SAP Scripts
14.1 Introduction and purpose
14.2 SAP SCRIPT Components (Objects)
14.3 Custom Forms
14.4 Single and many Forms
15. Smartforms

15.1 Features of Smartforms


15.2 Main, Secondary, Copy and Final Windows
15.3 Types Of Text elements
15.4 Table Painter
15.4 Calculations in table Painte
15.5 Program Lines
16. Transaction / Dialog (Module Pool) Programming
16.1 Introduction and Purpose
16.2 Screen Painter, Menu Painter
16.3 Flow Logic and Flow Logic Key words

Page 2 of 8
Shantinilaya Apartments, 1st Floor
Behind HUDA, Ameerpet, Hyderabad, Ph: 040-65976727, +91 99484 44808
-------------------------------------------------------------------------------------------------------------------------
16.4 Sub Screens and Sub screen Areas
16.5 Tab strip Controls
16.6 Table Control

Advanced ABAP -1
Object Oriented ABAP
1. What is Object Orientation
1.1 Introduction
1.2 Advantages of OOPs
1.3 Data Abstraction
1.4 Encapsulation
1.5 Inheritance
1.6 Polymorphism
2. Form Function Groups to CLASSes
3. Object Oriented Concepts In Detail
Types of Classes and Methods
Define and Implement
Global Classes and Methods
Local Classes and Methods
Constructor
Visibility Sections
4. OOPs Application – BDC Programming
4.1 Develop a Common Global Class for BDC
4.2 BDC Program Using BDC Class
4.3 The Same class and Program through Local classes
5. Inheritance
5.1 Global Class for Session method from Common BDC Class
5.2 BDC Program
5.3 Inheritance Using Local & Global Classes

6. Polymorphism
6.1 Interfaces - Polymorphism

Page 3 of 8
Shantinilaya Apartments, 1st Floor
Behind HUDA, Ameerpet, Hyderabad, Ph: 040-65976727, +91 99484 44808
-------------------------------------------------------------------------------------------------------------------------
6.2 Defining and Implementing
6.3 Global Interfaces
6.4 Local Interfaces
7. Events
7.1 Defining, Triggering (Rasing)
7.2 Handling

8. ALV

8.1 ALV using Function Modules


8.1.1 Classical ALV
8.1.2 Interactive ALV
8.1.3 Blocked ALV
8.1.4 Hierarchical ALV
8.1.5 Field Catalog
8.2 ALV using Objects Oriented
8.2.1 Simple ALV
8.2.2 Interactive ALV
8.2.3 Adding Custom Functionalities (Buttons)
8.2.4 Changing,Enhancing Standard Functionality
8.2.5 Coloring Rows, Columns and Cells
8.2.6 Exceptions ALV
9. Enhancements & Enhancement SPOTs

Customer /User Exits


9.1 Locating Exits
9.2 Implementing Exit
9.2.1 Function Module Exists
9.2.2 Screen Exit
9.2.3 Menu Exits
BADIs in Detail
Features of BDIs
Differences between Exits and BDIs
Implementation BADIs
Function BADIs
Screen BADIs

Page 4 of 8
Shantinilaya Apartments, 1st Floor
Behind HUDA, Ameerpet, Hyderabad, Ph: 040-65976727, +91 99484 44808
-------------------------------------------------------------------------------------------------------------------------
Manu BADIs
Defining and implementing Custom BADIs

Enhancement SPOTs
Implict , Explict SPOTs
Function Group Enhancement
Class Enhancements
Pre-Exit, Post-Exit, Overwite

Advanced ABAP-II
Cross Application concepts
11. BAPIs In Detail
11.1 Introduction to BOR and BAPIs
11.2 Standard BAPIs
11.3 Custom BAPIs
11.4 BAPI Enhancements

ALE In Detail
12. Application Link & Enabling (ALE) and IDOCs
12.1 Introduction to ALE Technology
12.2 IDOCs in Detail
12.3 IDOC Design Guidelines
12.4 IDOC Runtime Components
12.5 Outbound /IDOC Generation Process
12.6 Inbound /IDoc posting Process

12.3 ALE Communication Settings


12.3.1 Logical Systems
12.3.2 RFC Destinations
12.3.3 Port Definition

12.4 Distributing Master Data through Standard IDoc

Page 5 of 8
Shantinilaya Apartments, 1st Floor
Behind HUDA, Ameerpet, Hyderabad, Ph: 040-65976727, +91 99484 44808
-------------------------------------------------------------------------------------------------------------------------
12.4.1 Send Whole Copy
12.4.2 Change Pointers
12.4.3 Get/Fetch/pull whole Copy Every time

12.5 Filtering
12.5.1 IDOC Filtering
12.5.2 Segment Filtering
12.5.3 Reduced message Type

12.6 Distributing the Transactional data

12.6.1 Message Control Technique

12.7 ALE Troubleshooting & Recovery

12.7.1 Outbound & Inbound Process

12.8 Custom IDOCs Development and Programming


12.8.1 Creating a New IDOC
12.8.2 Configure Outbound Process
12.8.3 Configure Inbound process
12.8.4 Writing Outbound Program
12.8.5 Writing Inbound program
12.8.6 Distributing Data through custom IDOC

12.9 Extended IDOCs Development and Programming


12.9.1 Creating Extended IDOc
12.9.2 Configure the Outbound Process
12.9.3 Configure the Inbound Process
12.9.4 Outbound Programs for Extended Idocs
12.9.5 Inbound Programs For Extend IDocs
12.9.6 Distributing data through Extended IDocs

13. Electronic Data Interchange (EDI)

13.1 Overview of EDI

15. BDC Table Control

16. Standard Scripts & Smart Forms

Page 6 of 8
Shantinilaya Apartments, 1st Floor
Behind HUDA, Ameerpet, Hyderabad, Ph: 040-65976727, +91 99484 44808
-------------------------------------------------------------------------------------------------------------------------
17. Handling Files

1. Importance Of ABAP Project


2. Types Of SAP Projects
3. Role Of ABAPer In Each Type Of Project
4. Naming Standards in the Project
5. Coding Standards in the Project
6. List of Documents Used In the Project
a. TS/TDD
b. FS/FDD
c. UTP
d. Issue Logs
How to Prepare the above Documents
7. Code Inspector & EPC, Code Review
8. Objects(FS) Analysys From Basic ABAP Concepts
a. Reports – ALV – FMs & OOPs
b. BDC Programming
c. SAP SCRIPTs – Both – Standard & Custom

Page 7 of 8
Shantinilaya Apartments, 1st Floor
Behind HUDA, Ameerpet, Hyderabad, Ph: 040-65976727, +91 99484 44808
-------------------------------------------------------------------------------------------------------------------------
d. SMARTFORMS – Both – Standard & Custom
e. UI(Module Pool) Programming
9. Objects(FS) Analysys From ADVANCED ABAP Concepts
a. BAPIs
b. User Exits
c. BADIs
d. Enhancement SPOTs – Implict & Explict
e. Object Oriented ABAP
f. ALE – Idocs
Standard IDocs
Custom IDocs
Extended Idocs
g. Tickets/Tokens Resolutions in the Support Project

10 . Resume Preparation & Guidance

Page 8 of 8

You might also like