Google+

Monday 1 December 2014

SAP ABAP Module at RGS

SAP ABAP module

SAP ABAP: - ABAP stands for Advanced Business Application Programming / 4th Generation Language. ABAP is a programming language used for developing applications for the SAP R/3 system. SAP will run applications written using ABAP /4.
ABAP/4 cannot run directly on an operating system as it requires a set of programs to load, interpret, and buffer its input and output.
Three Tier Architecture of R/3
  1. Database Server
  2. Application Server
  3. Presentation Server
Application Server contains software components to run the program and it contains a SAP kernel, which can run ABAP /4 Program.
ABAP /4 Development workbench :-
The development environment of SAP R/3 system is fully integrated set of development tools, data dictionary and programming language
  • Executable Programs (ABAP Reports)
  • INCLUDE Program
  • Module Pool/Dialogue programs
  • Sub-Routine Pool
  • Interface Pool
  • Class Pool
  • Type Pool
  • Function Group
Executable Programs (ABAP Reports):- Executable Programs are I programs type that represented with the keyword REPORT
INCLUDE Program:- INCLUDE Programs are I programs type that represented with the keyword INCLUDE
Module Pool/Dialogue programs:- These are type M programs represented with the keyword PROGRAM.
Sub-Routine Pool:- Sub-Routine Pool are S programs type that represented with the keyword PROGRAM.
Interface Pool:- Interface Pool are J programs type that represented with the keyword INTERFACE-POOL.
Class Pool:- Class Pool are K programs type that represented with the keyword CLASS-POOL.
Function Group:- Function Group are F programs type that represented with the keyword FUNCTION-POOL.
Type group:- Type group are represented with the keyword TYPE-POOL

Courses Offered