Top Banner
June 15, 2022 1 Training On ABAP/4 By Pothuri Vinod Krishna
25
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1  sap r3

April 12, 2023 1

Training On ABAP/4

By Pothuri Vinod Krishna

Page 2: 1  sap r3

April 12, 2023 2

Introduction to SAP R/3

• SAP Pronounce as ESSAYPEE . Never pronounce as sap of a tree.

• Systems, Applications andProducts in Data Processing.

• R Real Time

• 3 3 Tier Architecture

Page 3: 1  sap r3

April 12, 2023 3

What is SAP R/3 ?

It is one of the ERP systems.

Page 4: 1  sap r3

April 12, 2023 4

What is ERP ?

Enterprise Resource Planning

Page 5: 1  sap r3

April 12, 2023 5

Main Aim of SAP R/3

SAP R/3 is mainly aimed at Business Applications like Finance, S&D, MM etc.,

Over 20,000 companies rely on this SAP R/3 system.

Page 6: 1  sap r3

April 12, 2023 6

These Companies include:

• Oil & Gas

• Transport

• Insurance

• Pharma

• Banking &

• Telecommunications etc.,

Page 7: 1  sap r3

April 12, 2023 7

Hardware Vendors:

• IBM

• Compaq

• Bull

• AT&T

• Sun etc.,

Page 8: 1  sap r3

April 12, 2023 8

Major Implementators:

• Price water House & Coopers

• Anderson Consulting

• Ernst & Young

• KPMG

• Deloitte & Touche etc.,

Page 9: 1  sap r3

April 12, 2023 9

History

Company : SAP AG

When : 1972

Where : Walldorf, Germany

By Whom : 4 former IBM employees.

R/3 Introduction : 1992

position in 1995(ISV) : 5

Page 10: 1  sap r3

April 12, 2023 10

SAP Products

• R/2 System

• R/3 System

Page 11: 1  sap r3

April 12, 2023 11

R/2 System

• It is a main frame system compatible to IBM, Siemens etc.,

• Data intensive and big centralised Industries.• It is not open system.

(It can not communicate with other systems. But with the help of ALE it can be linked to R/3 and can be made open system)

Page 12: 1  sap r3

April 12, 2023 12

R/3 system

• Client server system

• Multi Lingual

• It can be easily customized based on country’s needs.

• It has OSS (Online Support System)

• It has other services like Information service and Maintenance service.

• It has Preventive service (early watch serv.)

Page 13: 1  sap r3

April 12, 2023 13

SAP R/3 Architecture

Presenta ionServer

P resenta tionServer

P resenta tionServer

App lica tionServer

P resenta tionServer

P resenta ionServer

App lica tionServer

P resenta tionServer

App lica tionServer

DatabaseServer

Page 14: 1  sap r3

April 12, 2023 14

SAP R/3 Architecture contd.

Database Server : Stores Database.

Application Server : Contains Software for Running the

Application Logic.

Presentation Server : Graphical User Interface

Page 15: 1  sap r3

April 12, 2023 15

SAP R/3 Architecture contd.

The advantage of having 3 tier or 3 layered Architecture is to reduce traffic on the Database Server.

Page 16: 1  sap r3

April 12, 2023 16

SAP R/3 Architecture contd.

Based on the required degree of distribution, you can combine two servers or all three servers in the same machine (Stand alone).

Page 17: 1  sap r3

April 12, 2023 17

SAP R/3 Structure

• Application Layer for Standard and new applications.

• Middle ware Layer also called as R/3 Basis (will be discussed later)

• Operating System, DatabaseO.S Database GUI Protocols

NT Oracle Win 3.1 TCP/IP

Unix Ingress NT,95 CPC

AS/400 Informix,DB/2

Page 18: 1  sap r3

April 12, 2023 18

Components of M.W.Layer

• ABAP/4 Development Workbench

• Database Interface

• GUI etc.,

Page 19: 1  sap r3

April 12, 2023 19

ABAP/4 Dev Workbench

It contain different tools for development of ABAP/4 objects, checking and analysing programs and finally transportation of objects. 1) ABAP/4 Language 2) Data modeler

3) Object browser 4) Repository

5) Test & Analysing tools

6) The Query and 7) Work Bench Organizer

Page 20: 1  sap r3

April 12, 2023 20

ABAP/4 Language

It is the Central part of Middle ware layer that eliminates dependencies from Hardware, Operating Systems or database management systems.

Page 21: 1  sap r3

April 12, 2023 21

Data Modeler

Relation ship between the tables are stored in the form of ER diagrams.

(ER = Entity Relationship)

Page 22: 1  sap r3

April 12, 2023 22

Object Browser

Hirarcheal representation of Programs, Screens, Menus, Transactions, Tables etc.,

Page 23: 1  sap r3

April 12, 2023 23

Repository

The ABAP/4 Repository is made up of following Runtime Objects.

• Programs

• Screens and

• Dictionary

Dictionary contains Metadata. Metadata is nothing but description of data and definitions.

Page 24: 1  sap r3

April 12, 2023 24

Test & Analysing Tools

For testing and analysing performance of Programs and Transactions.

Page 25: 1  sap r3

April 12, 2023 25

Work Bench Organizer

Transportation of Objects between the systems.