Vous êtes sur la page 1sur 65

ERP 系統維護 Enterprise Technology - SAP

Day 1 : SAP Technology


Overview

Instructor: xxx
Contents

 Introduction of SAP Product


 SAP BASIS and System Architecture
 SAP Development
 SAP Administration
 SAP Interface and Internet
 SAP Support
Introduction
Introduction of
of
SAP
SAP Product
Product
SAP R/3 System

Integrated
turnkey solutions SD FI Integrated
Sales & Financial
Financial
Accounting
Real-Time
Distribution Accounting
MM CO
Materials Controlling
Mgmt.
PP
Production TR
Open
Systems
Planning
R/3 Treasury.
Multi-national
Multi-
QM Client / Server PS currency
Quality
Quality Project
Client/Server Manage-
ment PM
ABAP System

Architecture Plant Main-


WF
Workflow
tenance
tenance
HR IS
Human Industry
Resources
Resources Solutions
Solutions

Industry-Solutions
Enterprise
Data Model Internet / Intranet
Business Object-oriented

 Business API (BAPIs)


B-API B-API
 Open Interface
Customer General
 Support both Microsoft & Order Ledger
COBRA Object Architecture B-API

s
Purchase

ic
 SDK are Ready for Win32 and B-API Requisition Fi

st
n

gi
Java an

Lo
ce
 3rd Tool (VB, VC/C++, Delphi, B-API
Shipment
SAP R/3
VisualAge) are Ready
 Easily adopting
B-API Applications Invoice B-API

B-API
HR
 More Flexibility
 Lower Developing Cost Applicant Employee
B-API
B-API
B-API Business Object
Repository
SAP New Dimension Initiatives

Workplaces
Marketplac
es

Application Hosting
Communities
Customer
Employee
e-CommerceBusiness Relationship
Self Intelligenc Management Business
SAP
SAP Customer
Customer Relationship
Relationship Services e Scenarios
Management
Management Initiative
Initiative Industry Supply Chain
Solutions Management Partnering
SAP Sales Platform
SAP Marketing XML-enabling
Internet-
SAP Service R/3 Business
Framework,
SAP SAP Business
BAPIs Continuous Knowledge Transfer
Info DB
Business
SAP To Business
Inf. Ware-
Strategic SAP
SAP Supply
Supply Chain
Chain
house
Enterprise Management Initiative
Management Initiative
Management SAP Logistics
SAP Business
SAP Business SAP
Execution
Intelligence
Intelligence Initiative
Initiative Advanced
System
Management Planner&
Cockpit Optimizer
SAP Industry Solution

SAP Mill SAP Finance

SAP Engineering & Construction SAP High Tech & Electronics

SAP Consumer Products


SAP Oil & Gas
Business
Information
Ware- SAP Transportation
SAP Utilities house

Sales SAP Public Sector


Force
SAP Health Care ... Auto-
mation

SAP Telecomm.
SAP Automotive
R/3
R/3
SAP Chemicals
SAP Media Advanced
Planner &
Optimizer
B2B
Procurement SAP Pharmaceuticals

SAP Aerospace & Defense SAP Retail

SAP Service Providers SAP Banking


SAP
SAP BASIS
BASIS and
and
System
System Architecture
Architecture
Common mySAP.com Technology

SEM APO BBP Plug-Ins IBU Add-On

classic R/3"

Central
BW CRM Applications HR
with/without HR

ABAP etc. (Cross-Application)

SAP BASIS (Basis)

A common Basis for all mySAP.com Products


SAP Basis

Applications,
Customer such as FI/CO
Programs

SAP Basis
System Software
System Layer
Overview of the SAP Basis System

Applications

Programming Interfaces

Communication Interface
Screen ABAP
User Interface

Processor Interpreter
ABAP
Dictionary

Runtime Environment

Operating System and Hardware Platform


System Landscape

SAND

TEST CUST QTST TRNG PROD

Development Quality Assurance Production

Transport group Transport group


Change Management

Customer
develop- Enhance Customizing
ment ments
1
3 2

4
ABAP
Cust. WB R/3 Business
Program Modification
Cust. exit 1 applications
(SAP standard)
Cust. exit 2

R/3 Basis

System Software
System Platform

Open Platforms, Open Technology, Open Standard, Open Architecture


Open is the language of SAP
Hardware UNIX Systems Bull/Zenith Digital NCR
Bull IBM Compaq HP (Intel) Sequent IBM IBM
Digital SNI Data General IBM (Intel) SNI AS/400 S/390
HP SUN ...

AIX Reliant
Operating
Digital UNIX UNIX (SINIX) Windows NT / 2000 OS/40 OS/39
systems HP-UX Linux SOLARIS 0 0

DB2 Common Server


Databases DB2 Common Server INFORMIX-OnLine
INFORMIX-OnLine DB2 for DB2 for
ORACLE AS/400 OS/390
ORACLE Microsoft
MS SQL Server

Dialog Windows 3.1, Windows 95/98, Windows NT,OSF/Motif *, OS/2 Macintosh *, Java
SAPGUI Window Terminal Server, WebGUI, Pervasive Computing, Hand-hold device,
Palm Computing, Smart Phone, Smart Card

Languages
ABAP, C, C++, HTML, Java, Enterprise JavaBean, Active-X/OCX Controls
CORBRA, COM/DCOM, XML

CORBA, COM/DCOM, BizTalk, XML, Public-Key, Linux, Palm Computing


and more. SAP keeps in the front of technology Evolution
R/3 System Architecture

Development
DevelopmentSystem
System Q&A
Q&ASystem
System DataBase
server

AP+DB AP+DB

WinNT,95,98

OS/2

Application
Web GUI Servers
(Browser)
Web
Server Java Presentation Production
ProductionSystem
System
Servers
ITS
ITSserver
server
System Architecture (example)

S e rv e r L A N (F D D I R in g )

(O p tio n a l)

D a ta

In te rn e t S A P R /3 開 發 系 統 S A P R /3 測 試 系 統 M o n ito r M o n ito r B W S y s te m
S A P R /3 上 線 系 統 S A P R /3 備 援 系 統
T ra n s a c tio n S e rv e r

E th e rn e t

H e a d Q u a rte r
M u ltip le x e r
R o u te r F ir e w a ll L a s e r p rin te r
T e rm in a l s e rv e r
E D I S u b s y s te m SAPGUI
M odem M odem M odem
R o u te r
W e b S e rv e r

W AN
(F r a m e R e la y /IS D N /L e a s e L in e /X .2 5 )
IN T E R N E T (p u b lic ) VAN
備 援 撥 接 線 路 撥 接 線 路
到 FEG

R o u te r
M odem
E th e rn e t
E D I V endor
E D I C u s to m e r

SAPGUI M odem M odem


L a s e r p rin te r

SAPG UI
SAPGUI W e b B ro w s e r
其 他 S ite ( T a ie p i, H o n g K o n g , U S A ,
C h in a )
Frontend GUI - EnjoySAP

 EnjoySAP look & feel


 Role-based single point of
access for multiple systems
 Based on Web browser
 Server-based
 Personalized homepage
 Multiple systems support
Multiple Languages Support
System Sizing

Customer Hardware
Partner

Req

prop ation
osal
uire

figur
men

Exp
Con

Customer
SAP

Productive

erie
s

Tes
GoingLive Check
Quick
Quick Sizer

nce
Sizer

ts
A

Customer SAP
Customer
Customer Std.
Configuration Load Profile
Configuration Benchmarks

Hardware
Sizing
SAP R/3 System Estimate

Module ? Bandwidth ?
SD FI
Sales & Financial
Financial
Distribution Accounting
Accounting

R/3
MM CO
Materials Controlling
Mgmt.
PP
Production TR Integration ?
Users ? Planning Treasury.

Client / Server
QM ABAP PS
Quality
Quality Project
Manage- System
ment PM Internet WF
WF
Plant Main-

Architecture ?
tenance
tenance
HR Intranet IS
Workflow
Workflow
Migration ?
Human Industry
Resources
Resources Solutions
Solutions

Location ? Performance ?
Result !
SAP
SAP Development
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
SAP Administration
Administration
Administration & Control Tools

Monitoring Performance
and Alert Database
Management Management
Management

Basic R/3 Consolidation- posting-fast entry

Management
DOCTY ST POPER 12/ 92
P 000011 TEXT Diff.red.bal/strghtlin
CoID

Data
e
SUBGR
ITEMN TTY TRPT AMOUNT
O P R. .
1032010 50.000
0
3071010 +
50.00
0 0-

Archiving

Application Output
Programming Management
Interfaces

User and
Security Workload Background
Management Management Processing
CCMS - Computer Center Management System

Monitoring
specific
transactions

End-to-end
response time
The Authorization Concept

User master record

Profile 1 Profile 2 Composite profile 1 Composite profile 2

Authorization
profile x

Authorization 1 Authorization 2 Authorization x


Authorization object 1 Authorization object 2 Authorization object x
Profile Generator: Authorizations

Change Activity Group: Authorizations


Authorizations Edit Goto Utilities Environment System Help

Open Changed Maintained Org. levels...

Maint.: 0 Non-maintained org. levels, open fields, Status: Changed

- Standard Cross-Application Authorization Objects

- Standard Transaction code check at transaction start


Transaktionscode FD02
- Standard Transaction code check at transaction start

- 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
R
mySAP.com Workplace - Single Sign-on

R/2
R/2 legacy
legacy

open 3rd
3rd non mySAP.com
Internet party
party
Single Sign-on standards
3.1H
R/3 4.6
FI
FI LO
LO
HR
HR SEM
SEM
Workplace
Workplace
industry-specific
industry-specific Cock-
Cock- CFM
CFM APO
APO B2BB2B
role-based
role-based pitspits mySAP.com components
personalized
personalized KM
KM BW
BW
Web browser access drag
drag && relate
relate CRM
CRM
comp
any inside
boun
dary
Partner
Partner
Market-
Market-
place
place outside
mySAP.com Internet services
SAP
SAP
other Internet services
User Distribution Model for CUA

Central System

Client Systems
SAP
SAP Interface
Interface and
and Internet
Internet
R/3 Interface Technology

Communication Interface
High
Business API
Level
Mail
OLE ALE MAPI
EDI SMTP
SAP Technology
IDOC X.400
RFC
Q-API
CPI-C Low
level

Communication System

• SDK, Library,API Specification and Sample


• Gateway Software from SAP
• 3rd Party Products
• Template, SAP Interface Advisor
Data Exchange

Document

IDoc
SAP
SAPR/3
R/3System
System SAP R/3 System

IDoc IDoc

EDI Subsystem EDI Subsystem


Message
ALE - Application Link Enabling

 Financials
 Central controlling
 Central SOP
 Information Systems:
 Inventory
 Sales, shipping and
 Purchasing
 PP billing
 Sales
 Inventory  Purchasing of
 Central purchasing
management trading goods
 Reference system for
 Internal sales,  Inventory
Master Data and
shipping and billing management
Control Data
 Local purchasing  Local controlling
 PM
 Local SOP

Middleware for Distributed


Business Processes
EDI - Electronic Data Interchange

Documents EDI messages Idoc type SAP documents

Control record

Daten-
Daten-
Data
satz
satz
record

Steuersatz
Steuersatz
Control record

Ext. application EDI subsystem Idoc interface R/3 application


XML-based Communication

Standard Internet BC R/3


Clients
HT
Application
ML
/H
TT
Server
P
BAPI
Generated ABAP Objects
Clients/Servers
HTTP RFC
C++ BC
Java BC
VB TP
H T
ML/ P
X TT
Open / H
Interface TML
H
XML Appl.

C++ ISAPI
SAP Portals Bringing it all Together
Everything You Need in a Browser
mySAP.com Workplace – Enterprise Portal

MiniApps
Monitoring
LaunchPad and
Personal,
Interaction
Role-based
Navigation

Drag & Relate


Architecture - ITS Server, WebGUI

Load
Load
Service File
Service File

Send Prepared
Send Prepared
User
UserRequest
Request Call
CallWGate
WGate Request
Request

R/3
R/3Input
Input R/3-System
R/3 Internet
WGate AGate Application Component

Browser Web Server ITS Server R/3 Output


R/3 Output
BAPI
HTML-
Templates
HTML Page HTML
HTML Page HTMLPage
Page R/3 Data

http://www.saplabs.com/usa/devarea/itsapps.htm
Load
Load
HTML
HTMLTemplate
Template
R/3 Internet Architecture

Web Server WGate


ISAPI

SAPGUI
WGate TCP/IP RFC
Web Server AGate
NSAPI

Any WGate
Web Server CGI
+ SAP Application Server
UNIX
And Database
AS/400
(Any Supported Platform)
Lotus
WGate
Domino
CGI
Web Server
WGate/AGate Load Balancing

Web Server Wgate AGate


WGate/AGate Load Balancing

AGate

Web Server WGate AGate

AGate
R/3 Login Groups

Sales

AGate

Web Server Wgate AGate

AGate
Http Routing

AGate
Web Server Wgate

Http Router AGate

Web Server Wgate


AGate
Virtual ITS Servers

R/3 Server

Central Development R/3


ITS Server DEV
Transport
IAC
ITS
Customizing
DEV Templates
ITS
Consolidation R/3
CON
CON
ITS
Transport
PRD
IAC
Customizing
Templates

Production R/3
PRD
Automatic Mapping to HTML - WEB GUI
Automatic Mapping to HTML - HTML Template

Additional functionality,
for example, roll-over
help texts
Example: Interaction with the Business Warehouse
BW Provides Analytical Power
SAP
SAP Support
Support
Support Infrastructure

Global 24 x 7 Service Priority 1 Problems

Local Support
at SAP's
international
subsidiaries

American region : European region: Regional


APA region:
Mon - Sun Mon - Sun Mon - Sun Support
2 pm - 1 am CET 8 am - 6 pm CET 1 am - 11 am CET Centers

• R/3 Support network based on R/3 Online Service Development


System (OSS) Support
• Support via remote connection Centers
• Partner integration
Going Live Check

TeamSAP Service 1, Go-Live Quality


Assurance

5 Go Live &
Support Production

Analysis Optimization Verification


• Sizing • Check central • Configuration
plausibility check business process • Sizing
• Configuration • Transactions with plausibility check
• Load distribution high resource • System usage and
• R/3 Basis consumption bottleneck analysis
• Sizing
Regular
plausibility check EarlyWatch
analyses

Start of
-2 months -1 month Production +1 month
EarlyWatch

TeamSAP Service 2: System Performance Tuning

Poor system
Live performance
R/3
System EarlyWatch
Report
 Logging on to customer’s
R/3 System and analyzing
it in detail

Customers EarlyWatch
SAP Business Technology Map
Internet enablement with mySAP.com: HTTP://www.sap.com/solutionmaps
technology for personal, collaborative solutions on demand
Implementation Sizing Installation Configuration Configuration Testing

Choice of Preinstalled & Pre-Configured Best- Business Scoping Organization, Business Process
Practice Systems Administration & Testing
Component-based Incremental Installation & Customization Execution of
Migration Processes

Business Document User


Integration Integration Integration Integration
Globalization

Centrally Managed Internet Distribution & User-Portal Personalized, Multiple Languages


Configurable Mgmt of Business Rolebased Working Multiple Currencies
Business Processes Documents Environment Euro Support
Desktop/Office
Integration

Extension Third Party Software Interfacing Custom Development

Ready-to-Use, Stable & Cost-Effective Compliance to Web-Content Web Application Development


Third Party Product Integration Standards & Web Technology Object-Oriented Business
Based Infrastructure Programming

Reliable Operation Manageability Performance Availability Security

Complete Operations Multi-Tier Internet Early Warning of Possible Internet Security


Concept Architecture & Optimized Upcoming Failures User Profile Administration
Transaction Management

Continuous
Upgrade Change Management Scalability
Improvement
Remote Upgrades Flexible, Immediate Change of Support for Small Businesses up to
Minimized Downtime Business Processes Global Corporations
Outsourcing Capabilities
SAP Business Technology Map
Implementation

Sizing Installation Configuration Data Migration Testing

Proven, Cost-Effective Sizing Complete System Landscape Analysis & Optimization of Data Conversion & Transport Business Process Testing
Methodology (B01) Installation Procedure (B02) Business Processes (B04) from Existing Legacy (B09, P210)
Best-Practices & FeaturesMethods & Processes

Component Based Sizing Systems


Choice of Preinstalled & Pre- Business Scoping & Performance Analysis (B09)
(B01) (B08, P208)
Configured Best-Practice Customization (B04)
Volume & Stress Testing
Systems (B03, PH) Organization and
Task-specific Business (B09, P210)
Administration of Entire
Component-based Process Configuration (B06)
Migration Process (B08)
Incremental Installation (B00)
Dynamic Business Form
Layout (B07, P203)

Based on Business Unattended Installation & Industry & Country Specific Planning & Resource Planning & Execution of
Requirements Stated as User Language Enabling of Best-Practice Solution Checking of Migration Entire Test Process (B09)
Business-Oriented Figures Presentation Clients (B02) Templates (B05, B06) Process (B08)
(B01) Management of Manual Test
Online Access to Sizing Visual Business Process Consistency & Completeness Resources
Balanced Set of Needed Results (B01) Modeling (P107) Check (B08)
Hardware Components (B01) Recording Functionality (B09)
Fast Installation Process Tracking & Documentation of Documentation & Migration Structured Combination of
Interactive, Up-to-Date Sizing (B02, B03) Business Process Mapping Auditing (B08)
via Internet (B01) Test Tasks (B09)
(B00, B06)
Certified Installation Partners Migration in Heterogeneous Automated Test Runs (B09)
Cooperation of Hardware (B00) Personalized, Role, User- Environments (B08, P208)
Vendors & Solution Provider Group Specific Functionality & Integrated Documentation &
(B01) Customer Individual Archiving of Test Results
Implementation after Layout (B18)
Sizing Reference Database (B09)
Application Hosting (B00) Role-oriented Business
Process Analysis (B05) Incorporation of External
Applications in Test Process
Flexible Business Form
Adjustment (B07) Monitoring & Reporting
(B09, P210)
Creation of Test Data (B09)
Accelerated SAP - SAP Implementation Methodology

 Mapping of business processes


 Proven approach
 Reduced costs
 Ensured quality and know-how transfer
 Efficient use of resources
 Reusable for subsequent implementation
phases
Q&A

Question and
Answer

Vous aimerez peut-être aussi