Professional Documents
Culture Documents
Understanding SAP Versions: Optimizing Packaged Applications
Understanding SAP Versions: Optimizing Packaged Applications
Understanding SAP Versions: Optimizing Packaged Applications
Overview
Main Concepts You Will Encounter R/3, R/3 Enterprise, mySAP ABAP BASIS WebAS ECC NetWeaver Read on for explanations..
Application Editions
R/2 R/3
Terminal server architecture Greenscreen UI Introduced client server architecture Uses BASIS for technology stack Desktop client UI Replaced BASIS with WebAS (Web Application Server) Web Based UI Web based UI Changed WebAS to just AS
R/3 Enterprise
mySAP
ABAP Proprietary programming language All of SAP was written in ABAP until about 3 years ago ABAP doesnt really have versions, it depends on the BASIS version being run
BASIS
R/3
BASIS is the complete technology stack and application stack Runs ABAP programs (all application logic is contained in the BASIS server) BASIS acts as the application server using proprietary protocols to communicate to the desktop client All changes to SAP application made in BASIS BASIS was split into BASIS and WebAS (WebAS uses standard internet protocols to communicate with web browsers) BASIS version numbers aligned with WebAS versions BASIS conceptually used only for administration (migrations, performance monitoring) BASIS conceptually equal to WebAS
For mySAP
Note: since the introduction of WebAS, BASIS versions are referred to either as both X.YZ and XYZ (e.g. 6.10 or 610, 7.0 or 700) where X.YZ is the WebAS version number
WebAS
Application server that replaced BASIS Uses standard internet protocols so it can communicate with web browsers Hosts ABAP engine (runs ABAP applications) Version 6.20 had the first J2EE engine so you could write Java applications as well as ABAP
ECC (ERP Core Components) Separates application logic from technology stack All the modules you would buy (e.g. Payroll) are thought of now as in ECC (before they were thought of as in BASIS)
NetWeaver This is just a bundling of standard technology stack components that are released together
WebAS Enterprise Portal Business Intelligence Exchange Integraton
Release Matrix
Year UI Type
Terminal 1992 Desktop Desktop 1997 1998 2000 2001 2001 2003 Desktop Desktop Desktop Desktop Desktop Web Web 2005 Web
Application Edition
R/2 R/3 R/3 R/3 R/3 R/3 R/3 R/3 R/3 Enterprise R/3 Enterprise mySAP
Major
1.0 2.0, 2.1 3.0, 3.1 4.0 4.5 4.6 4.6D* 1.10 2.00 2004
Minor
3.1I 4.0B 4.5B 4.6B. 4.6C 4.6D (a.k.a. 4.7x110 (a.k.a. 4.7x200) -
BASIS
WebAS
ECC
NetWeaver
SolMan
1.0 2.0, 2.1 3.1I 4.0B 4.5B 4.6B, 4.6C 4.6D, 610 620 630 640 6.10 6.20 6.30 6.40 ECC 5.0 ECC 6.0 NetWeaver (2003) NetWeaver (2003) NetWeaver 04 NetWeaver 04S 2.1 2.2, 3.1, 3.2 4.0
2006 (June)
Web
mySAP
2005
700
4.0
Solution Manager
Solution Manager appears to have been introduced with R/3 Enterprise Edition
R/2 Screenshot