SAP R/3 Architecture


The SAP R/3 System architecture consists of three layers: Presentation, Application, and Data Storage.The following diagram illustrates the functions  (Request & Response) done by each layer and how the layers work together:


Presentation

This is where users of the SAP R/3 System will submit input to the SAP R/3 System for the processing of their business transactions.It is also where the output from these transactions appears as output fields, reports, tables and spread sheets.

Application

This layer consists of  Presentation Components, SAP Applications, Kernel & Basis Services and ABAP Workbench.
  1. Presentation Components : The presentation components are responsible for the interaction between the R/3 System and the user. Based on the request received, presentation components inform to the client system, which screen should be presented to the end user.
  2. SAP Applications : An appropriate SAP Application responsible for accomplishing the request is identified by the presentation components & is provided to the kernel & Basis services.
  3. Kernel & Basis Services : It provides the run time environment to process the SAP Application along with the data & return results to the end user.
  4. ABAP Workbench : It is a development environment that provides the necessary tools to develop new SAP Applications or customize the existing SAP Applications.
Database


Each SAP R/3 System is linked to a database system, it consisting of a database management
system (DBMS) and the database itself. The applications do not communicate directly with
the database. Instead, they use Basis services.                                                                                            

ABOUT ERP



INTRODUCTION
Enterprise resource planning (ERP) systems integrate internal and external management information across an entire organization, embracing finance/accounting, manufacturing, sales and service, customer relationship management, etc. ERP systems automate this activity with an integrated software application. Their purpose is to facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders.
ERP systems can run on a variety of hardware and network configurations, typically employing a database as a repository for information.

DEFINITION
ERP is a software solution to automate the business process of very large organizations  to use the resources optimally in order to get the more profits.

CHARACTERISTICS

ERP(Enterprise Resource Planning ) systems typically include the following characteristics:

  • An integrated system that operates in real time (or next to real time), without relying on periodic updates.
  • A common database, which supports all applications.
  • A consistent look and feel throughout each module.
  • Installation of the system without elaborate application/data integration by the Information Technology (IT) department.
 
ERP - PACKAGES

  1. SAP - R/3
  2. ORACLE - APPLICATIONS
  3. PEOPLE SOFT
  4. JD EDWARDS
  5. BANN

INDEX

About ABAP-TEACHER



Welcome to ABAP developers, the main intention behind the creation of this blog is to provide useful information to the  beginners of ABAP developers and also it helps you to learn  some of the concepts of ABAP programming without any assistance.

The prerequisite of self learning of ABAP programming is the better knowledge in basic programming  and in object - oriented programming. Within the pages of this blog you will find everything you need to know to create ABAP reports and all other programming part. Starting from object -oriented programming we will facilitate all the necessary things you require.

Soon this blog will come with full fledged data.


For Queries

abapteacher@gmail.com