Monday, 7 September 2015

SAP ABAP COURSE CONTENTS


SAP- ABAP (ADVANCED BUSINESS APPLICATION PROGRAMMING) -

Course Contents
Introduction
·         ERP Overview
·         Differences between ERP and Non-ERP
·         Advantages of ERP products

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 Helps
Lock Objects
Value table, Check table and conversation routines
Open SQL statements

ABAP Programming

Introduction to ABAP Editor
ABAP Programming Features
Keywords
Data Types and Data Objects
Operators
String Handling
Conditional Statements and Looping
Structures
Field Symbols
Tables and internal tables
Reusability (Modularizing techniques)
Function Modules
Subroutines
Includes
Background job scheduling
Debugging
Package functionalities
Performance techniques (Utilities: Run time analysis,SQL Tracer)
Subroutines
The Workbench Organizer Transport System
Change Request Version Management
Releasing Tasks and Releasing Request
Transport
Dialog Programming

Flow logic,LUW,Update bundling
Screen Painter
Menu Painter
Table controls
Subscreens
Tabstrip control
Validations

Batch data conversion(BDC)
Session method(Fore-ground and Back-ground processing)
Call Transaction method
Open dataset concepts
Recording
LSMW
Direct Input
BDC using RFC

SAP Scripts

User defined scripts
Layout designing,Text elements,Standard texts
Print program(Driver program) creation
Predefined script modifications
Form routines
Adding logos

Smart Forms
User defined smatforms
Styles
Form creation
Table,Template
Print program(Driver program) creation
Modification using smartforms
PDF Configuration,e-mail attachment and sending email
User defined barcode and barcode printing

ABAP Reports

Events in reports
Normal reporting
Classical reporting
Interactive reporting
ABAP Query reporting
Logical database reporting
POH

Advanced Reports

ALV Reports using Function modules
ALV  Interactive report
Hierarchical-sequential ALV Report
Blocked ALV report
POV using ALV

Object-Oriented ABAP(ABAP Objects)

Classes (Local and Global)
Interfaces
Abstraction, polymorphism, Inheritance and Encapsulation 
Structure of class, attributes,methods
Exception,up casting,downcasting,multiple inheritance .
Friend class, Aliases,Differed keyword,singleton,constructors.
Destructor,events,interfaces,abstract class,friend class
Types of class, persistence class.

ALV Reports using OOABAP

ALV Grid report
List view control report
Drop down list

CROSS APLLICATIONS/ ADVANCED ABAP CONCEPTS

Introduction to Distributed Environment

Application linking and enabling

IDOC
Basics,Architecture,Processing,Monitoring, Structure
Implementing ALE Between SAP to SAP systems using-
Change pointers
Message control
Executable programs
Model view functionality,partner profile functionality
Posting programs based on Idoc type extension
Customized user defined application for ALE
IDOC type reduction


BAPI

Programming with BAPI
LSMW using BAPI
Object creation

Enhancements-Customer exits

Screen exits
Menu exits
Function exits
User exits
Classic BADIs
Introduction to BADIs
Field enhancement
Screen enhancement
Object creation

Enhancement Framework
Source code enhancement(Implicit and explicit enhancement)
Class enhancement
Function enhancement
Function group enhancement


SUBSCRIBE YOUTUBE CHANNEL TO GET LATEST UPDATES
 
 






























           





No comments:

Post a Comment