SlideShare a Scribd company logo
1 of 65
Download to read offline
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 of
SAP Product
R/3
Client / Server
ABAP
FI
Financial
Accounting
CO
Controlling
TR
Treasury.
PS
Project
System
SD
Sales &
Distribution
MM
Materials
Mgmt.
PP
Production
Planning
QM
Quality
Manage-
ment PM
Plant Main-
tenance
HR
Human
Resources
WF
Workflow
IS
Industry
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
Logistics
Finance
HR
B-API
B-API
B-API
B-API
B-API
B-API
B-API B-API
Business Object
Repository
B-API
B-API
SAP R/3
Applications
Shipment
Invoice
EmployeeApplicant
Customer
Order
General
Ledger
Purchase
Requisition
B-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
Marketplac
es
Communities
Partnering
Platform
ApplicationHosting
Business
Scenarios
e-Commerce
Management
Cockpit
SAP Business
To Business
SAP Service
SAP
Business
Inf. Ware-
house
Info DB
SAP
Advanced
Planner&
Optimizer
R/3
SAP Logistics
Execution
System
SAP
Strategic
Enterprise
Management
SAP Business
Intelligence Initiative
SAP Marketing
SAP Customer Relationship
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
...
Business
Information
Ware-
house
Sales
Force
Auto-
mation
B2B
Procurement
Advanced
Planner &
Optimizer
R/3
SAP FinanceSAP Mill
SAP BASIS and
System Architecture
SAP BASIS (Basis)
ABAP etc. (Cross-Application)
HR
Central
Applications
with/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
Customer
Programs
Applications,
such as FI/CO
SAP BasisSAP BasisSAP Basis
System Software
SAP Basis
System Layer
Screen
Processor
Programming InterfacesProgramming Interfaces
ApplicationsApplications
CommunicationInterfaceCommunicationInterface
UserInterfaceUserInterface
Runtime EnvironmentRuntime Environment
ABAP
Dictionary
ABAP
Interpreter
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 Business
applications
(SAP standard)
CustomizingCustomizing
11
CustomerCustomer
develop-develop-
mentment
33
Enhance
ments
22
Modification
44
Cust. exit 1
Cust. exit 2
ABAP
WB
Change Management
System Platform
Dialog
SAPGUI
Languages
Databases
Operating
systems
ABAP, C, C++, HTML, Java, Enterprise JavaBean, Active-X/OCX Controls
CORBRA, COM/DCOM, XML
Windows 3.1, Windows 95/98, Windows NT,OSF/Motif *, OS/2 Macintosh *, Java
Window Terminal Server, WebGUI, Pervasive Computing, Hand-hold device,
Palm Computing, Smart Phone, Smart Card
DB2 for
OS/390
OS/390
AIX
Digital UNIX
HP-UX
Reliant
UNIX (SINIX)
SOLARIS
Windows NT / 2000 OS/400
Hardware Bull/Zenith
Compaq
Data General
...
NCR
Sequent
SNI
Digital
HP (Intel)
IBM (Intel)
Bull
Digital
HP
IBM
SNI
SUN
UNIX Systems
IBM
AS/400
IBM
S/390
DB2 Common Server
INFORMIX-OnLine
ORACLE Microsoft
DB2 Common Server
INFORMIX-OnLine
ORACLE
MS SQL Server
DB2 for
AS/400
Open Platforms, Open Technology, Open Standard, Open ArchitectureOpen Platforms, Open Technology, Open Standard, Open Architecture
OpenOpen is the language of SAPis the language of SAP
CORBA, COM/DCOM, BizTalk, XML, Public-Key, Linux, Palm ComputingCORBA, COM/DCOM, BizTalk, XML, Public-Key, Linux, Palm Computing
and more. SAP keeps in the front of technology Evolutionand more. SAP keeps in the front of technology Evolution
Linux
R/3 System Architecture
Presentation
Servers
Application
Servers
WinNT,95,98
OS/2
Web GUI
(Browser)
Java
Web
Server
DataBase
server
Production System
Q&A System
Development System
AP+DBAP+DB
ITS server
System Architecture (example)
S erv er L A N (F D D I R i n g )
到 F E G
E th ern et
E th ern et
S A P G U I
S A P R /3 測 試 系 統 M o n i to r
S A P R /3 上 線 系 統
R o u ter L aser p ri n ter
R o u ter
S A P G U I
L aser p rin ter
H e a d Q u a r te r
備 援 撥 接 線 路 撥 接 線 路
S A P G U I
M o d em
M o n ito r
S A P R /3 備 援 系 統
(O p tio n al)
D ata
I N T E R N E T (p u b li c )
R o u ter
F irew al l
W eb S erv er
S A P G U I W eb B ro w ser
M o d em M o d em
S A P R /3 開 發 系 統I n tern et
T ran sac ti o n S erv er
W A N
(F ram eR elay /I S D N /L ease L i n e/X .2 5 )
M o d em M o d em
T erm in al serv er
M u l ti p l ex er
M o d em
其 他 S i te ( T a i e p i , H o n g K o n g , U S A ,
C h i n a )
V A N
E D I S u b sy stem
E D I C u sto m er
E D I V en d o r
B W S y stem
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
Customer Hardware
Partner
SAP
GoingLive Check
Hardware
Sizing
Customer
Load Profile
SAP
Std.
Benchmarks
Productive
Customer
Requirements
Configurationproposal
Customer
Configuration
A
Tests
Experience
Quick SizerQuick Sizer
System Sizing
FI
Financial
Accounting
CO
Controlling
TR
Treasury.
PS
Project
System
SD
Sales &
Distribution
MM
Materials
Mgmt.
PP
Production
Planning
QM
Quality
Manage-
ment PM
Plant Main-
tenance
HR
Human
Resources
WFWF
WorkflowWorkflow
IS
Industry
Solutions
SAP R/3 System Estimate
R/3
Client / Server
ABAP
Internet
Intranet
Module ?
Users ?
Architecture ?
Location ?
Bandwidth ?
Integration ?
Migration ?
Performance ?
Result !Result !
SAP 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 Administration
Administration & Control Tools
Consolidation- posting-fast entryConsolidation- posting-fast entry
DOCTYDOCTY
PP
CoIDCoID
SUBGRSUBGR
STST
000011000011
POPERPOPER
TEXTTEXT
ITEMNOITEMNO TTYPTTYP TRPTRTRPTR
..
AMOUNTAMOUNT
..
10320101032010
0030710103071010
00
50.00050.000
++50.0050.00
0-0-
12/ 9212/ 92
Diff.red.bal/strghtlinDiff.red.bal/strghtlin
ee
Basic R/3
Management
Monitoring
and Alert
Management
Performance
Management
Database
Management
Data
Archiving
Output
Management
Background
Processing
Workload
Management
User and
Security
Management
Application
Programming
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
Authorization
profile 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: Authorizations
Authorizations 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
Workplace
industry-specific
role-based
personalized
drag & relate
Market-
place
3.1H
R/3 4.6
FI LO
HR
CRM
KM
B2B
SEM
APO
BW
CFM
mySAP.com components
open
Internet
standards
R/2
non mySAP.com3rd
party
legacy
Partner
SAP
inside
outside
mySAP.com Internet services
other Internet services
Cock-
pits
Single Sign-on
User Distribution Model for CUA
Central System
Client Systems
SAP Interface and Internet
R/3 Interface Technology
High
Level
Low
level
SAP Technology
Communication Interface
Communication System
Mail
MAPI
SMTP
X.400
EDI
Business API
RFC
CPI-C
Q-API
IDOC
ALEOLE
• 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 SystemSAP R/3 System
EDI SubsystemEDI Subsystem EDI SubsystemEDI Subsystem
SAP R/3 SystemSAP 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 Distributed
Business Processes
EDI - Electronic Data Interchange
Documents
Ext. application
EDI messages
EDI subsystem
Idoc type
Idoc interface
Control record
Daten-
satz
Daten-
satz
Data
record
SteuersatzSteuersatzControl record
R/3 application
SAP documents
XML-based Communication
Internet R/3
Application
Server
BAPIBAPI
ABAP ObjectsABAP Objects
BC
RFC
HTML / HTTP
Standard
Clients
Generated
Clients/Servers
HTTP
C++
Java
VB
HTML / HTTPXML / HTTP
Open
Interface
C++ ISAPI
XML Appl.
BC
BC
SAP Portals Bringing it all Together
Drag & Relate
Everything You Need in a Browser
LaunchPad
Personal,
Role-based
Navigation
MiniApps
Monitoring
and
Interaction
mySAP.com Workplace – Enterprise Portal
Architecture - ITS Server, WebGUI
AGate
Browser
WGate
R/3-System
R/3 Internet
Application Component
BAPI
R/3 Data
Web Server
User Request
Send Prepared
Request
R/3 Input
R/3 Output
HTML Page
Call WGate
Load
Service File
Load
HTML Template
HTML-
Templates
HTML Page
ITS Server
http://www.saplabs.com/usa/devarea/itsapps.htm
R/3 Internet Architecture
Web Server WGate
ISAPI
Web Server
WGate
NSAPI
Any
Web Server
+
UNIX
SAP Application Server
And Database
(Any Supported Platform)
AGate
TCP/IP
SAPGUI
RFC
WGate
CGI
Lotus
Domino
Web Server
WGate
CGI
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
Central
ITS Server
Transport
IAC
Customizing
Templates
Transport
IAC
Customizing
Templates
Consolidation R/3
CON
ITS
CON
Production R/3
PRD
ITS
PRD
Development R/3
DEV
ITS
DEV
R/3 Server
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 Support
Support Infrastructure
Local Support
at SAP's
international
subsidiaries
Regional
Support
Centers
Development
Support
Centers
American region :
Mon - Sun
2 pm - 1 am 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
Global 24 x 7 Service Priority 1 Problems
APA region:
Mon - Sun
1 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
• Sizing
plausibility check
Verification
• Configuration
• Sizing
plausibility check
• System usage and
bottleneck analysis
Regular
EarlyWatch
analyses
5 Go Live &
Support Production
Start of
Production
TeamSAP Service 1, Go-Live Quality Assurance
EarlyWatch
Poor system
performanceLive
R/3
System EarlyWatch
Report
 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
Integration
Business
Integration
Document
Integration
User
Integration
Globalization
Implementation Sizing Installation Configuration Configuration Testing
SAP Business Technology Map
Choice of Preinstalled & Pre-Configured Best-
Practice Systems
Component-based Incremental Installation
Business Scoping
& Customization
Organization,
Administration &
Execution of
Migration Processes
Business Process
Testing
Centrally Managed
Configurable
Business Processes
Internet Distribution &
Mgmt of Business
Documents
Desktop/Office Integration
User-Portal Personalized,
Rolebased Working
Environment
Multiple Languages
Multiple Currencies
Euro Support
Ready-to-Use, Stable & Cost-Effective
Third Party Product Integration
Complete Operations
Concept
Multi-Tier Internet
Architecture & Optimized
Transaction Management
Internet Security
User Profile Administration
Early Warning of Possible
Upcoming Failures
Remote Upgrades
Minimized Downtime
Flexible, Immediate Change of
Business Processes
Outsourcing 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 Development
Object-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 MapMethods&ProcessesBest-Practices&Features
 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
Q&A

More Related Content

Similar to Sap basisoverviewv11

Similar to Sap basisoverviewv11 (20)

SAP Basics
SAP BasicsSAP Basics
SAP Basics
 
sap overview 1.1
sap overview 1.1sap overview 1.1
sap overview 1.1
 
SAP
SAPSAP
SAP
 
Offshore Recruiting Training Material
Offshore Recruiting Training MaterialOffshore Recruiting Training Material
Offshore Recruiting Training Material
 
Erp sap r3 overview introduction
Erp  sap r3 overview introductionErp  sap r3 overview introduction
Erp sap r3 overview introduction
 
0102 basis
0102 basis0102 basis
0102 basis
 
Sap
SapSap
Sap
 
Ratnadip Mysap.Ppt
Ratnadip Mysap.PptRatnadip Mysap.Ppt
Ratnadip Mysap.Ppt
 
OFF SHORE RECRUITER TRAINING
OFF SHORE RECRUITER TRAININGOFF SHORE RECRUITER TRAINING
OFF SHORE RECRUITER TRAINING
 
Sap into-1213948722097753-9
Sap into-1213948722097753-9Sap into-1213948722097753-9
Sap into-1213948722097753-9
 
Sap overview
Sap overviewSap overview
Sap overview
 
Mainframe Architecture & Product Overview
Mainframe Architecture & Product OverviewMainframe Architecture & Product Overview
Mainframe Architecture & Product Overview
 
Sap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviSap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit Sanghavi
 
Session 6 & 7
Session 6 & 7Session 6 & 7
Session 6 & 7
 
Problem Determination Tools
Problem Determination ToolsProblem Determination Tools
Problem Determination Tools
 
Introduction to SAP
Introduction to SAPIntroduction to SAP
Introduction to SAP
 
SAP INTRO
SAP INTROSAP INTRO
SAP INTRO
 
SAP intro
SAP introSAP intro
SAP intro
 
Sap
SapSap
Sap
 
SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE SAP SD CONFIGURATION GUIDE
SAP SD CONFIGURATION GUIDE
 

Recently uploaded

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Sap basisoverviewv11

  • 1. ERP 系統維護 Enterprise Technology - SAP Day 1 : SAP Technology Overview Instructor: xxx
  • 2. Contents  Introduction of SAP Product  SAP BASIS and System Architecture  SAP Development  SAP Administration  SAP Interface and Internet  SAP Support
  • 4. R/3 Client / Server ABAP FI Financial Accounting CO Controlling TR Treasury. PS Project System SD Sales & Distribution MM Materials Mgmt. PP Production Planning QM Quality Manage- ment PM Plant Main- tenance HR Human Resources WF Workflow IS Industry 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
  • 5. Business Object-oriented Logistics Finance HR B-API B-API B-API B-API B-API B-API B-API B-API Business Object Repository B-API B-API SAP R/3 Applications Shipment Invoice EmployeeApplicant Customer Order General Ledger Purchase Requisition B-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
  • 6. Employee Self Services Business Intelligenc e Supply Chain Management Customer Relationship Management Workplaces Internet- Business Framework, BAPIs XML-enabling Continuous Knowledge Transfer Industry Solutions Marketplac es Communities Partnering Platform ApplicationHosting Business Scenarios e-Commerce Management Cockpit SAP Business To Business SAP Service SAP Business Inf. Ware- house Info DB SAP Advanced Planner& Optimizer R/3 SAP Logistics Execution System SAP Strategic Enterprise Management SAP Business Intelligence Initiative SAP Marketing SAP Customer Relationship Management Initiative SAP Supply Chain Management Initiative SAP Sales SAP New Dimension Initiatives
  • 7. 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 ... Business Information Ware- house Sales Force Auto- mation B2B Procurement Advanced Planner & Optimizer R/3 SAP FinanceSAP Mill
  • 8. SAP BASIS and System Architecture
  • 9. SAP BASIS (Basis) ABAP etc. (Cross-Application) HR Central Applications with/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
  • 10. Customer Programs Applications, such as FI/CO SAP BasisSAP BasisSAP Basis System Software SAP Basis
  • 12. Screen Processor Programming InterfacesProgramming Interfaces ApplicationsApplications CommunicationInterfaceCommunicationInterface UserInterfaceUserInterface Runtime EnvironmentRuntime Environment ABAP Dictionary ABAP Interpreter Overview of the SAP Basis System Operating System and Hardware PlatformOperating System and Hardware Platform
  • 13. System Landscape ProductionDevelopment Quality Assurance Transport group Transport group PRODQTST TRNGTEST CUST SAND
  • 14. R/3 Basis System Software Cust. Program R/3 Business applications (SAP standard) CustomizingCustomizing 11 CustomerCustomer develop-develop- mentment 33 Enhance ments 22 Modification 44 Cust. exit 1 Cust. exit 2 ABAP WB Change Management
  • 15. System Platform Dialog SAPGUI Languages Databases Operating systems ABAP, C, C++, HTML, Java, Enterprise JavaBean, Active-X/OCX Controls CORBRA, COM/DCOM, XML Windows 3.1, Windows 95/98, Windows NT,OSF/Motif *, OS/2 Macintosh *, Java Window Terminal Server, WebGUI, Pervasive Computing, Hand-hold device, Palm Computing, Smart Phone, Smart Card DB2 for OS/390 OS/390 AIX Digital UNIX HP-UX Reliant UNIX (SINIX) SOLARIS Windows NT / 2000 OS/400 Hardware Bull/Zenith Compaq Data General ... NCR Sequent SNI Digital HP (Intel) IBM (Intel) Bull Digital HP IBM SNI SUN UNIX Systems IBM AS/400 IBM S/390 DB2 Common Server INFORMIX-OnLine ORACLE Microsoft DB2 Common Server INFORMIX-OnLine ORACLE MS SQL Server DB2 for AS/400 Open Platforms, Open Technology, Open Standard, Open ArchitectureOpen Platforms, Open Technology, Open Standard, Open Architecture OpenOpen is the language of SAPis the language of SAP CORBA, COM/DCOM, BizTalk, XML, Public-Key, Linux, Palm ComputingCORBA, COM/DCOM, BizTalk, XML, Public-Key, Linux, Palm Computing and more. SAP keeps in the front of technology Evolutionand more. SAP keeps in the front of technology Evolution Linux
  • 16.
  • 17. R/3 System Architecture Presentation Servers Application Servers WinNT,95,98 OS/2 Web GUI (Browser) Java Web Server DataBase server Production System Q&A System Development System AP+DBAP+DB ITS server
  • 18. System Architecture (example) S erv er L A N (F D D I R i n g ) 到 F E G E th ern et E th ern et S A P G U I S A P R /3 測 試 系 統 M o n i to r S A P R /3 上 線 系 統 R o u ter L aser p ri n ter R o u ter S A P G U I L aser p rin ter H e a d Q u a r te r 備 援 撥 接 線 路 撥 接 線 路 S A P G U I M o d em M o n ito r S A P R /3 備 援 系 統 (O p tio n al) D ata I N T E R N E T (p u b li c ) R o u ter F irew al l W eb S erv er S A P G U I W eb B ro w ser M o d em M o d em S A P R /3 開 發 系 統I n tern et T ran sac ti o n S erv er W A N (F ram eR elay /I S D N /L ease L i n e/X .2 5 ) M o d em M o d em T erm in al serv er M u l ti p l ex er M o d em 其 他 S i te ( T a i e p i , H o n g K o n g , U S A , C h i n a ) V A N E D I S u b sy stem E D I C u sto m er E D I V en d o r B W S y stem
  • 19.
  • 20.
  • 21. 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
  • 23. Customer Hardware Partner SAP GoingLive Check Hardware Sizing Customer Load Profile SAP Std. Benchmarks Productive Customer Requirements Configurationproposal Customer Configuration A Tests Experience Quick SizerQuick Sizer System Sizing
  • 24. FI Financial Accounting CO Controlling TR Treasury. PS Project System SD Sales & Distribution MM Materials Mgmt. PP Production Planning QM Quality Manage- ment PM Plant Main- tenance HR Human Resources WFWF WorkflowWorkflow IS Industry Solutions SAP R/3 System Estimate R/3 Client / Server ABAP Internet Intranet Module ? Users ? Architecture ? Location ? Bandwidth ? Integration ? Migration ? Performance ? Result !Result !
  • 26. Development Environment • Script-like Language, SQL Enabled • Object-Oriented, COM/COBRA Enabled • Programming from Template • Tools, Tools, and a lots of Tools
  • 32. Administration & Control Tools Consolidation- posting-fast entryConsolidation- posting-fast entry DOCTYDOCTY PP CoIDCoID SUBGRSUBGR STST 000011000011 POPERPOPER TEXTTEXT ITEMNOITEMNO TTYPTTYP TRPTRTRPTR .. AMOUNTAMOUNT .. 10320101032010 0030710103071010 00 50.00050.000 ++50.0050.00 0-0- 12/ 9212/ 92 Diff.red.bal/strghtlinDiff.red.bal/strghtlin ee Basic R/3 Management Monitoring and Alert Management Performance Management Database Management Data Archiving Output Management Background Processing Workload Management User and Security Management Application Programming Interfaces
  • 33. CCMS - Computer Center Management System Monitoring specific transactions End-to-end response time
  • 34. The Authorization Concept Profile 1 Composite profile 2 Authorization 1 Profile 2 Composite profile 1 Authorization profile x Authorization 2 Authorization x User master record Authorization object 1 Authorization object 2 Authorization object x
  • 35. Profile Generator: Authorizations R Transaktionscode FD02 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 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 + - - - - - - + +
  • 36. company boundary mySAP.com Workplace - Single Sign-on Web browser access Workplace industry-specific role-based personalized drag & relate Market- place 3.1H R/3 4.6 FI LO HR CRM KM B2B SEM APO BW CFM mySAP.com components open Internet standards R/2 non mySAP.com3rd party legacy Partner SAP inside outside mySAP.com Internet services other Internet services Cock- pits Single Sign-on
  • 37. User Distribution Model for CUA Central System Client Systems
  • 38. SAP Interface and Internet
  • 39. R/3 Interface Technology High Level Low level SAP Technology Communication Interface Communication System Mail MAPI SMTP X.400 EDI Business API RFC CPI-C Q-API IDOC ALEOLE • SDK, Library,API Specification and Sample • Gateway Software from SAP • 3rd Party Products • Template, SAP Interface Advisor
  • 40. Data Exchange Document IDoc Message IDocIDoc SAP R/3 SystemSAP R/3 System EDI SubsystemEDI Subsystem EDI SubsystemEDI Subsystem SAP R/3 SystemSAP R/3 System
  • 41. 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 Distributed Business Processes
  • 42. EDI - Electronic Data Interchange Documents Ext. application EDI messages EDI subsystem Idoc type Idoc interface Control record Daten- satz Daten- satz Data record SteuersatzSteuersatzControl record R/3 application SAP documents
  • 43. XML-based Communication Internet R/3 Application Server BAPIBAPI ABAP ObjectsABAP Objects BC RFC HTML / HTTP Standard Clients Generated Clients/Servers HTTP C++ Java VB HTML / HTTPXML / HTTP Open Interface C++ ISAPI XML Appl. BC BC
  • 44. SAP Portals Bringing it all Together
  • 45. Drag & Relate Everything You Need in a Browser LaunchPad Personal, Role-based Navigation MiniApps Monitoring and Interaction mySAP.com Workplace – Enterprise Portal
  • 46. Architecture - ITS Server, WebGUI AGate Browser WGate R/3-System R/3 Internet Application Component BAPI R/3 Data Web Server User Request Send Prepared Request R/3 Input R/3 Output HTML Page Call WGate Load Service File Load HTML Template HTML- Templates HTML Page ITS Server http://www.saplabs.com/usa/devarea/itsapps.htm
  • 47. R/3 Internet Architecture Web Server WGate ISAPI Web Server WGate NSAPI Any Web Server + UNIX SAP Application Server And Database (Any Supported Platform) AGate TCP/IP SAPGUI RFC WGate CGI Lotus Domino Web Server WGate CGI AS/400
  • 49. WGate/AGate Load Balancing AGateWeb Server WGate AGate AGate
  • 50. Sales R/3 Login Groups AGateWeb Server Wgate AGate AGate
  • 51. Http Routing AGate Web Server Wgate AGate AGate Web Server Wgate Http Router
  • 52. Virtual ITS Servers Central ITS Server Transport IAC Customizing Templates Transport IAC Customizing Templates Consolidation R/3 CON ITS CON Production R/3 PRD ITS PRD Development R/3 DEV ITS DEV R/3 Server
  • 53. Automatic Mapping to HTML - WEB GUI
  • 54. Automatic Mapping to HTML - HTML Template Additional functionality, for example, roll-over help texts
  • 55. Example: Interaction with the Business Warehouse
  • 58. Support Infrastructure Local Support at SAP's international subsidiaries Regional Support Centers Development Support Centers American region : Mon - Sun 2 pm - 1 am 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 Global 24 x 7 Service Priority 1 Problems APA region: Mon - Sun 1 am - 11 am CET
  • 59. 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 • Sizing plausibility check Verification • Configuration • Sizing plausibility check • System usage and bottleneck analysis Regular EarlyWatch analyses 5 Go Live & Support Production Start of Production TeamSAP Service 1, Go-Live Quality Assurance
  • 60.
  • 61. EarlyWatch Poor system performanceLive R/3 System EarlyWatch Report  Logging on to customer’s R/3 System and analyzing it in detail EarlyWatchCustomers TeamSAP Service 2: System Performance Tuning
  • 62. Continuous Improvement Upgrade Change Management Scalability Reliable Operation Manageability Performance Availability Security Third Party Software Interfacing Custom DevelopmentExtension Integration Business Integration Document Integration User Integration Globalization Implementation Sizing Installation Configuration Configuration Testing SAP Business Technology Map Choice of Preinstalled & Pre-Configured Best- Practice Systems Component-based Incremental Installation Business Scoping & Customization Organization, Administration & Execution of Migration Processes Business Process Testing Centrally Managed Configurable Business Processes Internet Distribution & Mgmt of Business Documents Desktop/Office Integration User-Portal Personalized, Rolebased Working Environment Multiple Languages Multiple Currencies Euro Support Ready-to-Use, Stable & Cost-Effective Third Party Product Integration Complete Operations Concept Multi-Tier Internet Architecture & Optimized Transaction Management Internet Security User Profile Administration Early Warning of Possible Upcoming Failures Remote Upgrades Minimized Downtime Flexible, Immediate Change of Business Processes Outsourcing 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 Development Object-Oriented Business Programming HTTP://www.sap.com/solutionmaps
  • 63. 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 MapMethods&ProcessesBest-Practices&Features
  • 64.  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