Post on 30-May-2018
8/14/2019 Newmerix Ecc
1/20
Newmerix Corp. Confidential not for redistribution
Understanding SAP Versions
Niel Robertson - CTO, Co-FounderNewmerix Corporation
1100 S. McCaslin Blvd, Suite 160
Superior, CO 80027
303-350-3900
www.newmerix.com or nielr@newmerix.com
Optimizing PackagedApplications
http://www.newmerix.com/http://www.newmerix.com/8/14/2019 Newmerix Ecc
2/20
Newmerix Corp. Confidential not for redistribution
Keys to UnderstandingVersions
SAP versioning is a bit tricky bearwith it a bit until you learn it
It depends on which part of the stack
you are asking about (application stackor technology stack)
It has evolved as SAP has changed itsoverall architecture from 2 tier to 3 tier
Many names are just marketing bundlesof technology components
8/14/2019 Newmerix Ecc
3/20
Newmerix Corp. Confidential not for redistribution
Overview
8/14/2019 Newmerix Ecc
4/20
Newmerix Corp. Confidential not for redistribution
Main Concepts You WillEncounter
R/3, R/3 Enterprise, mySAPABAP
BASIS
WebASECC
NetWeaver
Read on for explanations..
8/14/2019 Newmerix Ecc
5/20
Newmerix Corp. Confidential not for redistribution
Application Editions
R/2 Terminal server architectureGreenscreen UI
R/3 Introduced client server architecture
Uses BASIS for technology stack Desktop client UI
R/3 Enterprise Replaced BASIS with WebAS (Web Application
Server)
Web Based UImySAP
Web based UI Changed WebAS to just AS
8/14/2019 Newmerix Ecc
6/20
Newmerix Corp. Confidential not for redistribution
ABAP
Proprietary programming language
All of SAP was written in ABAPuntil about 3 years ago
ABAP doesnt really have versions,it depends on the BASIS versionbeing run
8/14/2019 Newmerix Ecc
7/20
Newmerix Corp. Confidential not for redistribution
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
For R/3 Enterprise BASIS was split into BASIS and WebAS (WebAS uses standardinternet protocols to communicate with web browsers)
BASIS version numbers aligned with WebAS versions BASIS conceptually used only for administration (migrations,
performance monitoring) For mySAP
BASIS conceptually equal to WebAS
Note: since the introduction of WebAS, BASIS versions arereferred to either as both X.YZ andXYZ (e.g. 6.10 or 610, 7.0or 700) where X.YZ is the WebAS version number
8/14/2019 Newmerix Ecc
8/20
Newmerix Corp. Confidential not for redistribution
WebAS
Application server that replaced BASIS
Uses standard internet protocols so itcan communicate with web browsers
Hosts ABAP engine (runs ABAPapplications)
Version 6.20 had the first J2EE engineso you could write Java applications aswell as ABAP
8/14/2019 Newmerix Ecc
9/20
8/14/2019 Newmerix Ecc
10/20Newmerix Corp. Confidential not for redistribution
NetWeaver
This is just a bundling of standardtechnology stack components thatare released together
WebASEnterprise Portal
Business Intelligence
Exchange IntegratonWebAS renamed AS going forward
8/14/2019 Newmerix Ecc
11/20Newmerix Corp. Confidential not for redistribution
Try This View With What YouNow Know
BASIS sort of sitsin the middle tohelp administerapplications now
In the beginningBASIS was boththe server ANDthe application
8/14/2019 Newmerix Ecc
12/20
8/14/2019 Newmerix Ecc
13/20Newmerix Corp. Confidential not for redistribution
Solution Manager
tion Manager appears to have been introduced with R/3 Enterprise Edition
8/14/2019 Newmerix Ecc
14/20Newmerix Corp. Confidential not for redistribution
Some Screenshots of Different
Versions
8/14/2019 Newmerix Ecc
15/20Newmerix Corp. Confidential not for redistribution
R/2 Screenshot
8/14/2019 Newmerix Ecc
16/20
8/14/2019 Newmerix Ecc
17/20Newmerix Corp. Confidential not for redistribution
R/3 2.0, 2.1 Screenshot
8/14/2019 Newmerix Ecc
18/20Newmerix Corp. Confidential not for redistribution
R/3 3.0, 3.1 Screenshot
8/14/2019 Newmerix Ecc
19/20Newmerix Corp. Confidential not for redistribution
R/3 4.0, 4.5 Screenshot
8/14/2019 Newmerix Ecc
20/20
R/3 Enterprise, mySAPScreenshot