SlideShare a Scribd company logo
University of
Southern California
Enterprise Wide Information Systems
SAP R/3 Overview &
Basis Technology
Instructor: Richard W. Vawter
University of
Southern California
Topics
 The R/3 Basis System
 Client/Server Architecture
 Application Architecture
 System Communication
 Technical Architecture
 Client/Server Overview
 Resource Management
 Technical Configurations
 Object Migration
 The “Database” Client
University of
Southern California
SAP R/3 Basis System
Sales &
Distribution
Materials
Mgmt.
Production
Planning
Financial
Accounting
Controlling
Fixed Assets
Mgmt.
Quality
Mgmt.
Plant
Maintenance
Human
Resources
Workflow
Industry
Solutions
R/3
Client / Server
ABAP/4 Project
System
Logistical Financial
University of
Southern California
Basis System: Three-Tier Computer Hierarchy
Input / Output
of data to users
Access to Dataase:
(Read / Write data)
Central Database
(Storage of all data)
Database
Application
Presentation
Processing of data
using application logic
Presentation of the
processed data to
the user
University of
Southern California
Typical Basis Systems: Client Server Architecture
Central System
Two - tier
Distributed System
Two - tier
Client/Server
Three - tier
Client/Server
Multi-layer
Cooperative
Client/Server
(w/ release 4.0B)
Presentation Application Database
University of
Southern California
Basis System: Application Architecture
Windows 3.1, Windows 95, Windows NT, OSF/Motif,
Presentation Manager, Macintosh
ABAP/4, C, C++
DB2/400
OS/400
Windows ‘95
OS/2
IBM
AS/400
AT&T Data General SNI
Bull/Zenith HP Sequent
Compaq IBM Digital
ADABAS D, Oracle 7.1,
MS SQL Server 6.0
Windows NT
UNIX systems
Bull HP SNI
Digital IBM SUN
AIX SINIX
HP-UX SOLARIS
Digital UNIX
ADABAS D,
DB2, INFORMIX,
ORACLE 7.1
Hardware
Operating
Systems
Databases
Dialog
SAPGUI
Languages
Sold to party: C100
Item Material Qty
10 6301 10
20 6412 10
30 1507 25
O r d e r
University of
Southern California
R/3 Communication / Interfaces
Remote
Function Call
Electronic Data
Interchange
Program Interface
CommunicationObject Linking
and Embedding
Application
Link Enabling
Web
Interface
University of
Southern California
Topics
 The R/3 Basis System
 Client/Server Architecture
 Application Architecture
 System Communication
 Technical Architecture
 Client/Server Overview
 Resource Management
 Technical Configurations
 Object Migration
 The Client
University of
Southern California
Client/Server Overview
Client
Server
LAN
TCP / IP
University of
Southern California
Client/Server Overview (Logical Structure)
Presentation
Data Storage
Application
Logic
Client
Server
University of
Southern California
SAP R/3 Resource Management: The Dispatcher
Data base
Application
Presentation
BuffersWork
Process
Work
Process
Work
Process
Dispatcher
SAP GUI
Communications
University of
Southern California
SAP Memory BufferSAP Memory Buffer
Relational data base systemRelational data base system
SAP GUISAP GUI
SAP R/3 Resource Management: Data Flow
Data base
Application
Presentation
Work
Process
Dispatcher
Terminal
Process
Request queuesRequest queues
11
33
22
44
55
66
77
Roll
Page
University of
Southern California
SAP Dispatcher
SAP R/3 Resource Management: Work Processes
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
1999
Background Jobs
Spool
Enqueue
Dialog Update
Message
Sold to party: C100
Item Material Qty
10 6301 10
20 6412 10
30 1507 25
O r d e r
Sold to party: C100
Item Material Qty
10 6301 10
20 6412 10
30 1507 25
O r d e r
Sold to party: C100
Item Material Qty
10 6301 10
20 6412 10
30 1507 25
O r d e r
Sold to party: C100
Item Material Qty
10 6301 10
20 6412 10
30 1507 25
O r d e r
M
Gateway
R/2
R/3
G
AA
BB
CC
University of
Southern California
SAP R/3 Resource Management:
Lock Management by the Enqueue Work Process
Work
Process
Update
Work
Process
Enqueue
Dispatcher
Work
Process
Update
Work
Process
Enqueue
Dispatcher
Lock table in
main storage
Message
Server
Instance A
Instance B
University of
Southern California
SAP R/3 Resource Management: R/3 Instance
Dialog . . . . Update Spool
Back-
ground
Enqueue
Dispatcher
Database
Instance
Database
Instance Message
Server
Message
Server
SAP
Gateway
SAP
Gateway
Instance Profiles
(parameters)
Instance Profiles
(parameters)
SAP BuffersSAP Buffers
Start
or
Stop
Start
or
Stop
Central Instance
University of
Southern California
SAP R/3 Resource Management:
Distributed SAP R/3 Processing
Dialog Update Enqueue Spool
Dispatcher
Mess-
age
Gate-
way
Instance 01
Enqueue Dialog . . .
Dispatcher
Instance 02
Dialog
Back-
ground
Enqueue
Dispatcher
Instance 03
University of
Southern California
Technical Configuration
Development Testing Production
Database
Servers
Application
Servers
Presentation
Servers
University of
Southern California
Technical Configuration: Example
University of
Southern California
Object Migration
Program A
Table A
Screen A
Program A
Table A
Screen A
Program A
Table A
Screen A
Development QA Testing Production
Corrections and Transport
University of
Southern California
Object Migration
Program A
Version 1
Program A
Version 1
Program A
Version 2
Program A
Version 2
Program A
Version 3
Program A
Version 3
Program A
Version 1
Program A
Version 1
Program A
Version 2
Program A
Version 2
Program A
Version 3
Program A
Version 3
Originals
Development QA Testing
Corrections
and
Transport
?
?
University of
Southern California
The Client
R/3
America
R/3
Europe
R/3
Japan
America Client 010America Client 010
Japan Client 030Japan Client 030
Europe Client 020Europe Client 020
University of
Southern California
Client Copies
Configuration
Development
Interface Testing
Quality Assurance
User Training

More Related Content

PPT
Sohi manjinder
PPTX
05. sap architecture final and os concepts (1)
PPT
Notes1
PPT
Architecture overview
PPT
Sapbasic
PPT
Sap overview posted by Parikshit Sanghavi
PPT
Sap overview
PPT
Enterprise wide information systems - SAP R3 overview & basis technology
Sohi manjinder
05. sap architecture final and os concepts (1)
Notes1
Architecture overview
Sapbasic
Sap overview posted by Parikshit Sanghavi
Sap overview
Enterprise wide information systems - SAP R3 overview & basis technology

Similar to Sap overview (20)

PPTX
SAP BASIS Simplified Learning with End to End
PPT
Sap basis training demo basis online training in usa,uk and india
PPT
Sap basis training demo basis online training in usa,uk and india
PPTX
PDF
Sap basis administrator user guide
PPT
Erp sap r3 overview introduction
PPTX
SAP Basis Overview
PPTX
Sap security online training
PPTX
Oracle apps scm online training
PDF
Sap abap training !! sap abap online training !! sap abap video training !! ...
PPT
dokumen.tips_sap-basis-ppt.ppt
PPS
S A P Orientation
PPT
1 basis technical-overview
PPT
Sap basis online training classes
PPT
Session 6 & 7
DOCX
Sap basis course content
PPT
Basis Overview
PPT
ERP-Orientation.ppt
PPTX
SAP ARCHITECTURE (I).pptx
PPT
Introduction to SAP
SAP BASIS Simplified Learning with End to End
Sap basis training demo basis online training in usa,uk and india
Sap basis training demo basis online training in usa,uk and india
Sap basis administrator user guide
Erp sap r3 overview introduction
SAP Basis Overview
Sap security online training
Oracle apps scm online training
Sap abap training !! sap abap online training !! sap abap video training !! ...
dokumen.tips_sap-basis-ppt.ppt
S A P Orientation
1 basis technical-overview
Sap basis online training classes
Session 6 & 7
Sap basis course content
Basis Overview
ERP-Orientation.ppt
SAP ARCHITECTURE (I).pptx
Introduction to SAP
Ad

Recently uploaded (20)

PDF
REAL ILLUMINATI AGENT IN KAMPALA UGANDA CALL ON+256765750853/0705037305
PDF
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
PPTX
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
PDF
Transcultural that can help you someday.
PDF
Introduction to the R Programming Language
PDF
Optimise Shopper Experiences with a Strong Data Estate.pdf
PDF
Data Engineering Interview Questions & Answers Batch Processing (Spark, Hadoo...
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PDF
Microsoft Core Cloud Services powerpoint
PDF
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
PPTX
retention in jsjsksksksnbsndjddjdnFPD.pptx
PDF
Capcut Pro Crack For PC Latest Version {Fully Unlocked 2025}
PPTX
Leprosy and NLEP programme community medicine
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PDF
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
PDF
Business Analytics and business intelligence.pdf
PPTX
modul_python (1).pptx for professional and student
PPTX
Pilar Kemerdekaan dan Identi Bangsa.pptx
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
REAL ILLUMINATI AGENT IN KAMPALA UGANDA CALL ON+256765750853/0705037305
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
sac 451hinhgsgshssjsjsjheegdggeegegdggddgeg.pptx
Transcultural that can help you someday.
Introduction to the R Programming Language
Optimise Shopper Experiences with a Strong Data Estate.pdf
Data Engineering Interview Questions & Answers Batch Processing (Spark, Hadoo...
Qualitative Qantitative and Mixed Methods.pptx
Microsoft Core Cloud Services powerpoint
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
retention in jsjsksksksnbsndjddjdnFPD.pptx
Capcut Pro Crack For PC Latest Version {Fully Unlocked 2025}
Leprosy and NLEP programme community medicine
IBA_Chapter_11_Slides_Final_Accessible.pptx
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
Business Analytics and business intelligence.pdf
modul_python (1).pptx for professional and student
Pilar Kemerdekaan dan Identi Bangsa.pptx
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
Ad

Sap overview

  • 1. University of Southern California Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology Instructor: Richard W. Vawter
  • 2. University of Southern California Topics  The R/3 Basis System  Client/Server Architecture  Application Architecture  System Communication  Technical Architecture  Client/Server Overview  Resource Management  Technical Configurations  Object Migration  The “Database” Client
  • 3. University of Southern California SAP R/3 Basis System Sales & Distribution Materials Mgmt. Production Planning Financial Accounting Controlling Fixed Assets Mgmt. Quality Mgmt. Plant Maintenance Human Resources Workflow Industry Solutions R/3 Client / Server ABAP/4 Project System Logistical Financial
  • 4. University of Southern California Basis System: Three-Tier Computer Hierarchy Input / Output of data to users Access to Dataase: (Read / Write data) Central Database (Storage of all data) Database Application Presentation Processing of data using application logic Presentation of the processed data to the user
  • 5. University of Southern California Typical Basis Systems: Client Server Architecture Central System Two - tier Distributed System Two - tier Client/Server Three - tier Client/Server Multi-layer Cooperative Client/Server (w/ release 4.0B) Presentation Application Database
  • 6. University of Southern California Basis System: Application Architecture Windows 3.1, Windows 95, Windows NT, OSF/Motif, Presentation Manager, Macintosh ABAP/4, C, C++ DB2/400 OS/400 Windows ‘95 OS/2 IBM AS/400 AT&T Data General SNI Bull/Zenith HP Sequent Compaq IBM Digital ADABAS D, Oracle 7.1, MS SQL Server 6.0 Windows NT UNIX systems Bull HP SNI Digital IBM SUN AIX SINIX HP-UX SOLARIS Digital UNIX ADABAS D, DB2, INFORMIX, ORACLE 7.1 Hardware Operating Systems Databases Dialog SAPGUI Languages Sold to party: C100 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 O r d e r
  • 7. University of Southern California R/3 Communication / Interfaces Remote Function Call Electronic Data Interchange Program Interface CommunicationObject Linking and Embedding Application Link Enabling Web Interface
  • 8. University of Southern California Topics  The R/3 Basis System  Client/Server Architecture  Application Architecture  System Communication  Technical Architecture  Client/Server Overview  Resource Management  Technical Configurations  Object Migration  The Client
  • 9. University of Southern California Client/Server Overview Client Server LAN TCP / IP
  • 10. University of Southern California Client/Server Overview (Logical Structure) Presentation Data Storage Application Logic Client Server
  • 11. University of Southern California SAP R/3 Resource Management: The Dispatcher Data base Application Presentation BuffersWork Process Work Process Work Process Dispatcher SAP GUI Communications
  • 12. University of Southern California SAP Memory BufferSAP Memory Buffer Relational data base systemRelational data base system SAP GUISAP GUI SAP R/3 Resource Management: Data Flow Data base Application Presentation Work Process Dispatcher Terminal Process Request queuesRequest queues 11 33 22 44 55 66 77 Roll Page
  • 13. University of Southern California SAP Dispatcher SAP R/3 Resource Management: Work Processes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1999 Background Jobs Spool Enqueue Dialog Update Message Sold to party: C100 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 O r d e r Sold to party: C100 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 O r d e r Sold to party: C100 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 O r d e r Sold to party: C100 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 O r d e r M Gateway R/2 R/3 G AA BB CC
  • 14. University of Southern California SAP R/3 Resource Management: Lock Management by the Enqueue Work Process Work Process Update Work Process Enqueue Dispatcher Work Process Update Work Process Enqueue Dispatcher Lock table in main storage Message Server Instance A Instance B
  • 15. University of Southern California SAP R/3 Resource Management: R/3 Instance Dialog . . . . Update Spool Back- ground Enqueue Dispatcher Database Instance Database Instance Message Server Message Server SAP Gateway SAP Gateway Instance Profiles (parameters) Instance Profiles (parameters) SAP BuffersSAP Buffers Start or Stop Start or Stop Central Instance
  • 16. University of Southern California SAP R/3 Resource Management: Distributed SAP R/3 Processing Dialog Update Enqueue Spool Dispatcher Mess- age Gate- way Instance 01 Enqueue Dialog . . . Dispatcher Instance 02 Dialog Back- ground Enqueue Dispatcher Instance 03
  • 17. University of Southern California Technical Configuration Development Testing Production Database Servers Application Servers Presentation Servers
  • 19. University of Southern California Object Migration Program A Table A Screen A Program A Table A Screen A Program A Table A Screen A Development QA Testing Production Corrections and Transport
  • 20. University of Southern California Object Migration Program A Version 1 Program A Version 1 Program A Version 2 Program A Version 2 Program A Version 3 Program A Version 3 Program A Version 1 Program A Version 1 Program A Version 2 Program A Version 2 Program A Version 3 Program A Version 3 Originals Development QA Testing Corrections and Transport ? ?
  • 21. University of Southern California The Client R/3 America R/3 Europe R/3 Japan America Client 010America Client 010 Japan Client 030Japan Client 030 Europe Client 020Europe Client 020
  • 22. University of Southern California Client Copies Configuration Development Interface Testing Quality Assurance User Training

Editor's Notes

  • #18: SAP R/3 Technical Configuration An SAP R/3 System can consist of one or more instances (e.g. a central instance or a distributed SAP R/3 System). Multiple instances are represented by the configuration of a database server and one or more application servers. Only one database and dictionary will exist for an SAP R/3 System. Note: with R/4, you can have multiple database instances. To isolate each distinct phase of an implementation, a typical or recommended configuration for an SAP R/3 System implementation will consist of three separate systems: Development: for configuration of SAP applications with user specific data and user development. Quality Assurance Testing: to isolate development from final testing and user training for production. Production: of live business transactions and company data.