Sap Abap: ERP-Enterprise Resource Planning

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

SAP ABAP

ERP- Enterprise Resource Planning.


 ERP terms are used for software that constant the whole organization’s different
departments.
 The use of this package makes it possible to track and manage sales, production,
finance, accounting, and human resources in real-time.

Main Vendors of ERP


1. SAP
2. People Soft
3. Oracle
4. Baan
5. JD Edwards.

Enterprise Software systems can be classified into two types


 Decentralized system
 Centralized system

Decentralized system:
 Data is maintained locally at the individual department.
 Department does have access to data of other departments/BU.

Centralized System:
 Data is maintained at a central location and is shared with the various department.
 Department has access to information of other departments/BU

Introduction of SAP:
 SAP stands for System Application and Production in Data Processing.
 It is an ERP software that is used by medium size as well as top MNCs.
 SAP supports every business scenario/application commonly used in business.

SAP Architecture:
 SAP Architecture are two types
1. R/2 Architecture
2. R/3 Architecture

R/2 Architecture means Two-tier architecture


 Server Layer
 Client Layer
Disadvantages
 As the number of client systems increases the load on the database server will
increase and the response time will be delayed.
 Since the response time is delayed the output will be very slow on the client system
which is a very big disadvantage.
 To overcome this problem we have a new architecture called as a three-tier
architecture.

R/3 Architecture means Three-tier architecture

1. Database sever Layer


2. Application sever Layer
3. Presentation sever Layer
Database server layer: A server that is responsible only for storing the data is called the
database server layer.
Application server layer: A server that is responsible for only executing the applications or
programs is called the application server layer.
Presentation server layer: A server that is responsible for just presenting the output and taking
the input is called a presentation server layer.

What is ABAP
 ABAP stands for Advanced Business Application Programing Language.
 It is a 4th generation Language, hence also known as ABAP/4
 Created by SAP initially for report creation. Later evolved into a full language.
 Entire SAP ERP software is developed using a single programming language, i.e.
ABAP
 The language is case-insensitive and each statement terminates with a period.

Roles of ABAP
 Receiving a ticket/Bug in the form of a Functional specification document.
 Analyze the business requirement as per the given Functional spec.

 Estimate the number of hours for business requirement

 Develop the object

 Perform unit testing

 Release the developed object to testing server.

 Prepare Technical Specification document for object.

You might also like