Upload
umarfakih
View
5.789
Download
2
Embed Size (px)
DESCRIPTION
Citation preview
ERP 系統維護 Enterprise Technology - SAP
Day 1 : SAP TechnologyOverview
Instructor: xxx
Contents
Introduction of SAP Product
SAP BASIS and System Architecture
SAP Development
SAP Administration
SAP Interface and Internet
SAP Support
Introduction of SAP Product
Introduction of SAP Product
R/3R/3Client / Server
ABAPClient / Server
ABAP
FIFinancial
Accounting
FIFinancial
Accounting
COControlling
COControlling
TRTreasury.
TRTreasury.
PSProjectSystem
PSProjectSystem
SDSales &
Distribution
SDSales &
Distribution
MMMaterials
Mgmt.
MMMaterials
Mgmt.PP
ProductionPlanning
PPProductionPlanning
QMQuality
Manage-ment
QMQuality
Manage-ment PM
Plant Main-tenance
PMPlant Main-
tenanceHR
HumanResources
HRHuman
Resources
WFWorkflow
WFWorkflow
ISIndustry
Solutions
ISIndustry
Solutions
Integrated turnkey solutions
Open Systems
Client/Server Architecture
Enterprise Data Model
Integrated Real-Time
Multi-national Multi-currency
Industry-Solutions
Internet / Intranet
SAP R/3 System
Business Object-oriented
Logi
stic
s
Finance
HR
B-APIB-API
B-APIB-API
B-APIB-API
B-APIB-APIB-APIB-API
B-APIB-API
B-APIB-API B-APIB-API
Business ObjectRepository
B-APIB-API
B-APIB-API
SAP R/3Applications
Shipment
Invoice
EmployeeApplicant
CustomerOrder
GeneralLedger
PurchaseRequisition
B-APIB-API
Business API (BAPIs)
Open Interface
Support both Microsoft & COBRA Object Architecture
SDK are Ready for Win32 and Java
3rd Tool (VB, VC/C++, Delphi, VisualAge) are Ready
Easily adopting
More Flexibility
Lower Developing Cost
Employee Self
Services
Business Intelligenc
e
Supply Chain Management
Customer Relationship Management
Workplaces
Internet-Business
Framework, BAPIs
XML-enabling
Continuous Knowledge Transfer
Industry Solutions
MarketplacesCommunities
PartneringPlatform
Ap
pli
cat
ion
Ho
sti
ng
BusinessScenarios
e-Commerce
ManagementCockpit
SAP BusinessTo Business
SAP Service
SAPBusinessInf. Ware-
house
Info DB
SAP AdvancedPlanner&Optimizer
R/3
SAP LogisticsExecution
System
SAPStrategic
EnterpriseManagement
SAP Business Intelligence Initiative
SAP Business Intelligence Initiative
SAP Marketing
SAP Customer Relationship Management Initiative
SAP Customer Relationship Management Initiative
SAP Supply Chain Management Initiative
SAP Supply Chain Management Initiative
SAP Sales
SAP New Dimension Initiatives
SAP High Tech & Electronics
SAP Consumer Products
SAP Transportation
SAP Public Sector
SAP Telecomm.
SAP Chemicals
SAP Pharmaceuticals
SAP Retail
SAP Banking
SAP Industry Solution
SAP Engineering & Construction
SAP Oil & Gas
SAP Utilities
SAP Health Care
SAP Automotive
SAP Media
SAP Aerospace & Defense
SAP Service Providers
...
BusinessInformation
Ware-house
SalesForceAuto-
mation
B2BProcurement
AdvancedPlanner &Optimizer
R/3R/3
SAP FinanceSAP Mill
SAP BASIS andSystem Architecture
SAP BASIS andSystem Architecture
SAP BASIS (Basis)
ABAP etc. (Cross-Application)
HRCentral
Applicationswith/without HR
Plug-Ins IBU Add-On
CRMBW
SEM APO BBP
classic R/3"
A common Basis for all mySAP.com Products
Common mySAP.com Technology
CustomerPrograms
Applications,such as FI/CO
SAP BasisSAP BasisSAP Basis
System Software
SAP Basis
System Layer
Screen Processor
Programming InterfacesProgramming Interfaces
ApplicationsApplications
Co
mm
un
icat
ion
In
terf
ace
Co
mm
un
icat
ion
In
terf
ace
Use
r In
terf
ace
Use
r In
terf
ace
Runtime EnvironmentRuntime Environment
ABAPDictionary
ABAPInterpreter
Overview of the SAP Basis System
Operating System and Hardware PlatformOperating System and Hardware Platform
System Landscape
ProductionDevelopment Quality Assurance
Transport group Transport group
PRODQTST TRNGTEST CUST
SAND
R/3 Basis
System Software
Cust.Program
R/3 Businessapplications
(SAP standard)
CustomizingCustomizing
11
CustomerCustomerdevelop-develop-
mentment
33
Enhancements
22
Modification
44
Cust. exit 1
Cust. exit 2
ABAPWB
Change Management
System Platform
DialogSAPGUI
Languages
Databases
Operatingsystems
ABAP, C, C++, HTML, Java, Enterprise JavaBean, Active-X/OCX ControlsCORBRA, COM/DCOM, XML
Windows 3.1, Windows 95/98, Windows NT,OSF/Motif *, OS/2 Macintosh *, JavaWindow Terminal Server, WebGUI, Pervasive Computing, Hand-hold device,
Palm Computing, Smart Phone, Smart Card
DB2 forOS/390DB2 forOS/390
OS/390OS/390
AIXDigital UNIXHP-UX
AIXDigital UNIXHP-UX
ReliantUNIX (SINIX)
SOLARIS
ReliantUNIX (SINIX)
SOLARISWindows NT / 2000Windows NT / 2000 OS/
400OS/400
Hardware Bull/ZenithCompaqData General...
Bull/ZenithCompaqData General...
NCRSequentSNI
NCRSequentSNI
DigitalHP (Intel)IBM (Intel)
DigitalHP (Intel)IBM (Intel)
BullDigitalHP
BullDigitalHP
IBMSNISUN
IBMSNISUN
UNIX SystemsUNIX Systems
IBMAS/400
IBMAS/400
IBMS/390IBM
S/390
DB2 Common ServerINFORMIX-OnLineORACLE Microsoft
DB2 Common ServerINFORMIX-OnLineORACLE Microsoft
DB2 Common Server INFORMIX-OnLine
ORACLEMS SQL Server
DB2 Common Server INFORMIX-OnLine
ORACLEMS SQL Server
DB2 forAS/400DB2 forAS/400
Open Platforms, Open Technology, Open Standard, Open ArchitectureOpen Platforms, Open Technology, Open Standard, Open ArchitectureOpenOpen is the language of SAP is the language of SAP
CORBA, COM/DCOM, BizTalk, XML, Public-Key, Linux, Palm ComputingCORBA, COM/DCOM, BizTalk, XML, Public-Key, Linux, Palm Computingand more. SAP keeps in the front of technology Evolutionand more. SAP keeps in the front of technology Evolution
LinuxLinux
R/3 System Architecture
PresentationServers
ApplicationServers
WinNT,95,98
OS/2
Web GUI(Browser)
JavaWeb
Server
DataBase server
Production SystemProduction System
Q&A SystemQ&A SystemDevelopment SystemDevelopment System
AP+DBAP+DB
ITS serverITS server
System Architecture (example)
Server LAN (FDDI Ring)
FEG到
Ethernet
Ethernet
SAPGUI
SAP R/3 測 試 系 統 MonitorSAP R/3 上 線 系 統
Router Laser printer
Router
SAPGUI
Laser printer
Head Quarter
備 援 撥 接 線 路 撥 接 線 路
SAPGUI
Modem
MonitorSAP R/3 備 援 系 統
(Optional)
Data
INTERNET (public)
Router
Firewall
Web Server
SAPGUI Web Browser
Modem Modem
SAP R/3 開 發 系 統InternetTransaction Server
WAN(FrameRelay/ISDN/Lease L ine/X.25)
Modem Modem
Terminal server
Multiplexer
Modem
Site( Taiepi, HongKong, USA,其 他China)
VAN
EDI Subsystem
EDI CustomerEDI Vendor
BW System
Frontend GUI - EnjoySAP
EnjoySAP look & feel
Role-based single point ofaccess for multiple systems
Based on Web browser
Server-based
Personalized homepage
Multiple systems support
Multiple Languages Support
Customer HardwarePartner
SAPGoingLive Check
HardwareSizing
CustomerLoad Profile
SAPStd.Benchmarks
SAPStd.Benchmarks
Pro
du
ctive C
usto
mer
Req
uirem
ents
Co
nfi
gu
rati
on
pro
po
sal
CustomerConfiguration
CustomerConfiguration
A
Tests
Exp
erienceQuick SizerQuick SizerQuick SizerQuick Sizer
System Sizing
FIFinancial
Accounting
FIFinancial
Accounting
COControlling
COControlling
TRTreasury.
TRTreasury.
PSProjectSystem
PSProjectSystem
SDSales &
Distribution
SDSales &
Distribution
MMMaterials
Mgmt.
MMMaterials
Mgmt.PP
ProductionPlanning
PPProductionPlanning
QMQuality
Manage-ment
QMQuality
Manage-ment PM
Plant Main-tenance
PMPlant Main-
tenanceHR
HumanResources
HRHuman
Resources
WFWFWorkflowWorkflow
WFWFWorkflowWorkflow
ISIndustry
Solutions
ISIndustry
Solutions
SAP R/3 System Estimate
R/3R/3
Client / ServerABAP
Client / ServerABAP
InternetIntranetInternetIntranet
Module ?
Users ?
Architecture ?
Location ?
Bandwidth ?
Integration ?
Migration ?
Performance ?
Result !Result !
SAP DevelopmentSAP Development
Development Environment
• Script-like Language, SQL Enabled• Object-Oriented, COM/COBRA Enabled• Programming from Template• Tools, Tools, and a lots of Tools
ABAP Workbench
ABAP Debugger
ABAP Dictionary
Customizing Tool – IMG
SAP AdministrationSAP Administration
Administration & Control Tools
Consolidation- posting-fast entryConsolidation- posting-fast entry
DOCTYDOCTYPPCoIDCoIDSUBGR SUBGR
STST000011000011
POPERPOPERTEXTTEXT
ITEMNITEMNOO
TTYTTYPP
TRPTTRPTR.R.
AMOUNTAMOUNT..
103201010320100030710103071010
00
50.00050.000++50.0050.00
0-0-
12/ 9212/ 92Diff.red.bal/Diff.red.bal/strghtlinestrghtline
Basic R/3Management
Monitoring and Alert
Management
PerformanceManagement
Database Management
Data Archiving
Output Management
Background Processing
Workload Management
User and Security
Management
ApplicationProgramming
Interfaces
CCMS - Computer Center Management System
Monitoring specific
transactions
End-to-end response time
The Authorization Concept
Profile 1 Composite profile 2
Authorization 1
Profile 2 Composite profile 1
Authorizationprofile x
Authorization 2 Authorization x
User master record
Authorization object 1 Authorization object 2 Authorization object x
Profile Generator: Authorizations
R
Transaktionscode FD02
Change Activity Group: AuthorizationsAuthorizations Edit Goto Utilities Environment System Help
Open Changed Maintained Org. levels...
Maint.: 0 Non-maintained org. levels, open fields, Status: Changed
Standard Transaction code check at transaction start
Standard Transaction code check at transaction start
Standard Cross-Application Authorization Objects
Standard Financial Accounting FI
Standard Customer: Change authorization for specific fields
Standard Customer: Change authorization
Standard Customer: Account authorization
Standard Customer: Authorization for company codes
Standard Customer: Authorization for company codes
Activity 02
Company code 0001-9999
+
-
-
-
-
-
-
++
company boundary
mySAP.com Workplace - Single Sign-on
Web browser access
Workplaceindustry-specific
role-basedpersonalizeddrag & relate
Workplaceindustry-specific
role-basedpersonalizeddrag & relate
Market-place
Market-place
3.1H
R/3 4.6FIFI LOLO
HRHR
CRMCRMKMKM
B2BB2B
SEMSEM
APOAPO
BWBW
CFMCFMmySAP.com components
openInternet
standards
R/2R/2
non mySAP.com3rdparty3rd
party
legacylegacy
PartnerPartner
SAPSAP
inside
outsidemySAP.com Internet services
other Internet services
Cock-pits
Cock-pits
Single Sign-onSingle Sign-on
User Distribution Model for CUA
Central System
Client Systems
SAP Interface and InternetSAP Interface and Internet
R/3 Interface Technology
HighLevel
Lowlevel
SAP Technology
Communication Interface
Communication System
MailMAPI SMTPX.400
MailMAPI SMTPX.400
EDIEDI
Business API Business API
RFCRFC
CPI-CCPI-C
Q-APIQ-API
IDOCIDOC
ALEALEOLEOLE
• SDK, Library,API Specification and Sample• Gateway Software from SAP• 3rd Party Products• Template, SAP Interface Advisor
Data Exchange
Document
IDoc
Message
IDocIDoc
SAP R/3 System SAP R/3 System SAP R/3 System SAP R/3 System
EDI SubsystemEDI Subsystem EDI SubsystemEDI Subsystem
SAP R/3 System SAP R/3 System SAP R/3 System SAP R/3 System
ALE - Application Link Enabling
PP Inventory
management Internal sales,
shipping and billing Local purchasing PM Local SOP
Sales, shipping and billing
Purchasing of trading goods
Inventory management
Local controlling
Financials Central controlling Central SOP Information Systems:
Inventory Purchasing Sales
Central purchasing Reference system for
Master Data and Control Data
Middleware for DistributedBusiness Processes
EDI - Electronic Data Interchange
Documents
Ext. application
EDI messages
EDI subsystem
Idoc type
Idoc interface
Control record
Daten-
satzDaten-
satzData
record
SteuersatzSteuersatzControl record
R/3 application
SAP documents
XML-based Communication
Internet R/3Application
Server
BAPI BAPI ABAP ObjectsABAP Objects
BC
RFC
HTML / HTTP
Standard Clients
Generated Clients/Servers
HTTPC++JavaVB
HTML / HTTPXML / H
TTP
Open Interface
C++ ISAPI
XML Appl.
BCBC
SAP Portals Bringing it all Together
Drag & Relate
Everything You Need in a Browser
LaunchPadPersonal,Role-basedNavigation
LaunchPadPersonal,Role-basedNavigation
MiniAppsMonitoringand Interaction
MiniAppsMonitoringand Interaction
mySAP.com Workplace – Enterprise Portal
Architecture - ITS Server, WebGUI
AGate
Browser
WGate
R/3-System
R/3 InternetApplication Component
BAPI
R/3 Data
Web Server
User RequestUser RequestSend Prepared
Request
Send Prepared Request
R/3 InputR/3 Input
R/3 OutputR/3 Output
HTML PageHTML Page
Call WGateCall WGate
Load Service File
Load Service File
Load HTML Template
Load HTML Template
HTML-Templates
HTML PageHTML Page
ITS Server
http://www.saplabs.com/usa/devarea/itsapps.htm
R/3 Internet Architecture
Web Server WGateISAPI
Web ServerWGateNSAPI
AnyWeb Server
+ UNIX
SAP Application ServerAnd Database
(Any Supported Platform)
AGateTCP/IP
SAPGUI
RFC
WGateCGI
Lotus Domino
Web Server
WGateCGI
AS/400
WGate/AGate Load Balancing
AGateWeb Server Wgate
WGate/AGate Load Balancing
AGateWeb Server WGate
AGate
AGate
Sales
R/3 Login Groups
AGateWeb Server Wgate
AGate
AGate
Http Routing
AGate
Web Server Wgate
AGate
AGate
Web Server Wgate
Http Router
Virtual ITS Servers
CentralITS Server
TransportIAC
CustomizingTemplates
TransportIAC
CustomizingTemplates
Consolidation R/3CON
ITSCON
Production R/3PRD
ITSPRD
Development R/3DEV
ITSDEV
R/3 Server
Automatic Mapping to HTML - WEB GUI
Automatic Mapping to HTML - HTML Template
Additional functionality,for example, roll-overhelp texts
Example: Interaction with the Business Warehouse
BW Provides Analytical Power
SAP SupportSAP Support
Support Infrastructure
Local Supportat SAP's international subsidiaries
RegionalSupportCenters
DevelopmentSupport Centers
American region :Mon - Sun2 pm - 1 am CET
American region :Mon - Sun2 pm - 1 am CET
European region:Mon - Sun 8 am - 6 pm CET
European region:Mon - Sun 8 am - 6 pm CET
• R/3 Support network based on R/3 Online Service System (OSS)
• Support via remote connection• Partner integration
• R/3 Support network based on R/3 Online Service System (OSS)
• Support via remote connection• Partner integration
Global 24 x 7 Service Priority 1 Problems
APA region:Mon - Sun1 am - 11 am CET
APA region:Mon - Sun1 am - 11 am CET
Going Live Check
-2 months -1 month +1 month
Analysis• Sizing
plausibility check• Configuration • Load distribution • R/3 Basis
Optimization• Check central
business process• Transactions with
high resource consumption
• Sizingplausibility check
Verification• Configuration• Sizing
plausibility check• System usage and
bottleneck analysis
RegularEarlyWatchanalyses
5 Go Live &Support Production
Start of Production
TeamSAP Service 1, Go-Live Quality Assurance
EarlyWatch
Poor system performanceLive
R/3System
EarlyWatchReport
Logging on to customer’s R/3 System and analyzing it in detail
EarlyWatchCustomers
TeamSAP Service 2: System Performance Tuning
Continuous Improvement
Upgrade Change Management Scalability
Reliable Operation Manageability Performance Availability Security
Third Party Software Interfacing Custom DevelopmentExtension
IntegrationBusiness
IntegrationDocumentIntegration
UserIntegration
Globalization
Implementation Sizing Installation Configuration Configuration Testing
SAP Business Technology Map
Choice of Preinstalled & Pre-Configured Best-Practice SystemsComponent-based Incremental Installation
Business Scoping
& Customization
Organization, Administration & Execution of Migration Processes
Business ProcessTesting
Centrally ManagedConfigurable Business Processes
Internet Distribution & Mgmt of Business Documents Desktop/Office Integration
User-Portal Personalized, Rolebased Working Environment
Multiple LanguagesMultiple CurrenciesEuro Support
Ready-to-Use, Stable & Cost-Effective Third Party Product Integration
Complete OperationsConcept
Multi-Tier Internet Architecture & Optimized Transaction Management
Internet SecurityUser Profile Administration
Early Warning of Possible Upcoming Failures
Remote UpgradesMinimized Downtime
Flexible, Immediate Change of Business ProcessesOutsourcing Capabilities
Support for Small Businesses up to Global Corporations
Internet enablement with mySAP.com: technology for personal, collaborative solutions on demand
Compliance to Web-Content Standards & Web Technology Based Infrastructure
Web Application DevelopmentObject-Oriented Business Programming
HTTP://www.sap.com/solutionmaps
Sizing Installation Configuration Data Migration Testing
Proven, Cost-Effective Sizing Methodology (B01)
Component Based Sizing (B01)
Complete System Landscape Installation Procedure (B02)
Choice of Preinstalled & Pre-Configured Best-Practice Systems (B03, PH)
Component-based Incremental Installation (B00)
Analysis & Optimization of Business Processes (B04)
Business Scoping & Customization (B04)
Task-specific Business Process Configuration (B06)
Dynamic Business Form Layout (B07, P203)
Data Conversion & Transport from Existing Legacy Systems (B08, P208)
Organization and Administration of Entire Migration Process (B08)
Business Process Testing (B09, P210)
Performance Analysis (B09)
Volume & Stress Testing (B09, P210)
Based on Business Requirements Stated as Business-Oriented Figures (B01)
Balanced Set of Needed Hardware Components (B01)
Interactive, Up-to-Date Sizing via Internet (B01)
Cooperation of Hardware Vendors & Solution Provider (B01)
Sizing Reference Database
Unattended Installation & User Language Enabling of Presentation Clients (B02)
Online Access to Sizing Results (B01)
Fast Installation Process (B02, B03)
Certified Installation Partners (B00)
Customer Individual Implementation after Application Hosting (B00)
Planning & Resource Checking of Migration Process (B08)
Consistency & Completeness Check (B08)
Documentation & Migration Auditing (B08)
Migration in Heterogeneous Environments (B08, P208)
Planning & Execution of Entire Test Process (B09)
Management of Manual Test Resources
Recording Functionality (B09)
Structured Combination of Test Tasks (B09)
Automated Test Runs (B09)
Integrated Documentation & Archiving of Test Results (B09)
Incorporation of External Applications in Test Process
Monitoring & Reporting (B09, P210)
Creation of Test Data (B09)
Implementation
Industry & Country Specific Best-Practice Solution Templates (B05, B06)
Visual Business Process Modeling (P107)
Tracking & Documentation of Business Process Mapping (B00, B06)
Personalized, Role, User-Group Specific Functionality & Layout (B18)
Role-oriented Business Process Analysis (B05)
Flexible Business Form Adjustment (B07)
SAP Business Technology MapM
eth
od
s &
Pro
ce
ss
es
Be
st-
Pra
cti
ce
s &
Fe
atu
res
Mapping of business processes Proven approach Reduced costs Ensured quality and know-how transfer Efficient use of resources Reusable for subsequent implementation
phases
Accelerated SAP - SAP Implementation Methodology
Question and Answer
Question and Answer
Q&A