≡ Menu

What is SAP ABAP | About SAP ABAP Module Tutorial

What is SAP ABAP ?

The following tutorial guides brief introduction about SAP ABAP module and what is SAP ABAP.

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
>>> SAP Streams <<<

What is SAP ABAP | SAP ABAP Module - SAP ABAP training

What is SAP ABAP | About SAP ABAP Module Tutorial

Types of  ABAP/4 Programs

  • 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.