Monday, June 25

What is SAP ABAP ?


ABAP 4 is the programming language of the SAP R/3 system. It is used to develop or customize SAP R/3 system, ABAP stands for Advanced Business Application Programming. Main components of ABAP 4 programming language are:


ABAP 4 Data Dictionary
ABAP 4 Development Workbench
ABAP 4 Repository Information


SAP's development tools are accessed from the development workbench. R/3 repository stores the program developed using ABAP. Data dictionary contains tables, structures, domains, data elements. In general it contains the attributes and data upon which programs work. Developers of the SAP R/3 system use development workbench to write programs using ABAP language. ABAP is similar to many other programming languages. It consists of Source Code, Attributes and Text elements.
 Transport and maintenance of ABAP code is done though a transport mechanism which is built into the SAP R/3 system. Every change that is done in a ABAP program gets stored into a Transport request which can be moved to QA and subsequently to PRD systems using the transaction SE10. 


It consists of the following sub modules/applications/screens:


1.     ABAP 00
2.     ABAP Query
3.     ABAP Workbench
4.     ALE
5.     ALV reporting
6.     ASAP methodology
7.     Business Connector
8.     Business Server Pages
9.     Business Workflow (BC - WF)
10.  Data Dictionary
11.  Dialog Programming
12.  EBP
13.  EDI
14.  IDOCS
15.  Internet Application Server
16.  LSMW
17.  Menu Painter
18.  Mercator Report Painter
19.  Report writer
20.  Repository Information System
21.  SAP Script
22.  Screen Painter
23.  Smartforms

No comments:

Post a Comment

You are welcome to express your views here...