Anda di halaman 1dari 5

Course Content SAP ABAP/4

INTRODUCTION TO SAP AND ABAP/4 LANGUAGE


1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.

15.

16.

17.
18.

19.

Overall Introduction to ERP


Introduction to SAP R/3 architecture and ABAP Workbench
Data types
Output statements
Writing small programs
Arithmetic operations
String operations
Control statements
Parameters
Open SQL statements (insert, modify, delete, update, Joins and FOR ALL ENTRIES)
Simple reporting
Selection screens
Transaction code creation
Data Dictionary
Tables
Data element
Domain
Structures
Search helps
Views
Type Groups
Table maintenance generator and T-code creation
Primary and foreign keys
Check and value tables
Debugging techniques.
Break-point
Watch point
Internal tables.
Declaration
Processing
Population
Control Break Statements
Modularization techniques
Includes
Subroutines
Function modules
Macros
Message class creation & message types and handling messages.

REPORTING
1.
2.
3.

Classical Reporting
Interactive Reporting
ALV Reporting

Introduction
Types of ALV
Simple report to display simple ALV List using Function Modules
Simple report to display simple ALV grid using Function Modules
Interactive ALV Reports
Adding new buttons in the ALV toolbar and handling events

DIALOG PROGRAMMING
1.
2.

Introduction to screen painter and dialog programming.


Flow logic.
PAI
PBO
POV
POH
3. Screen designing.
4. Programming in object browser
5. Field validations
6. Creation of
Normal Screens
Sub Screens.
Table Controls.
Tab Strips.
7. Dynamic Screen.
Call Screen
Set Screen
Leave to Screen
Leave Screen
8. Processing of list from transaction and vice versa
9. Screen table and its fields
10. Lock objects

ABAP Objects
1.
2.
3.
4.
5.
6.
7.

Fundamentals of OOPS
Introduction to Local classes and methods
Importance of Public, Private and Protected sections
Simple reporting using local classes and methods
Global classes and interfaces
Friend class uses
Abstract class uses

8.
9.
10.
11.
12.
13.

Inheritance
Polymorphism
Object Casting
Global Exceptions
Usage of global classes in the reports
ALV using Classes with containers

INTERFACE PROGRAMMING
1.
2.
3.

Why Data Transfers?


Introduction to BDC
File Handling
Presentation server
Application server
4. Recordings
5. Methods in BDC
Call transaction
Session method
6. Error Handling in Call Transaction
7. Handling Table Controls in BDC and Screen Resolutions
8. Mass Update
Vendor master
Customer master
9. Legacy System Migration Workbench (LSMW)
Different methods
Steps to Create an LSMW Project
10. Business Objects
Introduction to BAPI
Overview of Business Objects.
Step By Step Approach followed to create BAPI
Different Usage of BAPI

FORMS

SAP SCRIPTS
1.
2.
3.
4.
5.

Introduction.
Layout Sets.
SAP Script Elements.
Modifying standard layout sets (by using subroutines)
Uploading logo

SMARTFORMS
1.
2.
3.
4.

Working with smart forms


Standard Texts
Graphics management
Writing print program and designing layouts

ADOBE FORMS / INTERACTIVE FORMS (PDF)


1.
2.

Introduction
Overview on Form Interface and Layout sets

ENHANCEMENTS
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Introduction to enhancements
Different Ways of doing Enhancements
Types of User Exits
Field Exits
Menu Exit
Function Exit
Screen Exit
Introduction to BADI- classic and kernel BAdIs
How to implement BADI
Overview on Enhancement Spots, Enhancement Section, Enhancement Implementations and Class
Enhancements

ADD-ON Concepts
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.

SAP System Landscape.


Correction and Transport System (CTS).
Transport Organizer.
Workbench Request.
Task Creation.
Merging Requests
Release Requests.
SAP memory.
ABAP memory.
Imports/ Exports.
Logical Database and Handling Events (LDB).
Field symbols.
Creating Variants
Conversion Exits

Overview on Functional Modules


1.
2.
3.
4.

SD
MM
FI
HR

ALL THE BEST

Anda mungkin juga menyukai