Professional Documents
Culture Documents
SAP?
Company ERP Software package
R/2 R/3
Why ERP
Integration Best business practices
Standardization
Logistical
Financial Accounting
Financial
Materials Mgmt.
Controlling
Production Planning
R/3
Quality Mgmt. Plant Maintenance
Project System
Human Resources
Industry Solutions
Central System Two - tier Distributed System Two - tier Client/Server Three - tier Client/Server Multi-layer Cooperative Client/Server
SAP
3-Tier Configuration Web-enabled
Presentation
Presentation
Internet Transaction Service/Web Service
Application
In a central R/3 System configuration, one host is responsible for all processing tasks.
SAP
3-Tier Configuration Web-enabled
Presentation
Presentation
Internet Transaction Service/Web Service
Application
presentation servers that are responsible solely for formatting the graphical interface. Many R/3 System users use PCs with Microsoft Windows -installed, for example, as presentation servers.
SAP
3-Tier Configuration Web-enabled
2-Tier Configuration
Presentation
Presentation
Internet Transaction Service/Web Service
Application
An alternative two-tier configuration is to install powerful desktop systems and to use these for presentation and applications (two-tier client/server). This type of configuration is particularly useful for expensive applications (such as simulations) or
SAP
3-Tier Configuration Web-enabled
Presentation
Presentation
Internet Transaction Service/Web Service
Application
In a three-tier configuration, you use your own host for the three tiers. Using data from the database server, several different application servers can operate at the same time. To ensure that the load on individual servers is as even as possible and to achieve optimal performance, you can use special application servers for individual
SAP
3-Tier Configuration Web-enabled
Presentation
Presentation
Internet Transaction Service/Web Service
Application
To web-enable the SAP Applications, a Web Server and an ITS (Internet Transaction Server) are needed. The web-service and the services for the ITS can run on one server or on two dedicated servers. The presentation in this configuration is provided
Access to Dataase:
(Read / Write data)
Database
Input / Output of data to users
Processing of data using application logic
Application
Presentation
Client/Server Overview
Server
LAN/WAN
TCP / IP
Client
Data Storage
Application Logic
Client
Presentation
W h a t d o e s a n R /3 D a ta b a s e C o n ta in ?
R /3 S y s te m
d a ta b a s e
C lie n t
C lie n t
C lie n t
W h a t is a C lie n t?
A c lie n t is a n a u to n o m o u s u n it in th e R /3 S y s te m w ith re g a rd to c o m m e rc ia l la w , o rg a n iza tio n , a n d d a ta .
r s e r re c o r e t s d user Ma r a u th s e s o r iz a U tio n
C lie n t
c lie
SAP AG
Testing
Production
Application Servers
Presentation Servers
Object Migration
Corrections and Transport
Development QA Testing Production
Object Migration
Development Corrections and Transport QA Testing Program A Version 1 Program A Version 2 Program A Version 3 Program A Version 1 Program A Version 2 Program A Version 3
Originals
Geography-based Clients
America Europe Japan Client 010 Client 020 Client 030
Client Copies
Configuration
Development
Quality Assurance
Interface Testing User Training
ERP: Integration
Integrate people, data and business processes within and between organizations.
Collaboration, non-redundancy, consistency and internal process optimization.
Procurement Process
Outline Agreement
Purchase Requisition
Demand
Vendor
Scheduling Agreement
Accounts Payable
Invoice Verification
Purchase Order
Production Process
Schedule/Release
Goods Issue
Shop Floor
Order Settlement
Goods Receipt
Customer Order
Picking
Packing
Accounts Receivable
Billing
Goods Issue
Goods Issue
Final Payment
Partial Payment
Billing
Dependent Demand
MRP Run
Production Scheduling
Purchasing
Process Flow
Production
Goods Receipt
Accounts Receivable
Billing
Goods Issue
Logging In
Basics
Client
This is a numeric field. This number defines a whole business entity.
User
Every SAP user has a user name. Users of SAP system are client-specific, which means that having a user identification on one client will only allow access to that particular client.
Password Rules
Letters Numbers Easy to remember 3-8 Characters long No 3 Characters can be the same Do not start with a ? or an ! Do not use previous 5 passwords
Language
SAP supports multi-national character sets and languages on the same system, at the same time. Default languages are English and German.
Field Types
There are three types of Entry Fields
Required Default entry Optional entry field
Sessions
An SAP session is a window in which the user may perform a particular task. A User may have up to nine sessions open at one time.
Presentation
SAP GUI
Application
Dispatcher
Communications
Work Process
Work Process
Work Process
Buffers
Data base
SAP GUI
1 Application
Dispatcher
7 2 6
Work Process Request queues SAP Memory Buffer Roll Page
4 Data base
5
Relational database system
B
Message
Sold to party: C100
Item Material Qty 10 6301 10 20 6412 10 30 1507 25
Order
Order
M
Sold to party: C100
Item Material Qty 10 6301 10 20 6412 10 30 1507 25
Order
Order
Background Jobs
1999
1 5 12 19 26 6 13 20 27 7 14 21 28 8 15 22 29 2 9 16 23 30 3 10 17 24 31 4 11 18 25
SAP Dispatcher
Enqueue Gateway
Spool
R/3 R/2 G
SAP R/3 Resource Management: Lock Management by the Enqueue Work Process
Instance A
Dispatcher
Message Server
Work Process
Enqueue
Instance B
Dispatcher
Message Server
SAP Gateway
Dispatcher Background
Dialog
....
Update
Spool
Enqueue
SAP Buffers
Start or Stop
Instance 03
Dispatcher Background Dispatcher
Instance 02
Dialog
Enqueue
Enqueue
Dialog
...
Instance 01
Dispatcher Message Gateway
Dialog
Update
Enqueue
Spool
Reporting
Three basic steps to running a report
Access the report Enter selection criteria Execute the report
System Messages
E - Error
An invalid entry has been made. The cursor moves to the field where the error has occurred.
W - Warning
A possible error has been made. The user can continue without changing.
I Information
Feedback from the system.
Organizational Structures in each module Master Data - Customers, Materials, Rules - required entries, tolerances,
Mapping
Assignment of organizational structures to reflect the enterprise model