Friday, August 15, 2014

What is SAP ABAP (Advanced Business Application Programming)

This SAP article will guide you all about “SAP ABAP (Advanced Business Application Programming)”.


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


SAPStream SAP STREAM1


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.


 


Now, you must have got clear idea about “SAP ABAP (Advanced Business Application Programming)”


 


 



What is SAP ABAP (Advanced Business Application Programming)

No comments:

Post a Comment