Upload
bhargav-darapareddy
View
294
Download
2
Tags:
Embed Size (px)
Citation preview
April 12, 2023 1
Training On ABAP/4
By Pothuri Vinod Krishna
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
April 12, 2023 3
What is SAP R/3 ?
It is one of the ERP systems.
April 12, 2023 4
What is ERP ?
Enterprise Resource Planning
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.
April 12, 2023 6
These Companies include:
• Oil & Gas
• Transport
• Insurance
• Pharma
• Banking &
• Telecommunications etc.,
April 12, 2023 7
Hardware Vendors:
• IBM
• Compaq
• Bull
• AT&T
• Sun etc.,
April 12, 2023 8
Major Implementators:
• Price water House & Coopers
• Anderson Consulting
• Ernst & Young
• KPMG
• Deloitte & Touche etc.,
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
April 12, 2023 10
SAP Products
• R/2 System
• R/3 System
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)
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.)
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
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
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.
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).
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
April 12, 2023 18
Components of M.W.Layer
• ABAP/4 Development Workbench
• Database Interface
• GUI etc.,
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
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.
April 12, 2023 21
Data Modeler
Relation ship between the tables are stored in the form of ER diagrams.
(ER = Entity Relationship)
April 12, 2023 22
Object Browser
Hirarcheal representation of Programs, Screens, Menus, Transactions, Tables etc.,
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.
April 12, 2023 24
Test & Analysing Tools
For testing and analysing performance of Programs and Transactions.
April 12, 2023 25
Work Bench Organizer
Transportation of Objects between the systems.