sap overview1
TRANSCRIPT
-
7/31/2019 Sap Overview1
1/48
SAP Overview
-
7/31/2019 Sap Overview1
2/48
SAP?
Company
ERP Software package
R/2
R/3
-
7/31/2019 Sap Overview1
3/48
Why ERP
Integration
Best business practices
Standardization
-
7/31/2019 Sap Overview1
4/48
Why not ERP?
Complexity
Cost
Inflexibility
-
7/31/2019 Sap Overview1
5/48
SAP R/3 System Business Modules
Sales &Distribution
MaterialsMgmt.
Production
Planning
Financial
Accounting
Controlling
Fixed Assets
Mgmt.
Quality
Mgmt.
Plant
Maintenance
Human
Resources
Workflow
IndustrySolutions
R/3Client / Server
ABAP/4 ProjectSystem
Logistical Financial
-
7/31/2019 Sap Overview1
6/48
R/3 System: Hardware/Software Views
-
7/31/2019 Sap Overview1
7/48
Typical Client Server Architectures
Central System
Two - tierDistributed System
Two - tierClient/Server
Three - tierClient/Server
Multi-layerCooperative
Client/Server
Presentation Application Database
-
7/31/2019 Sap Overview1
8/48
Database andApplication
R/3 System Configurations
Central System
SAP
2-Tier Configuration 3-Tier Configuration Web-enabled
Presentation
Database,
Application,
Presentation Database
Application
Presentation
InternetTransaction
Service/WebService
In a central R/3 System configuration, one host is responsible for all processingtasks.
-
7/31/2019 Sap Overview1
9/48
Database andApplication
R/3 System Configurations
Central Systems
SAP
2-Tier Configuration 3-Tier Configuration Web-enabled
Presentation
Database,
Application,
Presentation Database
Application
Presentation
InternetTransaction
Service/WebService
Two-tier R/3 System configurations are usually implemented using specialpresentation 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.
-
7/31/2019 Sap Overview1
10/48
An alternative two-tier configuration is to install powerful desktop systems and to usethese for presentation and applications (two-tier client/server). This type ofconfiguration is particularly useful for expensive applications (such as simulations) or
for software developers.
Database andApplication
R/3 System Configurations
Central Systems
SAP
2-Tier Configuration 3-Tier Configuration Web-enabled
Presentation
Database,
Application,
Presentation Database
Application
Presentation
InternetTransaction
Service/WebService
-
7/31/2019 Sap Overview1
11/48
In a three-tier configuration, you use your own host for the three tiers. Using datafrom the database server, several different application servers can operate at the sametime. 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 individualapplication areas such as sales planning, distribution or financial accounting.
Database andApplication
R/3 System Configurations
Central Systems
SAP
2-Tier Configuration 3-Tier Configuration Web-enabled
Presentation
Database,
Application,
Presentation Database
Application
Presentation
InternetTransaction
Service/WebService
-
7/31/2019 Sap Overview1
12/48
Database andApplication
R/3 System Configurations
Central Systems
SAP
2-Tier Configuration 3-Tier Configuration Web-enabled
Presentation
Database,
Application,
Presentation Database
Application
Presentation
InternetTransaction
Service/WebService
To web-enablethe SAP Applications, a Web Server and an ITS (Internet TransactionServer) are needed. The web-service and the services for the ITS can run on oneserver or on two dedicated servers. The presentation in this configuration is provided
by an Internet Browser. The new SAP Web platform is NetWeaver.
-
7/31/2019 Sap Overview1
13/48
Basis System: Three-Tier Computer Hierarchy
Input / Outputof data to users
Access to Dataase:(Read / Write data)
Central Database(Storage of all data)
Database
Application
Presentation
Processing of datausing application logic
Presentation of theprocessed data tothe user
-
7/31/2019 Sap Overview1
14/48
Client/Server Overview
Client
Server
LAN/WAN
TCP / IP
-
7/31/2019 Sap Overview1
15/48
Client/Server Overview (Logical Structure)
Presentation
Data Storage
ApplicationLogic
Client
Server
-
7/31/2019 Sap Overview1
16/48 S A P A G
R
W hat does an R /3 D atabase C onta in?
R /3S ystem
database
R epos itory O bjectsR epos itory O bjects
C ustom iz ing O bjectsC ustom iz ing O bjects
Cl ientCl ient Cl ientCl ient Cl ientCl ient
G lob al Se t tingsG lob al Se t tings
-
7/31/2019 Sap Overview1
17/48 SAP AG
R
W ha t is a C lien t?
A c lien t is an autonom ous un i t in the R /3 System w ithregard to co m m ercia l law , organ izat ion , and data .
ClientClient
UserMas
ter
Custo
mizing
Applicatio
n
userrecordsuserauthorization
client-dependentcustomizingdata
transactiondatamasterdata
-
7/31/2019 Sap Overview1
18/48
-
7/31/2019 Sap Overview1
19/48
-
7/31/2019 Sap Overview1
20/48
Sample SAP System Landscape
Development Testing Production
DatabaseServers
ApplicationServers
PresentationServers
-
7/31/2019 Sap Overview1
21/48
Object Migration
Program A
Table A
Screen A
Program A
Table A
Screen A
Program A
Table A
Screen A
Development QA Testing ProductionCorrections and Transport
-
7/31/2019 Sap Overview1
22/48
Object Migration
Program AVersion 1
Program AVersion 2
Program AVersion 3
Program AVersion 1
Program AVersion 2
Program AVersion 3
Originals
Development QA Testing
Corrections
andTransport
?
?
G C
-
7/31/2019 Sap Overview1
23/48
Geography-based Clients
R/3
America
R/3Europe
R/3
Japan
America Client 010
Japan Client 030
Europe Client 020
-
7/31/2019 Sap Overview1
24/48
Client Copies
Configuration
Development
Interface Testing
Quality Assurance
User Training
-
7/31/2019 Sap Overview1
25/48
ERP: Integration
Integrate people, data and businessprocesses within and betweenorganizations.
Collaboration, non-redundancy, consistencyand internal process optimization.
-
7/31/2019 Sap Overview1
26/48
Procurement ProcessOutline
Agreement
Demand
Purchase
Requisition Vendor
Purchase
OrderGoods Receipt
& Inventory Mgmt.
Accounts
PayableInvoice
Verification
Scheduling
Agreement
-
7/31/2019 Sap Overview1
27/48
Production Process
Goods Issue Shop Floor
Goods ReceiptOrder Settlement
Schedule/Release
-
7/31/2019 Sap Overview1
28/48
Sales Process Trading Goods
Customer Order Picking
Goods IssueBillingAccounts Receivable
Packing
-
7/31/2019 Sap Overview1
29/48
Sales Process Finished Goods
Customer Order
AvailabilityCheck
Goods Issue
BillingPartial PaymentFinal Payment
-
7/31/2019 Sap Overview1
30/48
Sales Process Finished Goods
Customer Order
Availability Check
- Insufficient -
IndependentDemand
MRP Run
Production
Scheduling
Purchasing
Dependent
Demand
-
7/31/2019 Sap Overview1
31/48
Process Flow
Goods Issue
to Shop Floor
Goods
ReceiptProduction
Goods IssueBillingAccounts Receivable
-
7/31/2019 Sap Overview1
32/48
Logging In
Basics
-
7/31/2019 Sap Overview1
33/48
Client
This is a numeric field.
This number defines a whole businessentity.
-
7/31/2019 Sap Overview1
34/48
User
Every SAP user has a user name.
Users of SAP system are client-specific,which means that having a useridentification on one client will only allowaccess to that particular client.
-
7/31/2019 Sap Overview1
35/48
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
-
7/31/2019 Sap Overview1
36/48
Language
SAP supports multi-national character setsand languages on the same system, at thesame time.
Default languages are English andGerman.
-
7/31/2019 Sap Overview1
37/48
Field Types
There are three types of Entry Fields
Required
Default entry
Optional entry field
-
7/31/2019 Sap Overview1
38/48
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.
SAP R/3 Resource Management: The Dispatcher
-
7/31/2019 Sap Overview1
39/48
SAP R/3 Resource Management: The Dispatcher
Data base
Application
Presentation
BuffersWorkProcess
WorkProcess
WorkProcess
Dispatcher
SAP GUI
Communications
SAP R/3 Resource Management: Data Flow
-
7/31/2019 Sap Overview1
40/48
SAP Memory Buffer
Relational database system
SAP GUI
SAP R/3 Resource Management: Data Flow
Data base
Application
Presentation
WorkProcess
Dispatcher
TerminalProcess
Request queues
1
3
2
4
5
6
7
Roll
Page
SAP R/3 Resource Management: Work Processes
-
7/31/2019 Sap Overview1
41/48
SAP Dispatcher
SAP R/3 Resource Management: Work Processes
1 2 3 4
5 6 7 8 9 1 0 1 1
1 2 1 3 1 4 1 5 16 1 7 1 8
19 20 2 1 2 2 2 3 2 4 2 5
26 27 2 8 2 9 3 0 31
1999
Background Jobs
Spool
Enqueue
Dialog UpdateMessage
Sold to party: C100
ItemMaterial Qty10 6301 1020 6412 1030 1507 25
O r d e r
Sold to party: C100
ItemMaterial Qty10 6301 1020 6412 1030 1507 25
O r d e r
Sold to party: C100
ItemMaterial Qty10 6301 1020 6412 1030 1507 25
O r d e r
Sold to party: C100
ItemMaterial Qty10 6301 1020 6412 1030 1507 25
O r d e r
M
Gateway
R/2
R/3
G
A
B
C
SAP R/3 Resource Management:
-
7/31/2019 Sap Overview1
42/48
SAP R/3 Resource Management:Lock Management by the Enqueue Work Process
WorkProcess
Update
WorkProcess
Enqueue
Dispatcher
Work
Process
Update
Work
Process
Enqueue
Dispatcher
Lock table in
main storage
MessageServer
Instance A
Instance B
SAP R/3 Resource Management: R/3 Instance
-
7/31/2019 Sap Overview1
43/48
SAP R/3 Resource Management: R/3 Instance
Dialog . . . . Update Spool Back-ground Enqueue
Dispatcher
DatabaseInstance Message
ServerSAP
Gateway
Instance Profiles(parameters)
SAP Buffers
Startor
Stop
SAP R/3 Resource Management: Distributed SAP R/3 Processing
-
7/31/2019 Sap Overview1
44/48
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
DialogBack-
groundEnqueue
Dispatcher
Instance 03
-
7/31/2019 Sap Overview1
45/48
Reporting
Three basic steps to running a report
Access the report Enter selection criteria
Execute the report
-
7/31/2019 Sap Overview1
46/48
System Messages
E - Error
An invalid entry has been made.
The cursor moves to the field where theerror has occurred.
W - Warning
A possible error has been made.
The user can continue without changing.
I Information
Feedback from the system.
Customizing Modeling the Business
-
7/31/2019 Sap Overview1
47/48
Customizing - Modeling the Business
Organizational Structures in each module
Master Data - Customers, Materials,
Rules - required entries, tolerances,
-
7/31/2019 Sap Overview1
48/48
Mapping
Assignment of organizational structuresto reflect the enterprise model
Establishes integration among modules