SAP ABAP

SAP ABAP Training

Introduction

  • Architecture of SAP R/3 Applications.
  • Database Layer
  • Application Layer
  • Presentation Layer
  • Work Processes and it’s components
  • Screen Processor
  • ABAP Processor
  • Types of work processes
  • Understanding the logon client
  • Typical R/3 landscape

ABAP in the SAP R/3 System

  • ABAP Editor
  • Flow of ABAP programs
  • General Program Conventions
  • Naming and Programming Conventions
  • Keywords, Statements, and Comments
  • Types of ABAP Program
  • Executable Programs
  • Non-Executable Programs
  • Program Structure with Example
  • Program Structure
  • Creating a Program
  • Creating a Declaration Part
  • Creating a Processing Block
  • Compiling and Executing Programs
  • Troubleshooting
  • Classical and Interactive reporting

ABAP Workbench.

  • Dictionary
  • Function Builder
  • Screen Painter
  • Menu Painter
  • Object Navigator
  • Subroutines
  • Working with files
  • Files on the Application Server
  • Files on the Presentation Server

Batch input

  • Batch Input Programming
  • Process Description
  • Preparing Data Transfer
  • Using the Transaction Recorder
  • Creating Conversion Programs
  • Choosing the Data Transfer Method
  • Batch Input Monitoring

Reporting using ALV

  • ALV Grid Control: Details
  • ALV Grid Control Screen Layout
  • Simple Program with ALV Grid Control
  • Creating a Program
  • Creating an ALV Grid Control
  • List Displays in the ALV Grid Control

Customizing standard SAP

  • User exits
  • BADI
  • Transports
  • Tools
  • Trace
  • Runtime analysis
  • Code Optimization
  • Industry best practices
  • Techniques to write robust and efficient code
  • Tools used to pinpoint performance problems

Comments are closed.