Lecture SAP
description
Transcript of Lecture SAP
SAP Overview 1
SAP Overview (SAP01)
Dr. Supakorn Kungpisdan
SAP Overview 2
Enterprise Application
SAP Overview 3
SAP WorldSAP World
SAP Overview 4
Evolution of ERPEvolution of ERP
Closed Loop MRP ‘70
MRP II ‘80
MRP ‘60
ERP ‘90
Material Requirements Planning
Material Resource Planning and Manufacturing Resource Planning
Enterprise Resource Planning
MRP and MRP II only focus on manufacturing
SAP Overview 5
What is ERP?
• ERP is a high-end sophisticated software solution that reduces the pressure and workload off the managers and provides accurate, timely information for taking appropriate business decisions. Managers with
knowledge of ERP will be able to achieve their targets and goals by
proper implementation of ERP system in their organization. • In fact managers are expected to translate the
business rules and requirements for mapping them into ERP software.
• Implementation of ERP solutions is one of the largest drivers of growth in the consultancy business.
SAP Overview 6
ERP Characteristics
Integrated System
Real Time
Best PracticeCustomizing
(Configuration)
Process Oriented
SAP Overview 7
Enterprise Application
• First Generation
Company A
ERPCustomersSuppliers
SAP Overview 8
SAP World SAP World ( (11stst Generation of Enterprise Generation of Enterprise
Application)Application)
SAP Overview 9
What is SAP?
• SAP is the leader of ERP software vendor • Enterprise Resource Planning is a back office application for Enterprise
MRP
MRP II
ERP
SAP Overview 10
SAP
• Systems, Applications, and Products in Data Processing (SAP)
• 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
SAP Overview 11
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
SAP Overview 12
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)
SAP Overview 13
SAP R/3
• Enables a company to link it’s business processes
• Ties together disparate business functions (integrated business solution)
• Helps the organization run smoothly• Real-time environment• Scalable and flexible
SAP Overview 14
Integrated Business Solutions Software Vendors
• SAP• Peoplesoft• J.D. Edwards• Oracle• Microsoft—Great Plains• IBM
SAP Overview 15
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)
SAP Overview 16
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
SAP Overview 17
OracleDB2
MSSQL
SAP can use anumber of database programsto actually store the data.
FIFinancial
Accounting
COControlling
WorkflowPPProd.
Planning
SDSales &Distrib.
MMMaterials
Mgmt.
QMQualityMgmt.
PMPlantMaint.
HRHuman
Resources
AMAssetMgmt.
PSProjectSystem
FIFinancial
Accounting
COControlling
WorkflowPPProd.
Planning
SDSales &Distrib.
MMMaterials
Mgmt.
QMQualityMgmt.
PMPlantMaint.
HRHuman
Resources
AMAssetMgmt.
PSProjectSystem
SAP Databases
SAP Overview 18
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
SAP Overview 19
Three-Tier SAP Structure
• GUI—Graphical User Interface or Web Interface • Application server (one or many)• Database server (one single location)
SAP Overview 20
Three-tier Client/Server Architecture
USER PCsUSER PCs
ApplicationServer
ApplicationServer
ApplicationServer
ApplicationServer
DatabaseServer
SAP Overview 21
Two Tier Client/Server System(Training Configuration)
User PCs
Database andApplication
Server
SAP Overview 22
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
SAP Overview 23
SAP System
R/3R/3Client / ServerClient / Server
ABAP/4ABAP/4
FIFIFinancialFinancial
AccountingAccounting
COCOControllingControlling
AMAMFixed AssetsFixed Assets
Mgmt.Mgmt.
TRTRTreasuryTreasury
WFWFWorkflowWorkflow
ISISIndustryIndustry
SolutionsSolutions
MMMMMaterialsMaterials
Mgmt.Mgmt.
HRHRHumanHuman
ResourcesResources
SDSDSales &Sales &
DistributionDistribution
PPPPProductionProductionPlanningPlanning
QMQMQualityQuality
Manage-Manage-mentment PMPM
Plant Main-Plant Main-tenancetenance
SystemSystem
SAP Overview 24
SAP Industry Solution
• Aerospace/Defense• Automotive• Banking• Chemicals• Consumer Products• Engineering/Construction • Financial Svc Provider• Healthcare• High Tech• Higher Education/Research• Insurance
• Media• Mill Products• Mining• Oil & Gas• Pharmaceuticals• Public Sector• Retail• Service Providers• Telecommunications• Utilities• …so on …
SAP Overview 25
mySAP WorldmySAP World ((22ndnd Generation of Enterprise Generation of Enterprise
Application)Application)
SAP Overview 26
The Future of ERPThe Future of ERP
Extended ERP 2000
Closed Loop MRP ‘70
MRP II ‘80
MRP ‘60
ERP ‘90
SAP Overview 27
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 …
SAP Overview 28
Enterprise Application Components
• Second Generation
Company A
ERP
CustomersSuppliers BW
CRM
SEMSCM
KM
Web-enabled
SAP Overview 29
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
MRP
MRP II
ERP
TEI
SAP Overview 30
mySAP Components
SAP R/3
CRM SCMSEM
BW
KW
• mySAP Business Information Warehouse• mySAP Customer Relationship Management• mySAP Knowledge Management • mySAP Supply Chain Management• mySAP Strategic Enterprise Management• mySAP …
SAP Overview 31
SAP NetWeaver WorldSAP NetWeaver World ((33rdrd Generation of Enterprise Generation of Enterprise
Application)Application)
SAP Overview 32
Enterprise Service Architecture
• Third Generation (Enterprise Application Integration)
Company A
ERP
CustomersSuppliers BW
CRM
SEMSCM
KM
Web-enabled
Web ServiceWeb Service
Web Service
Web Service
Web Service
Web ServiceWeb Service
SAP Overview 33
mySAP Business Suite
(mySAP ERP
mySAP PLM
mySAP SRM
mySAP SCM
mySAP CRM
SAP NetWeaver
SAP Overview 34
SAP NetWeaver : Integration Tools
SAP Overview 35
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
SAP Overview 36
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
SAP Overview 37
SAP EP Example
SAP Overview 38
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
SAP Overview 39
SAP People
Consultant
Technical Functional
Basis ABAP
FI
CO
MM
SD
…
User