2. Outline
• SAP as Enterprise Applications
• SAP Navigation
• System-wide Concept
ITEC6620 2
3. SAP
• Systems, Applications, and Products in Data
Processing (SAP)
• SAP is the leader of ERP software vendor
• Enterprise Resource Planning is a back office
application for Enterprise
• Name of the company
– SAP AG
– SAP America
• Name of the software
– SAP R/2 – Mainframe version
– SAP R/3 – Client/Server version
– mySAP ERP
ITEC6620 3
4. SAP AG
• Founded in Germany (1972)
• World’s fourth largest software provider
• World’s largest provider of Integrated Business
Solutions software
• Company stock trades on the Frankfurt and New York
exchanges
ITEC6620 4
5. SAP R/3
• World-wide usage
• Designed to satisfy the information needs for all
business sizes (international to local)
– Multi-lingual
– Multi-currency
• Designed to satisfy the information needs for all
industries (industry solutions)
• Enables a company to link its business processes
• Ties together disparate business functions
(integrated business solution)
• Helps the organization run smoothly
• Real-time environment
• Scalable and flexible
ITEC6620 5
6. Architecture
• Central relational database (e.g., Oracle and
many others)
• Client/Server—three-tiered
• ERP Component—Oriented towards common
identifiable business modules (PP, MM, SD, FI,
CO, HR)
• Add-ons:
– Customer Relationship Management (CRM)
– Supply Chain Management (SCM)
– Product Lifecycle Management (PLM)
ITEC6620 6
7. Relational Database
• Tables: Defines and links thousands of tables of
information
• Advantages
– Consistent and accurate data
– Common definitions for terms
– Shared, but restricted usage (e.g., profiles)
– Eliminates data redundancy
ITEC6620 7
9. Client/Server Environment
• Client
– Software/hardware combination that can make a request
for services from a central repository of resources
• Server
– Software/hardware combination that can provide services
to a group of clients in a controlled environment
ITEC6620 9
10. Three-Tier SAP Structure
• GUI—Graphical User Interface or Web Interface
• Application server (one or many)
• Database server (one single location)
ITEC6620 10
12. Two Tier Client/Server System
ITEC6620 12
User PCs
Database and
Application
Server
Training Configuration
13. Business Modules
• Collections of logically related transactions within
identifiable business functions
– PP: Production Planning (“Make”)
– MM: Material Management (“Buy”)
– SD: Sales & Distribution (“Sell”)
– FI: Financial Accounting and CO: Controlling (“Track”)
– HR: Human Resources
ITEC6620 13
14. SAP System
ITEC6620 14
R/3
Client / Server
ABAP/4
FI
Financial
Accounting
CO
Controlling
AM
Fixed Assets
Mgmt.
TR
Treasury
WF
Workflow
IS
Industry
Solutions
MM
Materials
Mgmt.
HR
Human
Resources
SD
Sales &
Distribution
PP
Production
Planning
QM
Quality
Manage-
ment PM
Plant Main-
tenance
System
15. SAP Industry Solution
• Aerospace/Defense
• Automotive
• Banking
• Chemicals
• Consumer Products
• Engineering/Construction
• Financial Svc Provider
• Healthcare
• High Tech
• Higher Education/Research
• Insurance
ITEC6620 15
• Media
• Mill Products
• Mining
• Oil & Gas
• Pharmaceuticals
• Public Sector
• Retail
• Service Providers
• Telecommunications
• Utilities
• …so on …
16. ERP Extension
• Web Enable
• Customer Relationship Management (CRM)
• Supply Chain Management (SCM)
• Strategic Enterprise Management (SEM)
• Business Information Warehouse (BIW)
• Knowledge Management (KM)
• So on …
ITEC6620 16
18. What is mySAP?
• The future of ERP software must include CRM, SCM,
SEM, BW, KM, Web-enable …
• mySAP is the future or extended of SAP
ERP software
ITEC6620 18
MRP
MRP II
ERP
TEI
19. mySAP Components
ITEC6620 19
SAP
R/3
CRM SCM
SEM
BW
KW
• mySAP Business Information Warehouse
• mySAP Customer Relationship Management
• mySAP Knowledge Management
• mySAP Supply Chain Management
• mySAP Strategic Enterprise Management
• mySAP …
20. Enterprise Service Architecture
ITEC6620 20
Company A
ERP
Customers
Suppliers BW
CRM
SEM
SCM
KM
Web-enabled
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
23. SAP Netweaver
• The core capabilities of SAP NetWeaver are the
integration of people, information, and process
• In people integration, it simply means that it
enables you to bring people together and help
them work more efficiently
• Information integration means you can bring
together information from a variety of locations
and have it make sense in the context of what
your folks do everyday
• Process integration means coordinating the flow
of work across departments, divisions, and
between companies
ITEC6620 23
24. SAP Netweaver
• SAP Enterprise Portal: helps create software that
brings together all the data and software tools that a
person needs to do her job in one consistent user
interface
• SAP Mobile Infrastructure: universal translator for
mobile devices
• SAP Business Intelligence: provides tool for
information integration, so what your people see is
consistent and accurate
• SAP Master Data Management: is a system for
harmonizing information that is distributed across a
wide variety of applications
• SAP Exchange Infrastructure: Integrates processes and
help applications talk to one another
ITEC6620 24
26. Programming Code Modifications
• Changes to the delivered code
• ABAP/4—Advanced Business Application
Programming (ABAP)
• This should be done sparingly and carefully as it can
make migration to new versions of the software
much more difficult
ITEC6620 26
45. System-Wide Master Data Concepts
• SAP stores all data in one single centralized
database
– Reduce redundancy
ITEC6620 45
46. Master Data: Customer Master
• Contains key information that defines business
relationship between a company and its
customer
ITEC6620 46
General data
Financial and
accounting data
Sales data
47. Master Data: Material Master
• Contains key information a company needs to
manage a material within its organization
ITEC6620 47
48. Master Data: Personnel Record
• Master data records used primarily mySAP
ERP Human Capital Management
ITEC6620 48
50. Master Data VS Transaction Data
• Master Data
– Data that is relatively stable
• Materials, Customers, Vendors
• Transaction Data
– Data that is relatively temporary
– Stored at various stages of a business process
• Customer orders, purchase orders, production orders, customer
payments
ITEC6620 50