SAP ABAP – Course Curriculum
SAP ABAP Course Curriculum _ Global Coach
Duration Mode of Training Location Contact
3 Months Class Room / Online KALYAN WEST 9082768641
INTRODUCTION
ERP Overview
Business Process in Enterprise
Various ERP Packages
About SAP
Features and advantages of SAP
Technical Features of SAP
ARCHITECTURE OF R/3 SYSTEM
Client/Server Architecture
Two-tier Vs Three tier Environments
Multi tier Architecture
Login & Logoff Procedure
Navigation
Introduction to SAP screen environment
COMPONENTS OF ABAP DICTIONARY
Database Tables
Data Elements
Domains
Structures
Views: Database View, Projections View, Help View, Maintenance View
Table Types
Type Groups
Search Help: Elementary And Collective
Lock Objects
ABAP PROGRAMMING
Introduction to ABAP Editor
ABAP Programming Features
Keywords
Data Types and Data Objects
Operators
String Handling
1
SAP ABAP – Course Curriculum
Conditional Statements and Looping Structures
Field Symbols
ABAP Development Workbench
Package Builder
ABAP DATABASE ACCESS
Open SQL
Definition & Creation of Internal Tables
Different Internal Table Types
Different Operations on Internal Tables
Control Level Processing
Events and Joins
MODULARIZATION TECHNIQUES
LIST GENERATION TECHNIQUES
List Requirement & Introduction
Classical List
Interactive List
Abap List Viewer
Logical Database
PERFORMANCE ANALYSIS
Reporting Standards
Extended Program Check
Debugger
Runtime Analysis
SQL Trace
Code Inspector
Advisable Select Statements
Performance Factors on Database Tables and Internal Tables
2
SAP ABAP – Course Curriculum
THE WORKBENCH ORGANIZER TRANSPORT SYSTEM
Change Request Version Management
Releasing Tasks and Releasing Request
Transport
DIALOG PROGRAMMING
Introduction
Screen Painter
Menu Painter
Table Control
Tab strip Control
Field Validation
Calling Screen Sequence
Changing Screen Attributes Dynamically
DATA MIGRATION TECHNIQUES
Requirement
Direct Input Method
Background Processing
Conversion
Interface Programming Using BDC Call Transaction and Session Method
Recording Method
Data Sets (Application Server File Handling)
Legacy System Migration Workbench (LSMW)
SMART FORMS
Designing Custom Smart forms
Form Painter
Table Painter
Field List
Style BuilderText Modules
Print Program
OVERVIEW OF INTERACTIVE FORMS BY ADOBE
OBJECT ORIENTED ABAP
Introduction
Keywords
Class Builder
Objects
Local and Global Class Creation
Object Handling
Methods
3
SAP ABAP – Course Curriculum
Abstraction, Encapsulation
Inheritance, Polymorphism
Event Handling
Interface
ENHANCEMENTS
Requirements
SMOD / CMOD
Function Exit
Menu Exit
Screen Exit
Text Enhancement
Table Enhancement
INTRODUCTION TO DISTRIBUTED DATABASE ENVIRONMENT
Introduction to Cross Application Architecture
Preparing RFC (Remote Function Calling) Destinations
Develop and call Remote Functions
Working with RFC function modules
IDOC Interface
Basics
Architecture
Segment Creation
Idoc Creation
Logical Messages
Processing Idoc
Monitoring
Documentation
Need in ALE, EDI and BAPI
Programming Idoc's
Customer Modifications to the Idoc Interface
Extending and Developing a Basic IDOC Type
4
SAP ABAP – Course Curriculum
Programming in the IDoc Interface
Customizing the Interface for New or Extended IDocs.
REMOTE FUNCTION CALL (RFC)
Introduction
Preparing RFC Destinations
Develop and call Remote Functions
Types of RFC
Synchronous RFC
Asynchronous RFC
Transactional RFC.
APPLICATION LINK ENABLING (ALE)
Introduction,
Concepts of data and process distribution
Reasons for data and process distribution
ALE Concepts and Features
ALE Technology
ALE Components for Outbound Process
ALE Components for Inbound Process
Configuring ALE
Testing ALE
ELECTRONIC DATA INTERCHANGE (EDI)
Introduction
EDI Standards
History of EDI
EDI Benefits
Configuring and Testing EDI in SAP
BUSINESS APPLICATION PROGRAMMING INTERFACE (BAPI)
Business Framework Architecture
Introduction to BOR
Creating BAPI, R/3 to R/3, VB to R/3 using Bapi, Java to R/3 using Bapi.
Reporting Using Bapi
Data Upload Using Bapi Structures
Working with BAPI Explorer