1 Introduction To Sap
1 Introduction To Sap
1 Introduction To Sap
What IS ERP?
ERP stands for Enterprise Resource Planning.
Advantages of ERP
Higher management performance
Better accuracy and availability of information
Improved coordination
Precise planning
Enhanced reports
Scalability and flexibility
Cost-effectiveness
Easier access to management systems
Improved customer service
SAP
Disadvantages of ERP
After the hugely successful R/3, SAP created more and more niche software
like Customer Relationship Management (CRM), SRM, XI (now called Process
Integration or PI) and once again living up to the standards of SAP by
maintaining tight integration with their core ECC software. The newest version
of the suite is SAP ECC 6.0.
SAP History
SAP Founded in and around 1972 by five IBM engineers Hopp, Wellenreuther,
Hector, Tschira and Plattner.
SAP R/1:– The first version of SAP software was launched in and around 1972
known as the “R/1 system. R” stands for real-time data processing. it is one
tier architecture in which three layers Presentation, Application, and Database
are installed in one system/server (one – Presentation + Application +
Database)
SAP R/2:– In 1979 second version of SAP R/2 was released. with IBM’s
database and a dialogue-oriented business application. SAP R/2 to handle
different languages and currencies. R/2 is 2 tier architecture in which three
layers of Presentation, Application, and Database are installed in two
separate servers.
(Server one – Presentation, Server two – Application + Database
SAP R/3:– SAP upgraded R/2 to R/3. SAP R/3 is the client/server version of the
software and it is 3 tier architecture in which three layers of Presentation,
Application, and database are installed in three servers/systems.
Server one – Presentation, Server Two – Application, server Three – Database
SAP S/4Hana – In the year 2010, a new version of SAP Hana has been
released. SAP Hana (High-Performance Analytic Application) is a memory
computing database. The latest version of Hana is SAP S/4Hana 2020,
Products of SAP
what is SAP R/1, R/2, R/3? or Difference between R/1, R/2, R/3?
SAP R/1 was the first version, and it is one tier architecture in which three
layers Presentation, Application, and Database are installed in one
system/server
SAP R/2 is the mainframe version of the software, and it is 2 tier architecture
in which three layers Presentation, Application, and Database are installed
in two separate servers.
SAP R/3 is the client/server version of the software, and it is 3 tier architecture
in which three layers Presentation, Application, and database are installed in
three server/system
R/2 Client-Server
SAP
The need of middle layer/ tier rose to come out of the steps. The result is the
Application layer/ Server
DB Client is installed to free up the clients (i.e. there will be only one DB Client
for Application server earlier each client needs DB Client software)
There is a queue mechanism to handle the request there by reducing the load
on the client and server.
User requests are served based on the FIFO using dispatcher.
Work process task handlers are used to interpret and process the request.
Intermediate buffers are available for the frequently accessed content to
reduce the load on the Database server.
The server side processing is only takes place for new requests there
by server resources are optimally used.
1. Presentation
2. Application
3. Database
It’s called front-end. Only the front-end is installed in the user’s PC not the
application/database servers.
Database Server: –Database server stores and retrieves data as per SQL
queries generated by ABAP and Java applications.
Presentation Layer:
SAP
The Presentation Layer contains the software components that make up the
SAPgui (graphical user interface). This layer is the interface between the R/3
System and its users. The R/3 System uses the SAPgui to provide an intuitive
graphical user interface for entering and displaying data.
The presentation layer sends the user’s input to the application server, and
receives data for display from it. While a SAPgui component is running, it
remains linked to a user’s terminal session in the R/3 System.
Application Layer:
Database Layer:
The Database Layer consists of a central database system containing all of the
data in the R/3 System. The database system has two components – the
database management system (DBMS), and the database itself. SAP has
manufactured its own database named Hana but is compatible with all major
databases such as Oracle.All R/3 data is stored in the database. For example,
the database contains the control and customizing data that determine how
your R/3 System runs. It also contains the program code for your
applications. Applications consist of program code, screen definitions,
menus, function modules, and various other components. These are stored in
a special section of the database called the R/3 Repository, and are
accordingly called repository objects. R/3 repository, objects are used in
ABAP workbench.