SAP ABAP

SAP ABAP Training 

Course Description

Introduction

  • About ERP
  • About SAP
  • SAP Architecture
  • SAP Modules & SAP Product Portfolio
  • Types of SAP Projects
  • Navigation in SAP
  • Organization Structure
  • Master Data

Introduction to ABAP

  • ABAP/4
  • ABAP/4 Editor
  • Declaring and processing data
  • Data types
  • Language constructs
  • Selection Screen
  • Debugging

Components of ABAP Data Dictionary

  • Database Tables
  • Data Elements
  • Domains
  • Structures
  • Views: Database View, Projections View,
  • Help View, Maintenance View
  • Table Types
  • Search Help: Elementary And Collective
  • Lock Objects

Report Programming

  • Introduction to programming in ABAP/4
  • Report Programming
  • The Selection Screen
  • Flow in an ABAP/4 Report program
  • Events in an ABAP/4 Report Program
  • Formatting the report
  • Interactive Reporting

ALV Report Programming

  • Types of ALV
  • Steps to create ALV
  • Features of ALV
  • Limitations of ALV

Modularization techniques

  • Need of Modularization
  • Improve the structure of the program.
  • Easy to read the code
  • Easy to maintain the code
  • Avoid redundancy
  • Modularization Techniques
  • Use of Macros
  • Use of include files
  • Subroutines
  • Function Modules

Dialog Programming

  • Introduction to Dialog Programming
  • Structure and components of a Standard Dialog Program
  • The Program interface – Menu painter
  • The Screen Painter
  • Output elements
  • Input output elements
  • Messages
  • Process On Value(POV)
  • Process On Help(POH)
  • Dropdown lists
  • Subscreens
  • Tabstrips
  • Table Control

Data Migration Techniques

  • Introduction to BDC.
  • Method of Batch Input.
  • Batch Data Procedures.
  • Writing BDC programs.
  • Creating Batch input Session.
  • Transaction and Session Method
  • Batch Input Recording.
  • File Transfer and File Handling
  • Direct input Method
  • LSMW

BAPI(Business Application Programming Interface):

  • 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

SAP Scripts:

  • Introduction to SAP Script (Layout Set)
  • Introduction to Print program
  • Overview about Output Types
  • SAP Script details

Smart Forms :

  • Introduction
  • Why SmartForm
  • SmartForms Vs SAPScript
  • Architecture of SmartForm: Schematic Flow
  • SmartForm Guide
  • Page & Windows
  • SmartStyle
  • Template
  • Smart Form Preview

Enhancements:

  • Requirements
  • SMOD / CMOD
  • Function Exit
  • Menu Exit
  • Screen Exit
  • Text Enhancement
  • Table Enhancement

BADIs(Business Add Ins):

  • Introduction to BAdIs
  • Difference between Customer Exists and BAdIs
  • Implementation of BAdIs
  • Function Implementation
  • Screen Implementation
  • Menu Implementation
  • Definition of new BadIs

Change and Transport Management :

  • R/3 Architecture / Data Components
  • System Landscape
  • Setting Up & Managing System Landscape
  • Change Request
  • Managing Development & Customizing changes
  • Handling Change Requests
  • Basis system 

IDOCs & ALE(Application Link Enabling) :

  • Introduction to EDI and ALE
  • What is an IDOC?
  • Structure of an IDOC
  • IDOC Run-Time Components
  • Control Records
  • Data Records
  • Status Records
  • How & where a IDOC is created?
  • Process Code
  • Partner Profile
  • Inbound processing of IDOC

Object Oriented ABAP:

  • Introduction
  • Keywords
  • Class Builder
  • Objects
  • Local and Global Class Creation Object Handling
  • Methods
  • Abstraction, Encapsulation
  • Inheritance, Polymorphism
  • Event Handling

 

Comments are closed