SlideShare a Scribd company logo
1 of 139
Download to read offline
Learning Journey of SAP-BASIS
Learning Journey of SAP-BASIS
SAP
BASIS
G2H,Freshers
OS Basics
DB Basics RDBMS
OS Admin
N/W Admin
DB Admin
Experience
TADM10
TADM12
ASE DB
TADM54
TADM51-
OracleDB
TADM55-
HANADB
Learning Journey of SAP-BASIS
SAP
BASIS
G2H,Freshers
OS Basics
DB Basics RDBMS
OS Admin
N/W Admin
DB Admin
Experience
SAPTEC
ADM100
ADM103
ADM110
ADM325
ADM800
HA100
HA200
SAP S/4 HANA + Business suite
Certification
C Associate Level
E Expert Level
P Professional Level
C_TADM_23 SAP S/4 HANA Administration SAPTEC,ADM100,ADM103,
ADM325,ADM800,ADM110+ HA100,HA200+UX200,UX100
C_HANATEC_19 HANA DB HA100,HA200,HA201,HA215,HA250,HA240 &HA940
E_S4HCON23 ECC TO SAP S/4 HANA Conversation
P_SECAUTH_20 SAP System Security Architect
SAP
System application Product in data processing Germany ERP Product196+
SAP,MS,Oracle,BhavuSAP,JDEwards,Peoplesoft,tally………………….etc
Cloud 
ERP
Medical Shop
4 Members
One
40 Members
bill tally
dotnet attendance management
salary report
4 softwares
10 software's
ERP Modules
SAP-Modules
Modules
Technical Modules
Functional
Modules
SAP BASIS
SAP ABAP
SAP BW/BI
FI
CO
MM
SD
OLI&GAS
EHS
SAP-Version 1972-2023 51 years
Frontend
Backend
www.abc.com java
HTML,CSS,Core java
Oracle
SAP-Version 1972-2023 51 years
Application
SAP R/1 1972
SAP R/2 1979
SAP R/3 1992
SAP R/3 4.0
SAP R/3 4.1,4.2…
4.7
SAP ECC 5.0 2003
SAP ECC 6.0 2004
SAP NW 7.0 2005
SAP NW
7.1,7.2..7.3…7.5
SAP SOLMAN 7.1
SAP SOLMAN 7.2
R Real time
1 1-tier
2 2 –tier
3 3 -tier
CUI
IBM
Sap* 06071992
Ddic 19920706
SAP AG
ECC ERP Core
compotent
2005 SAP IBM(WebSphere)+MS(Dotnet)
NetWeaver
1972-2010
SAP-Airtel Project IBM 2005
ECC 5.0
Oracle
Airtel B2B,B2C CRM,Airtel broadband
MS-
Dynamics(CRM)
SCM
BP
ECC 5.0
Airtel B2B,B2C CRM,Airtel broadband
SCM
SRM
PLM
NIKE
ECC 5.0
Airtel B2B,B2C CRM,Airtel broadband
SCM
SRM
PLM CRM
NESTCLE
ECC 5.0
Airtel B2B,B2C CRM,Airtel broadband
SCM
SRM
PLM CRM
DTDC
ECC 5.0
Airtel B2B,B2C CRM,Airtel broadband
SCM
SRM
CRM
SAP-Version 1972-2023 51 years ”RRR”
Application
SAP R/1 1972
SAP R/2 1979
SAP R/3 1992
SAP R/3 4.0
SAP R/3 4.1,4.2…
4.7
SAP ECC 5.0 2003
SAP ECC 6.0 2004
SAP NW 7.0 2005
SAP NW
7.1,7.2..7.3…7.5
SAP SOLMAN 7.1
SAP SOLMAN 7.2
R Real time
1 1-tier
2 2 –tier
3 3 -tier
CUI
IBM
Sap* 06071992
Ddic 19920706
SAP AG
ECC ERP Core
compotent
2005 SAP IBM(WebSphere)+MS(Dotnet)
NetWeaver
1972-2010
DB
MAXDB
2010
Sybase to ASE DB
Evolution of HANA TO SAP S/4 HANA
HANA DB
2011
HANADB
2012
BW
SAP BW Powered by HANA
HANADB
2013
SAP Business suite
ERP+CRM+SRM+SCM+P
LM
SAP Business one ECC or CRM or SRM or SCM or PLM
SAP Business by designECC+CRM,SRM+SCM
SAP Business All-in-one ECC+CRM+SCM,ECC+SRM+CRM
SAP Business suite ECC+CRM+SRM+SCM+PLM
SAP Business suite Powered by HANA
HANADB
2014
Simple finance
Evolution of HANA TO SAP S/4 HANA
HANADB
SAP S/4 HANA 1511 OP
2015,11
S Simplification
/4 next generation of business suite
SAP S/4 HANA 1610
2016,10
HANADB
SAP S/4 HANA 1709
2017,09
HANADB
SAP S/4 HANA 1
2018,09
HANADB
SAP C/4 HANA
2016
BW /4 HANA 1.0
Evolution of HANA TO SAP S/4 HANA
HANADB
SAP S/4 HANA 1909
2019,09
S Simplification
/4 next generation of business suite
SAP S/4 HANA 2020
2020,10
HANADB
SAP S/4 HANA 2021
2021,10
HANADB
SAP S/4 HANA 2
2022,10
HANADB
SAP BW/4 HANA 2.0 SAP BW/4 HANA 2021
Evolution of HANA TO SAP S/4 HANA
HANADB
SAP S/4 HANA 2023
2023,10
S Simplification
/4 next generation of business suite
SAP S/4 HANA 2024
Coming soon
HANADB
SAP BW/4 HANA 2023
SAP C/4 HANA
2023
SAP-Version 1972-2023 51 years
SAP ECC 6.0 EHP8
SAP NW 7.5
SAP SOLMAN 7.2
SAP S/4 HANA 2023
MAXDB 7.9
ASEDB 16.0
HANADB 2.0 SPS07
SAP-Version 1972-2023 51 years
SAP ECC 6.0 EHP8
SAP NW 7.5
SAP SOLMAN 7.2
SAP S/4 HANA 2023
MAXDB 7.9
ASEDB 16.0
HANADB 2.0 SPS07
SaaS Software As a Service
PaaS Platform as A service
On-Premise
Cloud
IaaS
Infrastructure As A Service
OSSuse Linux
for SAP
Applications
“Rise With SAP”
17-01-2024
Recap:
1.SAP Learning Journey 
basis Application SAPTEC,ADM100,ADM103,ADM110,ADM325,ADM800,UX200,UX100
DB HA100,HA200
Cloud BTP100,ADMCLD
Certification C,E,P C_TADM_23+C_HANATEC_19
2.SAP ERP 196+ SAP,Oracle,MS…
Modules 200+ T.M+F.M
3.SAP Version stagey 51 years
Application SAP R/1,SAP R/2 ,SAP R/3 ,SAP R/3 4.0,4.1,4.2….4.7C
SAP ECC 5.0 ,ECC 6.0 EHP8 +SAP NW 7.0 +SAP SOLMAN
https://support.sap.com/en/my-support/software-downloads/support-package-
stacks/product-versions.html?anchorId=section_1852896482
DB :MaxDB,ASEDB,HANADB
Application :SAP S/4 HANA OP,Cloud ,C/4 HANA,BW /4 HANA 2023
https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F2332')/S31
Today :
SAP Architecture
SAP Project
Application
Layer
DB Layer
Presentation
Layer
Presentation layer is UI or GUI or Frontend or url
based on OS SAP GUI 3 Types
1.SAP GUI for windows :Windows
2.SAP GUI For JAVA:mac,Linux,UNIX,OS/400,AIX….etc
3.SAP GUI for HTML :Browsed:IE,MF,GE,Safari,ME =Configuration
DB Layer DB is Independent (Except is SAP S/4 HANA) DB2,MAXDB,ASEDB,HANADB,SQL
SAP Is OS Independent
OS Client
Server
ex:Window client :Window XP,Window 7,windows8,windows10,11
ex:Windowserver :NT,2003,2008,2012,2016,2019,2022
Application
SAP Project
Application
Layer
DB Layer
Presentation
Layer
Presentation layer is UI or GUI or Frontend or url
based on OS SAP GUI 3 Types
1.SAP GUI for windows :Windows
2.SAP GUI For JAVA:mac,Linux,UNIX,OS/400,AIX….etc
3.SAP GUI for HTML :Browsed:IE,MF,GE,Safari,ME =Configuration
DB Layer DB is Independent (Except is SAP S/4 HANA) DB2,MAXDB,ASEDB,HANADB,SQL
SAP Is OS Independent
OS Client
Server
ex:Window client :Window XP,Window 7,windows8,windows10,11
ex:Windowserver :NT,2003,2008,2012,2016,2019,2022
Application Layer or Application server = Application + Server
Application server means to run our business applications like ECC,SRM,SCM,PLM,CRM,SAP S/4 HANA
,BW /4 HANA to the server and sharing information to the multiple members at a time
SAP Project
Application
Layer
(ECC,CRM,NW..SA
P S/4 HANA)
DB Layer
Presentation
Layer
Presentation layer is UI or GUI or Frontend or url
based on OS SAP GUI 3 Types
1.SAP GUI for windows :Windows
2.SAP GUI For JAVA:mac,Linux,UNIX,OS/400,AIX….etc
3.SAP GUI for HTML :Browsed:IE,MF,GE,Safari,ME =Configuration
DB Layer DB is Independent (Except is SAP S/4 HANA) DB2,MAXDB,ASEDB,HANADB,SQL
SAP Is OS Independent
OS Client
Server
ex:Window client :Window XP,Window 7,windows8,windows10,11
ex:Windowserver :NT,2003,2008,2012,2016,2019,2022
Application Layer or Application server = Application + Server
Application server means to run our business applications like ECC,SRM,SCM,PLM,CRM,SAP S/4 HANA
,BW /4 HANA to the server and sharing information to the multiple members at a time
Application server is divided into 2 types
1.AS ABAP : GUI or URL T-codes (SAP S/4 HANA Only ABAP )
Ex:user
AS ABAP GUI SU01 user1 password:************
2.AS JAVA : URL Navigation (EP,MDM,KW,PI,PO…etc)
Ex:URL UME Create user
www.sapsupportal.co
Userid :S000000
SAP 1-tier,2-tier,3-tier
Host1
Presentation
Layer
Application server
DB Layer
Host1
Host2
Presentation
Layer
Application server
DB Layer
Presentation
Layer
Application server
DB Layer
3 -tier
Host1
Host2
Host3
2-tier
1-tier
SAP Project
Application
Layer
DB Layer
Presentation
Layer
SAP Architecture (AS ABAP –Old Architecture) SAP R/1 TO SAP NW 7.1,7.2
Application server(DEV)
Default
Instance
(CI)00
00 to 99
Dialog
Instance
(DI)-01
Instance Instance
……………………………….
Dialog
Instance
(DI)-02
Dialog
Instance
(DI)-99
Work +Process Work +Process Work +Process Work +Process
V
B
S
E
D
SAP Architecture (AS ABAP –Old Architecture) SAP R/1 TO SAP NW 7.1,7.2
Application server
SAP Project
www.abc.com
Corona
Dev Test Production (Live)
SAP Project
www.abc.com
Corona
S4D
NWD
ND1
BWD
ERD
SMD
SMA
S4Q S4P
SID Rules
1.Min and Max 3
2.A
3.A+N
4.Not start “N”
5.Only A
SAP Architecture (AS ABAP –Old Architecture) SAP R/1 TO SAP NW 7.1,7.2
Application server(DEV)
Default
Instance
(CI)00
00 to 99
Dialog
Instance
(DI)-01
Instance Instance
……………………………….
Dialog
Instance
(DI)-02
Dialog
Instance
(DI)-99
Work +Process Work +Process Work +Process Work +Process
V
B
S
E
D
D
V B
S
E
1.One Application server 100
instance
2.One CI,99 DI
3.WP5 D,V,B,S,E
SAP Architecture (AS ABAP –Old Architecture) SAP R/1 TO SAP NW 7.1,7.2
Central instance Dialog Instance
Central Instance “00” Dialog Instance “01 to 99”
Central Instance 5 WP+M,G (DVMGBSE) Dialog Instance 5 WP (DVBSE)
SAP Architecture (AS ABAP –Old Architecture)  >SAP NW 7.2 TO SAP S/4 HANA 2023 (Till now)
Application server (DEV) 00 to 99
PAS ASCS AAS AAS
………………………..
AAS
Work Process
D
V
B
S
M E
G ICM
D
V B
S
1.One Application server
2. 1 PAS,1 ASCS,98 AAS
3. 4 WP D,V,B,S
4.ASCS 2 M,E
5.Additional services 2 G,ICM
SAP Architecture (AS ABAP –Old Architecture)  >SAP NW 7.2 TO SAP S/4 HANA 2023 (Till now)
Application server (DEV) 00 to 99
PAS
10
ASCS
11
AS ABAP -Work process
D Dialog work process
Dialog work process is Handled by the user request
SM50 Local work process overview
SM51 List of Application server overview
SM66 Global work process overview
B Background work process
Background work process is handled by the long running tasks or time
taking or expensive program running without user interaction mode
Ex:Backup
SM36 Define background job
SM37 Background job overview
SM49 Maintain the external os commands
SM62 Event of history overview
SM64 Release of events
SM69 Execute the external os commands
RZ04 Maintained operation mode
SM63 Time set operation mode
AS ABAP -Work process
U
S
Update work process
Update work process is handle by the update request i.e temporary
Changes into the DB Level
SM13 Update Request
SM14 Update Administration
Spool work process
Spool work process is handle by the O/P Request
SPAD To configure the any o/p device
SP01 List of spool request
SP02 List of O/P Request
SP11 Temse: request screen
SP12 Temse:Administration
SPOOL Spool administration (SAP S/4 HANA)
AS ABAP -ASCS
MS
ES
Message server
1.Message server is using for sending system messages
2.Message server is used for Communication b/w PAS TO AAS
3.Message server is used for Distribute Load b/w PAS TO AAS
Sm02 system message overview
SMMS Message server monitoring
Enqueue server
Enqueue server is manage the system locks
Sm12 system locks overview
Smenqenqueue monitoring
AS ABAP –Additional servicesG,ICM
G Gateway service
1.Gateway is communication or integration b/w The SAP TO SAP
And SAP TO NON-SAP
SMGW Gateway Monitoring
ICM Internet Communication Manager
ICM is Access the overall internet protocol like http,https,smtp
,telent,p4,…..etc
SMICM ICM Monitoring
SAP Architecture (AS JAVA-Old Architecture) SAP R/1 TO SAP NW 7.1,7.2
Application server(DEV)
Default
Instance
(CI)00
00 to 99
Dialog
Instance
(DI)-01
Instance Instance
……………………………….
Dialog
Instance
(DI)-02
Dialog
Instance
(DI)-99
Server+Process
(SP)
Work +Process
1.One Application server 100
instance
2.One CI,99 DI
3.SP
Server+Process (SP)
SAP Architecture (AS JAVA) SAP NW 7.3,7.4,7.5
Application server(DEV)
PAS
00 to 99
SCS AAS
……………………………….
Server+Process
(SP)
Work +Process
1.One Application server 100
instance
2. 1 PAS ,1 SCS ,98 AAS
3. SP
4.Additional services G,ICM
5. SCS MS,ES
Server+Process (SP)
AAS
Stack Configuration
Single stack Dual-Stack
As abap or AS JAVA AS ABAP+AS JAVA
SAP User request workflow
Presentation layer
Applications server
DB Layer
Dispatcher
Queue
FIFO
D
SAP User request workflow
Presentation layer
Applications server
DB Layer
Dispatcher
Queue
FIFO
D
Browser(url)
http/https
ICM
R
e
S
p
o
n
S
e
T
I
M
E
SAP Training Landscape
OS:Windowserver2019
Hostname:winrdp
SAP GUI 770
OS:Linux
Applicationserver(Hostname):
vhcals4hci or 5.9.86.204
SID:S4H
Instance:00
Product version :SAP S/4 HANA 2022
S4H
PAS
00
OS:Linux
DB Hostname:vhcalb4ddb
SID:B4D
Instance:02
HANA DB:2.00.066.00.1671096120
RDP
Putty
Putty
HANA
Studio
18-01-2024
Recap
1.SAP Tier 1,2,3 
P.L +A.L +DB
Application server old AS ABAP Architecture ,New Architecture
AS JAVA old architecture
D,V,B,S
SAPTEC UNIT1,2,3,4,8 ,5,6,7
ADM100 UNIT1,5
Today : Workprocess
Work process DVBS +ME+G,ICM
Dialog work
process
Dialog work process is Handled by the user request
SM50 Local work process overview
SM51 List of Application server overview
SM66 Global work process overview
2.Each Application server having min 2 dia and max 512 dialog work process
rdisp/wp_no_dia =2 1 per user request ,1per task handler
rdisp/wp_no_dia=512 rz10,rz11,rspfpar r =>realtime
disp dispatcher
wp workprocess
no Number
DIA Dialog work process
Work process DVBS +ME+G,ICM
3.How to Monitoring the Work process
it will be divided into 3 types
1.SAP Application or T-code level
SM50 Local work process overview
SM51 List of Application server overview
SM66 Global work process overview
2.OS Level
cmd dpmon
3.Directory Level
drive : usr/sap/SID/<Instance>Work
ex: C:usr/sap/S4H/D00/Work
4.What are the Work process status
Work Process Status
A work process can have different statuses during its runtime:
•Waiting
The work process is free and is waiting for requests.
•Running
The work process is processing a request.
•On Hold:
The work process is on hold for a user. If too many work processes have status On Hold, system performance can
be reduced. In the field info for "On Hold" (additional information for WP status "On Hold") you can see who the
work process is waiting for.
Work process 
5.How to Kill the WP process
SM50 or SM66 Kill the Workprocess
OS Level Kill -9 <WPID>
Work process D
5.Each Dialog work process is taking 32 user request at a time (Multiplexing)
ex:25*32=800 userid
50000userid1560 dia (2,512) =16000 ==user load distribution
solution :Logon Group (SMLG)
Temporary Solution :SM04 or AL08 terminate session or end session
Work process DSM51
Work process B Background work process
1.Background work process is handle by the long running task or expensive report or Time taking Program and run into
Without user interact mode
2.Each application server having min 1 and max 510 work process
rdisp/wp_no_btc=1
rdisp/wp_no_Btc=510 rz11,rz10,rspfpar
3.How to monitoring the background job
1.Application level or T-code level
sm36 define background job
sm37 background job overview
2.Directory level
drive:usr/sap/sid/sys/global
3.DB Level
se16 or se16n TBTC*
4.What are the start condition of background job 6
1.Immediate 2.date/time 3.after job 4.after event 5.operation mode 6.at factory calendar
5.What are the status of background job 6
1.Schulded 2.Release 3.ready 4.active 5.finished 6.cancelled
6.Background job is divided into 2 types
1.standard background job
2.Custominzing background job
Work process B Background work process
How to schedule the background job 
1. Manually
2.Automatically
RSPO1041
RSPO1043
RSUSR002
RSUSR200
SM50
SM51
SM66
SMLG Login group
F1,F3,F4,F8
/n,/nex,/nend,/o ,/I
se16 or se16nTSTCT Table content ENNo.of entires 169000 *S*
Work process S Spool Work process
Spool Work process is handle by the O/P Request
Each Application server having min 1 and Max 512 spool work process
rdisp/wp_no_spo=1
rdisp/wp_no_spo =512 rz11,rz10,rspfpar
How to Monitoring the Spool Workprocess
it can be divided into 3 level
1.SAP Level or Application level or T-code level
SPAD to configure the Any O/P Device
SP01 List of spool request
SP02 List of O/p request
SP11 Temse:request screen
SP12 Temse:Administration
SPOOLSpool administration
2.Directory level
drive:usr/sap/sid/sys/Global
3.DB Level
se16 or se16n TSP01,TSP03 or TST01,TST03
Access Method 3
1.Local printing or local access Method
2.Remote printing or Remote access Method
3.Frontend printing or Frontend Access Method
Work process S Spool Work process
Access Method 3
1.Local printing or local access Method : Application server + OS Spooler Same host
C Windows
LLinux,unix
2.Remote printing or Remote access Method :Application server+OS Spoler different Host
SWindows
ULinux,Unix
3.Frontend printing or Frontend Access Method: Application server+ GUI
GFrontend
Spool status  -
+
F5
waiting
Work process S Spool Work process
Application server 2 billon spool request
Default printer :SAPWIN,SWIN
Spool and O/P Request
Work process S Spool Work process
19-01-2024
Recap:
1.Workprocess Administration D,V,B,S
D WP Status 
SM50,SM66
2,512
dia=25/24 32 
25*32=1800 SMLG
B 
S 
Today :
spool administration SP11,SP12,SPOOL
Logical server
Software Development
User Administration and role ,profile,authorization
SAP User Administration
Su01 single user maintainece C,C,D,L,U,P
Method-1
su01 user1 Profile sap_all,sap_new full authorization (basis,security)
Method 2:
su01 user1 Role few t-codes
Role 3 types
1.single role
2.composite role
3.Dervied Role
su10 mass user maintaince
sucompuser company address
sugr user group maintained
Method 3:
su01 user1 Z_Role1 su01,sm50,sm51,sm66 =SU01all
su01 user2 z_role2 SU01,SM36,SM37,SM49SU01 Display
Role Administration
Single Role Composite role Derived Role
Single role is container or collection of
t-code
,report,authorization,profile…etc
Composite role is combination one or
more single role
Derived role is which acquired overall
properties parent role to child role
Tab : Menu,Authorization,user One composite role cant be assign
composite role
Same as single role
Composite role are not derivable
Tab:Roles,Menu,user
SAP Application Security-Hireachy
T-code
1.5 Lakhs
S,M,F
A.Classes
BC,SD,MM,FI
A.Object
S,M,F
A.Field
A.Activies
01,02,03..200
_
Role
Menu Authorization user
Profile
T-00120202
users
SAP Application Security-Hireachy
T-code
A.Classes
BC,SD,MM,FI
A.Object
S,M,F
A.Field
A.Activies
01,02,03..200
_
Role
MenuSU01 Authorization user
Profile
T-00120202
users
SAP Application Security-Hireachy
T-code
1.5 Lakhs
A.Classes
BC,SD,MM,FI
A.Object
A.Field
A.Actvies
SE93
SAP Application Security-Hireachy
22-01-2024
Recap:
1.SAP Spool and Background 
2.Role types single role,composite role,derived role
Authorization
Today :
1.Role Administration
2.User types ,parameters
3.Data structure of SAP
4.Communication of SAP
SU10 C,C,L,U,Reset password
SUGRcreate user group
SUCOMPuser company address
Method-3 t-code restrict
Create user 5 user types login userid
User types
User types
User Login Parameters
User Information SUIM and SU53,STAUTHTRACE
ABASIS1 Last 5 days password changes 48
ABASIS2 SU01 Role 71
ABASIS3 How many T-codes 1.6 lakhs
ABASIS4 How many Role having sm50 67
ABASIS5 How many userid S_USER_GRP 103
ABASIS6 How many changes user id ABASIS6 2
ABASIS8 How many userid having SU01103
ABASIS9 How many Role having SM13 27 Roles
ABASIS10 How many Role having SAP_ALL,SAP_NEW 0
ABASIS11 How many Role having S_USER_AGR103
ABASIS 12 SEC useridhow many t-codes 1.6 lakhs
SAP Project
DEV QAS PRD
SAP Project-Landscape
DEV
QAS
PRD
Single system Landscape
Host1
DEV
QAS
PRD
Host1
Host2
DEV
QAS
PRD
Host1
Host2
Host3
Two-system landscape Three System landscape
Landscape means is collection or group or arrangement of SAP System is called Landscape
Landscape 3 types 1,2,3
SAP Project-Landscape
Host1 Host2 Host3
S4D S4Q S4P
SAP Project-Landscape
Host1 Host2 Host3
S4D S4Q S4P
SAP Project-Landscape
Host1 Host2 Host3
S4D S4Q S4P
000 000 000
SAP Project-Landscape-Default client,username,password
SAP R/1 TO SAP NW 7.4 SAP NW 7.5 SAP S/4 HANA 1511 TO SAP
S/4 HANA 2023
SAP IDES
000 sap* 06071992
ddic 19920706
001 sap* 06071992
ddic 19920706
066 sap* 06071992
Earlywatch support
000 sap* 06071992
ddic 19920706
001 sap* 06071992
ddic 19920706
000 sap* 06071992
ddic 19920706
000,001,066,800,810,811,8
12
SAP Project-Landscape-Data Structure
SAP Data
Client-Specific data
Cross-Client Data
Client-Specific data means ,if you change any data in SAP System
Then those changes effect into only one client or that particular
client Is called client-specific data or client dependent data
Ex:S4D 100 SU01 user1 *******
Ex:S4D200 user1 
User are client-specific
Cross-client data means ,if you change any data in SAP
System Then those changes effect into overall client or
entire SAP System Is called cross-client data or client
independent data
Ex:S4D 100 SU01 user1 *******
Ex:S4D200 su01 user1 
T-code are cross-client
Report,program,Repositorary object
SAP Project-Landscape-Data Structure
SAP Data
Client-Specific data
Cross-Client Data
Client-Specific data means ,if you change any data in SAP System
Then those changes effect into only one client or that particular
client Is called client-specific data or client dependent data
Ex:S4D 100 SU01 user1 *******
Ex:S4D200 user1 
User are client-specific
Client-Specific data is divided into 3 types
1.User Master record : SU01 TABSD,A,L,D,P,R,P,L
2.Application data:SAP Applications to S.Tables
3.Custominzing data : Z or Y
Cross-client data means ,if you change any data in SAP
System Then those changes effect into overall client or
entire SAP System Is called cross-client data or client
independent data
Ex:S4D 100 SU01 user1 *******
Ex:S4D200 su01 user1 
T-code are cross-client
Report,program,Repositorary object
SAP Project-Landscape-Data Structure
000
Master Client
Master client means having overall
SAP Standard configuration,table,t-codes….etc
SAP Project-Landscape-Data Structure
000
Master Client
Master client means having overall
SAP Standard configuration,table,t-codes….etc
SAP Project-Landscape-Data Structure
000
Master Client
Master client means having overall
SAP Standard configuration,table,t-codes….etc.
001 Copy of 000 Client
Copy
066 Service client
SAP Project-Landscape-Data Structure
000
Master Client
Master client means having overall
SAP Standard configuration,table,t-codes….etc.
001 Copy of 000 Client
Copy
066 Service client
SAP Project-Landscape
Host1 Host2 Host3
S4D S4Q S4P
000 000
000
100Cust
200sandb
ox
300testing
000 to 999=1000-1=999 000 to 999=1000-1=999 000 to 999=1000-1=999
Project
Min-6
Max -3000
100Q &A
200Endu
ser
100Pro
duction
Client Roles
SAP Project-Landscape
Host1 Host2 Host3
S4D S4Q S4P
000 000
000
100Cust
200sandb
ox
300testing
000 to 999=1000-1=999 000 to 999=1000-1=999 000 to 999=1000-1=999
Project
Min-6
Max -3000
100Q &A
200Endu
ser
100Pro
duction
SAP Project-Landscape
Host1 Host2 Host3
S4D S4Q S4P
000 000
000
100Cust
200sandb
ox
300testing
000 to 999=1000-1=999 000 to 999=1000-1=999 000 to 999=1000-1=999
Project
Min-6
Max -3000
100Q &A
200Endu
ser
100Pro
duction
TMS TMS
24-01-2024
Recap
SAPTEC& ADM100
1.Data structure 2 client-specific,cross-client
client-specific data 3 007,008
2.Client 000 
100 SAP Customizing SAP ABAP Development Tools
Project TMS
3.ALM (OP & Cloud ALM)
PAM,Quicksizertools,SWPM,Supportportal
4.Login*,SUIM
Today :
1.Start/Stop AS ABAP & AS JAVA 3 & 4 Questions
2.System configuration
3.DB Administration 
Start/Stop Application server
Host1
Host2
Host3
Os-Windows
SAP GUI
Suse Linux 12
15 SP1
DB
Suse Linux
12,15 SP2
SAP S/4
HANA 2022
Installation sequence
Start/Stop Application server
Host1
Host2
Host3
Os-Windows
SAP GUI
Suse Linux 12
15 SP1
DB
Suse Linux
12,15 SP2
SAP S/4
HANA 2022
Start
sequence
Start/Stop Application server
Host1
Host2
Host3
Os-Windows
SAP GUI
Suse Linux 12
15 SP1
DB
Suse Linux
12,15 SP2
SAP S/4
HANA 2022
Start
sequence Stop Sequence
Start/Stop Application server
Host1
Host2
Host3
Os-Windows
SAP GUI
Suse Linux 12
15 SP1
DB
Suse Linux
12,15 SP2
SAP S/4
HANA 2022
Start
sequence Stop Sequence
Windows :
SAPMMC
SAPMC
Linux :
Sapcontrol
Start/Stop Application server
Host1
Host2
Host3
Os-Windows
SAP GUI
Suse Linux 12
15 SP1
DB
Suse Linux
12,15 SP2
SAP S/4
HANA 2022
Putty
MobiXTer
m
sapcontrol [-prot <protocol>]
[-trace <filename>]
[-debug]
[-user <user> <password>]
[-queryuser]
[-repeat <N> <D>]
[-format <format>]
[-host <hostname>]
[-systempki <profile>]
[-tio <timeout>]
[-tmax <timeout>]
-nr <instance number>
-function <webmethod> [parameter list]
Ex :sapcontrol –nr 01 –function webmethod
Ex:sapcontrol –nr 00 –function start
Ex:sapcontrol –nr 00 –function stop
GetSystemUpdateList
UpdateSystem [<waittimeout sec> [<softtimeout sec>
[<force>]]]
UpdateSCSInstance
CheckUpdateSystem
AccessCheck <function>
GetSecNetworkId <service_ip> <service_port>
[<version> [<challenge>]]
GetNetworkId <service_ip> <service_port> [<version>]
RequestLogonFile <user>
UpdateSystemPKI [<force>]
UpdateInstancePSE [<force>]
StorePSE <server filename> <local filename>
[<psemode> [<overwrite>]]
DeletePSE <filename>
CheckPSE <server filename> <local filename>
CreatePSECredential <server filename> <pin>
HACheckConfig
HACheckFailoverConfig
HAGetFailoverConfig
HAFailoverToNode <node>
HASetMaintenanceMode [<mode> [<instance_only>]]
HACheckMaintenanceMode [<instance_only>]
ABAPReadSyslog
ABAPReadRawSyslog
SAP-OS-Directory Structure (AL11 List of Overall SAP Directories)
/usr/sap ==>SAP Installation directory
/usr/sap/S4H ==>Application server directory
/usr/sap/S4H/ASCS01==>ASCS Directory
/usr/sap/S4H/ASCS01/data ==>ASCS Data files (.dat)
/usr/sap/S4H/ASCS01/exe==>ASCS Kernel files (.exe)
/usr/sap/S4H/ASCS01/log ==>ASCS log files (SM21)
/usr/sap/S4H/ASCS01/sec ==>ASCS Security files (STRUST==>Trust manager) (SNC,SSO)
/usr/sap/S4H/ASCS01/work ==>ASCS developer trace files (ST11)
/usr/sap/S4H/D00 ==>PAS Directory
/usr/sap/S4H/D00/data ==>PAS Data files (.dat)
/usr/sap/S4H/D00/exe ==>PAS Kernel files (.exe)
/usr/sap/S4H/D00/log ==>PAS Log files (sm21)
/usr/sap/S4H/D00/sec ==>PAS Security certification file(SNC,SSO...etc)
/usr/sap/S4H/D00/work ==>PAS Developer trace(ST11)
/usr/sap/S4H/D00/igs ==>PAS Internet graphical severer
SAP-OS-Directory Structure (AL11 List of Overall SAP Directories)
/usr/sap/S4H/SYS ==>Global directory
/usr/sap/S4H/SYS/exe/uc/linuxx86_64 ==>Kernel files
/usr/sap/S4H/SYS/exe/uc/NTADM64 ==>Kernel files
/usr/sap/S4H/SYS/gen ==>generic files
/usr/sap/S4H/SYS/Global ==>Background ,spool work process files
/usr/sap/S4H/SYS/Profile ==>Overall System profile (RZ11,RZ10)
/usr/sap/S4H/SYS/src ==>security files
/usr/sap/trans ==>Transport directory
/usr/sap/trans/EPS ==>overall support Packages
/usr/sap/trans/bin ==>TMS Overall configuration files
/usr/sap/trans/buffer=>TMS Buffer files (QAS,PRD )
/usr/sap/trans/cofiles ==>Transport request control files (Start with K)
/usr/sap/trans/data ==>Transport request data files (Start with R)
/usr/sap/trans/etc ==>transport request extract files
/usr/sap/trans/log ==>transport request log files
/usr/sap/trans/sapnames ==>transport request owner names
/usr/sap/trans/storage ==>transport request storage files
/usr/sap/trans/tmp ==>Transport request temporary files
SAP-OS-Directory Structure (AL11 List of Overall SAP Directories)
SAP System Profile (RZ10,RZ11,RSPFPAR)
Profile or SAP System settings is Aval bile at that time of installation directory (/usr/sap/SID/Sys/Profile)
As that time post installation of SAP System ,we can import overall profile into DB level or SAP Level
/usr/sap/SID/Sys/Profile
RZ10,RZ11
port
SAP Profile
SAP System Profile (RZ10,RZ11,RSPFPAR-Old)
Profile
Default Profile Instance Profile
Startup profile
SAP System Profile (RZ10,RZ11,RSPFPAR)
Profile
Default Profile Instance Profile
Kernel Files
Global changes
Ex:S4H 00,01,02,03,04..Etc
Local changes
S4H 00,01,02,03,04..Etc
SAP System Profile (RZ10,RZ11,RSPFPAR)
ABASIS1 : dia : 15 ,2 =17
ABASIS2 : special chatter:1,2 ABASIS 10: 100,000
ABASIS3: lowercase :1,2 ABASIS11 : Lng:5,7
ABASIS4 :btc10,12 ABASIS12:Pasword expiry 0,90
ABASIS5 :upper :1,2
ABASIS 6 :lockuser5 ,6
ABASIS8 :session 3,4
ABASIS9 disable multi login 0,1
SAP System Profile (RZ10,RZ11,RSPFPAR)
Static Parameter Dynamic Parameter
Parameter changes effect after restart the Application
server
Parameter change effecting without restart the
Application server
RZ10 RZ11
After restart the SAP System,changes are permantent After restart the SAP System,we will lost dymanic
parameter changes(changes are not permantent)
SAP System Profile (RZ10,RZ11,RSPFPAR)
25-01-2024
Recap
1.Start/Stop of Application server ADM100 AS ABAP
sequence DBI ASCSPASAAS
tools SAPMMC,SAPMC,sapcontrol(commandline)+ Kernel files
start/stop
Today :
1.Operation Mode
2.DB Administration
3.Communication and Integration
Before Stopped the SAP Server-Pre-Steps
Before Stopped the SAP Server-Pre-Steps
Parameter changes
Client copy
Support Package upgradation
==================================================================================================
SM02 Create system messages
SM04/AL08 Local/Global user overview (Disconnect the overall userid)
SU10 Lock user
SM37 Check overall background job (Suspend overall the batch jobs SE38 BTCTRNS1F8)
SM13 Check the updates
DBACOCKPIT check Backup schedule
Operation Mode (RZ04,SM63)
Cricket 
Telecommunication
bookmyshow
Dia userid
10 320 +4 =14 (9 AM TO 5 PM)
500
BTC 5 4
Operation Mode :Dummy
RZ03 /SM50 After activate Operation Mode
HANADB-DB Administration
Application
SAP S/4
HANA
Basis Administrator
Infra Administrator op,Cloud,hybrid
Certificated Hardware
RAM,CPU,HDD,N/W HANADB
Hana administrator
N/W
Administrator
Cloud
AWS,MS
AZURE,GCP
OS Administrator
Window,Linux,AIX,Unix,os/400..et
c
Backup
HANADB-DB Administration-HA100,HA200
DBACOCKPIT DB Administration Tasks
DB01 DB Locks overview(all)
DB02 DB Space overview(all)
DB03 DB Parameter display (Oracle)
DB12 DBA:Backup log overview(all)
DB13/DB13C DBA:Backup Planning candeler (all)
ST04 DB Monitoring
DBACockpit
HANADB-DB Administration-HA100,HA200High Performance Analytic Appliance
1.In-Memory Computing
2.Row +column stored
3.OLAP(Warehouse)+OLTP (DB) =HATP
4.Compression Factor 10%
oracle 1000 GB to HANADB 100 GB
5.MPP GPFS
6.Multicontainer
7.Delta Merge
8.Data Againg Hot,Warm,Cold (Native storage Extension (NSE))
HANADB-DB Administration-HA100,HA200High Performance Analytic Appliance
CPU
RAM
HDD
8GB
1 TB
Single core
Software,movie,songs,OS
800 gb
1GB
10 Sec
FMS
CPU
RAM
HDD
RDBMS
ORACLE,SQL,MAX
DB
10 sec
DB VS DBI
CPU
RAM
HDD
8GB
1 TB
Single core
Software,movie,songs,OS
800 gb
1GB
10 Sec
FMS
CPU (Process)
RAM (Memory)
HDD
RDBMS
ORACLE,SQL,MAX
DB
10 sec
DB
Physical
DBI
Logical
HANADB-DB Administration-HA100,HA200High Performance Analytic Appliance
CPU
RAM
HDD
8GB
1 TB
Single core
Software,movie,songs,OS
800 gb
1GB
10 Sec
FMS
CPU
RAM hanadb
128 GB
10 msec
HDD
Save Point :5 min
HANADB-DB Administration-HA100,HA200High Performance Analytic Appliance
CPU
RAM
HDD
8GB
1 TB
Single core
Software,movie,songs,OS
800 gb
1GB
10 Sec
FMS
CPU
RAM hanadb
128 GB
10 msec
HDD
Save Point :5 min
DC Optane Technology
DRAM
PMEM
Single Container vs Multiple container
Single Container vs Multiple container
DB
SAP S/4 HANA
DB
SAP S/4 HANA
Tenant1
Tenant2
ECC
System DB
Single Container vs Multiple container
DB
SAP S/4 HANA
DB
SAP S/4 HANA
Tenant1
Tenant2
ECC
System DB
HANADBBackup
1.Complete or Full backup
2.Incremental backup
3.Differential Backup
Delta backup
S Full
backup ThDiffer F Inc SInc
M Inc TInc W Inc S Full
1 AM 1 AM 1AM 1AM 1 AM 1AM 1 AM 1AM
S Full
backup
M Full
backup
SU Full
backup
T Full
backup
W Full
backup
THFull
backup
FFull
backup
S Full
backup
RFC Remote Function Call
DEV QAS
host1 host2
100 200
RFC
RFC
RFC Types 5
1.Async RFC
2.Sync RFC
3.TRFC
4.QRFC
5.BGRFC
RFC Connection Type
3
H
G
I
2
L
RFC Test types
1.Authorization test
2.Connection test
3.Unicode test
RFC Remote Function Call
DEV QAS
host1 host2
100
DEVCLNT100
200
RFC
RFC
Logical system
Naming conversation
Syntax: <sid>clnt<client number>
Ex:DEVCLNT100
EX:QASCLNT100
EX:S4HCLNT100
BD54 or SALE Create logical system
SM59 Create RFC Connection
RFC Remote Function Call
RFC Remote Function Call-T codes
ADM100 Running Book for sap basis domain study

More Related Content

Similar to ADM100 Running Book for sap basis domain study

SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...IBM
 
Sap World Tour 2010 B1i Sn88
Sap World Tour 2010  B1i Sn88Sap World Tour 2010  B1i Sn88
Sap World Tour 2010 B1i Sn88Massimo Sala
 
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...Abdelhalim DADOUCHE
 
関西DB勉強会 (SAP HANA, express edition)
関西DB勉強会 (SAP HANA, express edition)関西DB勉強会 (SAP HANA, express edition)
関西DB勉強会 (SAP HANA, express edition)Koji Shinkubo
 
Development to Deployment with SAP HANA
Development to Deployment with SAP HANADevelopment to Deployment with SAP HANA
Development to Deployment with SAP HANACraig Cmehil
 
Deep dive session - sap and aws - extend and innovate
Deep dive session - sap and aws - extend and innovateDeep dive session - sap and aws - extend and innovate
Deep dive session - sap and aws - extend and innovateRitesh Toshniwal
 
Sap Business One SMAU Business Ottobre 2012
Sap Business One SMAU Business Ottobre 2012Sap Business One SMAU Business Ottobre 2012
Sap Business One SMAU Business Ottobre 2012Massimo Sala
 
S4 HANA presentation.pptx
S4 HANA presentation.pptxS4 HANA presentation.pptx
S4 HANA presentation.pptxNiranjanPatro2
 
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by Toshiro Morisaki
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by  Toshiro MorisakiA11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by  Toshiro Morisaki
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by Toshiro MorisakiInsight Technology, Inc.
 
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdfBPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf1705Savani
 
Achieve Agility with SAP Solutions on AWS (Level 100)
Achieve Agility with SAP Solutions on AWS (Level 100)Achieve Agility with SAP Solutions on AWS (Level 100)
Achieve Agility with SAP Solutions on AWS (Level 100)Amazon Web Services
 
170627_s4hana_key_adoption_scenarios (1).pdf
170627_s4hana_key_adoption_scenarios (1).pdf170627_s4hana_key_adoption_scenarios (1).pdf
170627_s4hana_key_adoption_scenarios (1).pdffarzanaperween83
 
170627_s4hana_key_adoption_scenarios (1) (1) (1).pdf
170627_s4hana_key_adoption_scenarios (1) (1) (1).pdf170627_s4hana_key_adoption_scenarios (1) (1) (1).pdf
170627_s4hana_key_adoption_scenarios (1) (1) (1).pdffarzanaperween83
 
sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)Prof Dr Mehmed ERDAS
 
ENT202 Breaking Barriers: Move Enterprise SAP Customers to SAP HANA on AWS in...
ENT202 Breaking Barriers: Move Enterprise SAP Customers to SAP HANA on AWS in...ENT202 Breaking Barriers: Move Enterprise SAP Customers to SAP HANA on AWS in...
ENT202 Breaking Barriers: Move Enterprise SAP Customers to SAP HANA on AWS in...Amazon Web Services
 
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014Praveen Sabbavarapu
 
What is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdfWhat is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdfankeetkumar4
 

Similar to ADM100 Running Book for sap basis domain study (20)

SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
 
Sap World Tour 2010 B1i Sn88
Sap World Tour 2010  B1i Sn88Sap World Tour 2010  B1i Sn88
Sap World Tour 2010 B1i Sn88
 
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
SAP HANA, from development to deployment, cloud, on-premise or hybrid, a solu...
 
関西DB勉強会 (SAP HANA, express edition)
関西DB勉強会 (SAP HANA, express edition)関西DB勉強会 (SAP HANA, express edition)
関西DB勉強会 (SAP HANA, express edition)
 
Development to Deployment with SAP HANA
Development to Deployment with SAP HANADevelopment to Deployment with SAP HANA
Development to Deployment with SAP HANA
 
Chill S4HANA Sales Training.ppt
Chill S4HANA Sales Training.pptChill S4HANA Sales Training.ppt
Chill S4HANA Sales Training.ppt
 
Deep dive session - sap and aws - extend and innovate
Deep dive session - sap and aws - extend and innovateDeep dive session - sap and aws - extend and innovate
Deep dive session - sap and aws - extend and innovate
 
Shaneeb@SAP_ABAP_compressed
Shaneeb@SAP_ABAP_compressedShaneeb@SAP_ABAP_compressed
Shaneeb@SAP_ABAP_compressed
 
Sap Business One SMAU Business Ottobre 2012
Sap Business One SMAU Business Ottobre 2012Sap Business One SMAU Business Ottobre 2012
Sap Business One SMAU Business Ottobre 2012
 
S4 HANA presentation.pptx
S4 HANA presentation.pptxS4 HANA presentation.pptx
S4 HANA presentation.pptx
 
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by Toshiro Morisaki
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by  Toshiro MorisakiA11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by  Toshiro Morisaki
A11,B24 次世代型インメモリデータベースSAP HANA。その最新技術を理解する by Toshiro Morisaki
 
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
 
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdfBPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
BPI_Topic #3_Introduction to SAP S4HANA (1)-merged (1).pdf
 
Achieve Agility with SAP Solutions on AWS (Level 100)
Achieve Agility with SAP Solutions on AWS (Level 100)Achieve Agility with SAP Solutions on AWS (Level 100)
Achieve Agility with SAP Solutions on AWS (Level 100)
 
170627_s4hana_key_adoption_scenarios (1).pdf
170627_s4hana_key_adoption_scenarios (1).pdf170627_s4hana_key_adoption_scenarios (1).pdf
170627_s4hana_key_adoption_scenarios (1).pdf
 
170627_s4hana_key_adoption_scenarios (1) (1) (1).pdf
170627_s4hana_key_adoption_scenarios (1) (1) (1).pdf170627_s4hana_key_adoption_scenarios (1) (1) (1).pdf
170627_s4hana_key_adoption_scenarios (1) (1) (1).pdf
 
sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)sap nw bw7.3 on sap hana ramp up project approach (2)
sap nw bw7.3 on sap hana ramp up project approach (2)
 
ENT202 Breaking Barriers: Move Enterprise SAP Customers to SAP HANA on AWS in...
ENT202 Breaking Barriers: Move Enterprise SAP Customers to SAP HANA on AWS in...ENT202 Breaking Barriers: Move Enterprise SAP Customers to SAP HANA on AWS in...
ENT202 Breaking Barriers: Move Enterprise SAP Customers to SAP HANA on AWS in...
 
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
507 Real-time Challenges Migration Suite on SAP HANA V2.3 - 2014
 
What is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdfWhat is Sap HANA Convista Consulting Asia.pdf
What is Sap HANA Convista Consulting Asia.pdf
 

Recently uploaded

Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsMathias Magdowski
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Prakhyath Rai
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
EMPLOYEE MANAGEMENT SYSTEM FINAL presentation
EMPLOYEE MANAGEMENT SYSTEM FINAL presentationEMPLOYEE MANAGEMENT SYSTEM FINAL presentation
EMPLOYEE MANAGEMENT SYSTEM FINAL presentationAmayJaiswal4
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdfKamal Acharya
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfMadan Karki
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoIntroduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoAbhimanyu Sangale
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdfKamal Acharya
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfragupathi90
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...Roi Lipman
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfJNTUA
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2T.D. Shashikala
 
Lesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxLesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxmichaelprrior
 
BURGER ORDERING SYSYTEM PROJECT REPORT..pdf
BURGER ORDERING SYSYTEM PROJECT REPORT..pdfBURGER ORDERING SYSYTEM PROJECT REPORT..pdf
BURGER ORDERING SYSYTEM PROJECT REPORT..pdfKamal Acharya
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGKOUSTAV SARKAR
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdfKamal Acharya
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AISheetal Jain
 
Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)NareenAsad
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdfKamal Acharya
 
Theory for How to calculation capacitor bank
Theory for How to calculation capacitor bankTheory for How to calculation capacitor bank
Theory for How to calculation capacitor banktawat puangthong
 

Recently uploaded (20)

Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
EMPLOYEE MANAGEMENT SYSTEM FINAL presentation
EMPLOYEE MANAGEMENT SYSTEM FINAL presentationEMPLOYEE MANAGEMENT SYSTEM FINAL presentation
EMPLOYEE MANAGEMENT SYSTEM FINAL presentation
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdf
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoIntroduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of Arduino
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdf
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdf
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2
 
Lesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxLesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsx
 
BURGER ORDERING SYSYTEM PROJECT REPORT..pdf
BURGER ORDERING SYSYTEM PROJECT REPORT..pdfBURGER ORDERING SYSYTEM PROJECT REPORT..pdf
BURGER ORDERING SYSYTEM PROJECT REPORT..pdf
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AI
 
Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
Theory for How to calculation capacitor bank
Theory for How to calculation capacitor bankTheory for How to calculation capacitor bank
Theory for How to calculation capacitor bank
 

ADM100 Running Book for sap basis domain study

  • 2. Learning Journey of SAP-BASIS SAP BASIS G2H,Freshers OS Basics DB Basics RDBMS OS Admin N/W Admin DB Admin Experience TADM10 TADM12 ASE DB TADM54 TADM51- OracleDB TADM55- HANADB
  • 3. Learning Journey of SAP-BASIS SAP BASIS G2H,Freshers OS Basics DB Basics RDBMS OS Admin N/W Admin DB Admin Experience SAPTEC ADM100 ADM103 ADM110 ADM325 ADM800 HA100 HA200 SAP S/4 HANA + Business suite
  • 4. Certification C Associate Level E Expert Level P Professional Level C_TADM_23 SAP S/4 HANA Administration SAPTEC,ADM100,ADM103, ADM325,ADM800,ADM110+ HA100,HA200+UX200,UX100 C_HANATEC_19 HANA DB HA100,HA200,HA201,HA215,HA250,HA240 &HA940 E_S4HCON23 ECC TO SAP S/4 HANA Conversation P_SECAUTH_20 SAP System Security Architect
  • 5. SAP System application Product in data processing Germany ERP Product196+ SAP,MS,Oracle,BhavuSAP,JDEwards,Peoplesoft,tally………………….etc Cloud 
  • 6. ERP Medical Shop 4 Members One 40 Members bill tally dotnet attendance management salary report 4 softwares 10 software's ERP Modules
  • 8. SAP-Version 1972-2023 51 years Frontend Backend www.abc.com java HTML,CSS,Core java Oracle
  • 9. SAP-Version 1972-2023 51 years Application SAP R/1 1972 SAP R/2 1979 SAP R/3 1992 SAP R/3 4.0 SAP R/3 4.1,4.2… 4.7 SAP ECC 5.0 2003 SAP ECC 6.0 2004 SAP NW 7.0 2005 SAP NW 7.1,7.2..7.3…7.5 SAP SOLMAN 7.1 SAP SOLMAN 7.2 R Real time 1 1-tier 2 2 –tier 3 3 -tier CUI IBM Sap* 06071992 Ddic 19920706 SAP AG ECC ERP Core compotent 2005 SAP IBM(WebSphere)+MS(Dotnet) NetWeaver 1972-2010
  • 10. SAP-Airtel Project IBM 2005 ECC 5.0 Oracle Airtel B2B,B2C CRM,Airtel broadband MS- Dynamics(CRM) SCM
  • 11. BP ECC 5.0 Airtel B2B,B2C CRM,Airtel broadband SCM SRM PLM
  • 12. NIKE ECC 5.0 Airtel B2B,B2C CRM,Airtel broadband SCM SRM PLM CRM
  • 13. NESTCLE ECC 5.0 Airtel B2B,B2C CRM,Airtel broadband SCM SRM PLM CRM
  • 14. DTDC ECC 5.0 Airtel B2B,B2C CRM,Airtel broadband SCM SRM CRM
  • 15. SAP-Version 1972-2023 51 years ”RRR” Application SAP R/1 1972 SAP R/2 1979 SAP R/3 1992 SAP R/3 4.0 SAP R/3 4.1,4.2… 4.7 SAP ECC 5.0 2003 SAP ECC 6.0 2004 SAP NW 7.0 2005 SAP NW 7.1,7.2..7.3…7.5 SAP SOLMAN 7.1 SAP SOLMAN 7.2 R Real time 1 1-tier 2 2 –tier 3 3 -tier CUI IBM Sap* 06071992 Ddic 19920706 SAP AG ECC ERP Core compotent 2005 SAP IBM(WebSphere)+MS(Dotnet) NetWeaver 1972-2010 DB MAXDB 2010 Sybase to ASE DB
  • 16. Evolution of HANA TO SAP S/4 HANA HANA DB 2011 HANADB 2012 BW SAP BW Powered by HANA HANADB 2013 SAP Business suite ERP+CRM+SRM+SCM+P LM SAP Business one ECC or CRM or SRM or SCM or PLM SAP Business by designECC+CRM,SRM+SCM SAP Business All-in-one ECC+CRM+SCM,ECC+SRM+CRM SAP Business suite ECC+CRM+SRM+SCM+PLM SAP Business suite Powered by HANA HANADB 2014 Simple finance
  • 17. Evolution of HANA TO SAP S/4 HANA HANADB SAP S/4 HANA 1511 OP 2015,11 S Simplification /4 next generation of business suite SAP S/4 HANA 1610 2016,10 HANADB SAP S/4 HANA 1709 2017,09 HANADB SAP S/4 HANA 1 2018,09 HANADB SAP C/4 HANA 2016 BW /4 HANA 1.0
  • 18. Evolution of HANA TO SAP S/4 HANA HANADB SAP S/4 HANA 1909 2019,09 S Simplification /4 next generation of business suite SAP S/4 HANA 2020 2020,10 HANADB SAP S/4 HANA 2021 2021,10 HANADB SAP S/4 HANA 2 2022,10 HANADB SAP BW/4 HANA 2.0 SAP BW/4 HANA 2021
  • 19. Evolution of HANA TO SAP S/4 HANA HANADB SAP S/4 HANA 2023 2023,10 S Simplification /4 next generation of business suite SAP S/4 HANA 2024 Coming soon HANADB SAP BW/4 HANA 2023 SAP C/4 HANA 2023
  • 20. SAP-Version 1972-2023 51 years SAP ECC 6.0 EHP8 SAP NW 7.5 SAP SOLMAN 7.2 SAP S/4 HANA 2023 MAXDB 7.9 ASEDB 16.0 HANADB 2.0 SPS07
  • 21. SAP-Version 1972-2023 51 years SAP ECC 6.0 EHP8 SAP NW 7.5 SAP SOLMAN 7.2 SAP S/4 HANA 2023 MAXDB 7.9 ASEDB 16.0 HANADB 2.0 SPS07 SaaS Software As a Service PaaS Platform as A service On-Premise Cloud IaaS Infrastructure As A Service OSSuse Linux for SAP Applications “Rise With SAP”
  • 22. 17-01-2024 Recap: 1.SAP Learning Journey  basis Application SAPTEC,ADM100,ADM103,ADM110,ADM325,ADM800,UX200,UX100 DB HA100,HA200 Cloud BTP100,ADMCLD Certification C,E,P C_TADM_23+C_HANATEC_19 2.SAP ERP 196+ SAP,Oracle,MS… Modules 200+ T.M+F.M 3.SAP Version stagey 51 years Application SAP R/1,SAP R/2 ,SAP R/3 ,SAP R/3 4.0,4.1,4.2….4.7C SAP ECC 5.0 ,ECC 6.0 EHP8 +SAP NW 7.0 +SAP SOLMAN https://support.sap.com/en/my-support/software-downloads/support-package- stacks/product-versions.html?anchorId=section_1852896482 DB :MaxDB,ASEDB,HANADB Application :SAP S/4 HANA OP,Cloud ,C/4 HANA,BW /4 HANA 2023 https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F2332')/S31 Today : SAP Architecture
  • 23. SAP Project Application Layer DB Layer Presentation Layer Presentation layer is UI or GUI or Frontend or url based on OS SAP GUI 3 Types 1.SAP GUI for windows :Windows 2.SAP GUI For JAVA:mac,Linux,UNIX,OS/400,AIX….etc 3.SAP GUI for HTML :Browsed:IE,MF,GE,Safari,ME =Configuration DB Layer DB is Independent (Except is SAP S/4 HANA) DB2,MAXDB,ASEDB,HANADB,SQL SAP Is OS Independent OS Client Server ex:Window client :Window XP,Window 7,windows8,windows10,11 ex:Windowserver :NT,2003,2008,2012,2016,2019,2022 Application
  • 24. SAP Project Application Layer DB Layer Presentation Layer Presentation layer is UI or GUI or Frontend or url based on OS SAP GUI 3 Types 1.SAP GUI for windows :Windows 2.SAP GUI For JAVA:mac,Linux,UNIX,OS/400,AIX….etc 3.SAP GUI for HTML :Browsed:IE,MF,GE,Safari,ME =Configuration DB Layer DB is Independent (Except is SAP S/4 HANA) DB2,MAXDB,ASEDB,HANADB,SQL SAP Is OS Independent OS Client Server ex:Window client :Window XP,Window 7,windows8,windows10,11 ex:Windowserver :NT,2003,2008,2012,2016,2019,2022 Application Layer or Application server = Application + Server Application server means to run our business applications like ECC,SRM,SCM,PLM,CRM,SAP S/4 HANA ,BW /4 HANA to the server and sharing information to the multiple members at a time
  • 25. SAP Project Application Layer (ECC,CRM,NW..SA P S/4 HANA) DB Layer Presentation Layer Presentation layer is UI or GUI or Frontend or url based on OS SAP GUI 3 Types 1.SAP GUI for windows :Windows 2.SAP GUI For JAVA:mac,Linux,UNIX,OS/400,AIX….etc 3.SAP GUI for HTML :Browsed:IE,MF,GE,Safari,ME =Configuration DB Layer DB is Independent (Except is SAP S/4 HANA) DB2,MAXDB,ASEDB,HANADB,SQL SAP Is OS Independent OS Client Server ex:Window client :Window XP,Window 7,windows8,windows10,11 ex:Windowserver :NT,2003,2008,2012,2016,2019,2022 Application Layer or Application server = Application + Server Application server means to run our business applications like ECC,SRM,SCM,PLM,CRM,SAP S/4 HANA ,BW /4 HANA to the server and sharing information to the multiple members at a time Application server is divided into 2 types 1.AS ABAP : GUI or URL T-codes (SAP S/4 HANA Only ABAP ) Ex:user AS ABAP GUI SU01 user1 password:************ 2.AS JAVA : URL Navigation (EP,MDM,KW,PI,PO…etc) Ex:URL UME Create user www.sapsupportal.co Userid :S000000
  • 26. SAP 1-tier,2-tier,3-tier Host1 Presentation Layer Application server DB Layer Host1 Host2 Presentation Layer Application server DB Layer Presentation Layer Application server DB Layer 3 -tier Host1 Host2 Host3 2-tier 1-tier
  • 28. SAP Architecture (AS ABAP –Old Architecture) SAP R/1 TO SAP NW 7.1,7.2 Application server(DEV) Default Instance (CI)00 00 to 99 Dialog Instance (DI)-01 Instance Instance ………………………………. Dialog Instance (DI)-02 Dialog Instance (DI)-99 Work +Process Work +Process Work +Process Work +Process V B S E D
  • 29. SAP Architecture (AS ABAP –Old Architecture) SAP R/1 TO SAP NW 7.1,7.2 Application server
  • 31. SAP Project www.abc.com Corona S4D NWD ND1 BWD ERD SMD SMA S4Q S4P SID Rules 1.Min and Max 3 2.A 3.A+N 4.Not start “N” 5.Only A
  • 32. SAP Architecture (AS ABAP –Old Architecture) SAP R/1 TO SAP NW 7.1,7.2 Application server(DEV) Default Instance (CI)00 00 to 99 Dialog Instance (DI)-01 Instance Instance ………………………………. Dialog Instance (DI)-02 Dialog Instance (DI)-99 Work +Process Work +Process Work +Process Work +Process V B S E D D V B S E 1.One Application server 100 instance 2.One CI,99 DI 3.WP5 D,V,B,S,E
  • 33. SAP Architecture (AS ABAP –Old Architecture) SAP R/1 TO SAP NW 7.1,7.2 Central instance Dialog Instance Central Instance “00” Dialog Instance “01 to 99” Central Instance 5 WP+M,G (DVMGBSE) Dialog Instance 5 WP (DVBSE)
  • 34. SAP Architecture (AS ABAP –Old Architecture)  >SAP NW 7.2 TO SAP S/4 HANA 2023 (Till now) Application server (DEV) 00 to 99 PAS ASCS AAS AAS ……………………….. AAS Work Process D V B S M E G ICM D V B S 1.One Application server 2. 1 PAS,1 ASCS,98 AAS 3. 4 WP D,V,B,S 4.ASCS 2 M,E 5.Additional services 2 G,ICM
  • 35. SAP Architecture (AS ABAP –Old Architecture)  >SAP NW 7.2 TO SAP S/4 HANA 2023 (Till now) Application server (DEV) 00 to 99 PAS 10 ASCS 11
  • 36. AS ABAP -Work process D Dialog work process Dialog work process is Handled by the user request SM50 Local work process overview SM51 List of Application server overview SM66 Global work process overview B Background work process Background work process is handled by the long running tasks or time taking or expensive program running without user interaction mode Ex:Backup SM36 Define background job SM37 Background job overview SM49 Maintain the external os commands SM62 Event of history overview SM64 Release of events SM69 Execute the external os commands RZ04 Maintained operation mode SM63 Time set operation mode
  • 37. AS ABAP -Work process U S Update work process Update work process is handle by the update request i.e temporary Changes into the DB Level SM13 Update Request SM14 Update Administration Spool work process Spool work process is handle by the O/P Request SPAD To configure the any o/p device SP01 List of spool request SP02 List of O/P Request SP11 Temse: request screen SP12 Temse:Administration SPOOL Spool administration (SAP S/4 HANA)
  • 38. AS ABAP -ASCS MS ES Message server 1.Message server is using for sending system messages 2.Message server is used for Communication b/w PAS TO AAS 3.Message server is used for Distribute Load b/w PAS TO AAS Sm02 system message overview SMMS Message server monitoring Enqueue server Enqueue server is manage the system locks Sm12 system locks overview Smenqenqueue monitoring
  • 39. AS ABAP –Additional servicesG,ICM G Gateway service 1.Gateway is communication or integration b/w The SAP TO SAP And SAP TO NON-SAP SMGW Gateway Monitoring ICM Internet Communication Manager ICM is Access the overall internet protocol like http,https,smtp ,telent,p4,…..etc SMICM ICM Monitoring
  • 40. SAP Architecture (AS JAVA-Old Architecture) SAP R/1 TO SAP NW 7.1,7.2 Application server(DEV) Default Instance (CI)00 00 to 99 Dialog Instance (DI)-01 Instance Instance ………………………………. Dialog Instance (DI)-02 Dialog Instance (DI)-99 Server+Process (SP) Work +Process 1.One Application server 100 instance 2.One CI,99 DI 3.SP Server+Process (SP)
  • 41. SAP Architecture (AS JAVA) SAP NW 7.3,7.4,7.5 Application server(DEV) PAS 00 to 99 SCS AAS ………………………………. Server+Process (SP) Work +Process 1.One Application server 100 instance 2. 1 PAS ,1 SCS ,98 AAS 3. SP 4.Additional services G,ICM 5. SCS MS,ES Server+Process (SP) AAS
  • 42. Stack Configuration Single stack Dual-Stack As abap or AS JAVA AS ABAP+AS JAVA
  • 43. SAP User request workflow Presentation layer Applications server DB Layer Dispatcher Queue FIFO D
  • 44. SAP User request workflow Presentation layer Applications server DB Layer Dispatcher Queue FIFO D Browser(url) http/https ICM R e S p o n S e T I M E
  • 45. SAP Training Landscape OS:Windowserver2019 Hostname:winrdp SAP GUI 770 OS:Linux Applicationserver(Hostname): vhcals4hci or 5.9.86.204 SID:S4H Instance:00 Product version :SAP S/4 HANA 2022 S4H PAS 00 OS:Linux DB Hostname:vhcalb4ddb SID:B4D Instance:02 HANA DB:2.00.066.00.1671096120 RDP Putty Putty HANA Studio
  • 46. 18-01-2024 Recap 1.SAP Tier 1,2,3  P.L +A.L +DB Application server old AS ABAP Architecture ,New Architecture AS JAVA old architecture D,V,B,S SAPTEC UNIT1,2,3,4,8 ,5,6,7 ADM100 UNIT1,5 Today : Workprocess
  • 47. Work process DVBS +ME+G,ICM Dialog work process Dialog work process is Handled by the user request SM50 Local work process overview SM51 List of Application server overview SM66 Global work process overview 2.Each Application server having min 2 dia and max 512 dialog work process rdisp/wp_no_dia =2 1 per user request ,1per task handler rdisp/wp_no_dia=512 rz10,rz11,rspfpar r =>realtime disp dispatcher wp workprocess no Number DIA Dialog work process
  • 48. Work process DVBS +ME+G,ICM 3.How to Monitoring the Work process it will be divided into 3 types 1.SAP Application or T-code level SM50 Local work process overview SM51 List of Application server overview SM66 Global work process overview 2.OS Level cmd dpmon 3.Directory Level drive : usr/sap/SID/<Instance>Work ex: C:usr/sap/S4H/D00/Work 4.What are the Work process status Work Process Status A work process can have different statuses during its runtime: •Waiting The work process is free and is waiting for requests. •Running The work process is processing a request. •On Hold: The work process is on hold for a user. If too many work processes have status On Hold, system performance can be reduced. In the field info for "On Hold" (additional information for WP status "On Hold") you can see who the work process is waiting for.
  • 49. Work process  5.How to Kill the WP process SM50 or SM66 Kill the Workprocess OS Level Kill -9 <WPID>
  • 50. Work process D 5.Each Dialog work process is taking 32 user request at a time (Multiplexing) ex:25*32=800 userid 50000userid1560 dia (2,512) =16000 ==user load distribution solution :Logon Group (SMLG) Temporary Solution :SM04 or AL08 terminate session or end session
  • 52. Work process B Background work process 1.Background work process is handle by the long running task or expensive report or Time taking Program and run into Without user interact mode 2.Each application server having min 1 and max 510 work process rdisp/wp_no_btc=1 rdisp/wp_no_Btc=510 rz11,rz10,rspfpar 3.How to monitoring the background job 1.Application level or T-code level sm36 define background job sm37 background job overview 2.Directory level drive:usr/sap/sid/sys/global 3.DB Level se16 or se16n TBTC* 4.What are the start condition of background job 6 1.Immediate 2.date/time 3.after job 4.after event 5.operation mode 6.at factory calendar 5.What are the status of background job 6 1.Schulded 2.Release 3.ready 4.active 5.finished 6.cancelled 6.Background job is divided into 2 types 1.standard background job 2.Custominzing background job
  • 53. Work process B Background work process How to schedule the background job  1. Manually 2.Automatically RSPO1041 RSPO1043 RSUSR002 RSUSR200 SM50 SM51 SM66 SMLG Login group F1,F3,F4,F8 /n,/nex,/nend,/o ,/I se16 or se16nTSTCT Table content ENNo.of entires 169000 *S*
  • 54. Work process S Spool Work process Spool Work process is handle by the O/P Request Each Application server having min 1 and Max 512 spool work process rdisp/wp_no_spo=1 rdisp/wp_no_spo =512 rz11,rz10,rspfpar How to Monitoring the Spool Workprocess it can be divided into 3 level 1.SAP Level or Application level or T-code level SPAD to configure the Any O/P Device SP01 List of spool request SP02 List of O/p request SP11 Temse:request screen SP12 Temse:Administration SPOOLSpool administration 2.Directory level drive:usr/sap/sid/sys/Global 3.DB Level se16 or se16n TSP01,TSP03 or TST01,TST03 Access Method 3 1.Local printing or local access Method 2.Remote printing or Remote access Method 3.Frontend printing or Frontend Access Method
  • 55. Work process S Spool Work process Access Method 3 1.Local printing or local access Method : Application server + OS Spooler Same host C Windows LLinux,unix 2.Remote printing or Remote access Method :Application server+OS Spoler different Host SWindows ULinux,Unix 3.Frontend printing or Frontend Access Method: Application server+ GUI GFrontend Spool status  - + F5 waiting
  • 56. Work process S Spool Work process Application server 2 billon spool request Default printer :SAPWIN,SWIN Spool and O/P Request
  • 57. Work process S Spool Work process
  • 58. 19-01-2024 Recap: 1.Workprocess Administration D,V,B,S D WP Status  SM50,SM66 2,512 dia=25/24 32  25*32=1800 SMLG B  S  Today : spool administration SP11,SP12,SPOOL Logical server Software Development User Administration and role ,profile,authorization
  • 59. SAP User Administration Su01 single user maintainece C,C,D,L,U,P Method-1 su01 user1 Profile sap_all,sap_new full authorization (basis,security) Method 2: su01 user1 Role few t-codes Role 3 types 1.single role 2.composite role 3.Dervied Role su10 mass user maintaince sucompuser company address sugr user group maintained Method 3: su01 user1 Z_Role1 su01,sm50,sm51,sm66 =SU01all su01 user2 z_role2 SU01,SM36,SM37,SM49SU01 Display
  • 60. Role Administration Single Role Composite role Derived Role Single role is container or collection of t-code ,report,authorization,profile…etc Composite role is combination one or more single role Derived role is which acquired overall properties parent role to child role Tab : Menu,Authorization,user One composite role cant be assign composite role Same as single role Composite role are not derivable Tab:Roles,Menu,user
  • 61. SAP Application Security-Hireachy T-code 1.5 Lakhs S,M,F A.Classes BC,SD,MM,FI A.Object S,M,F A.Field A.Activies 01,02,03..200 _ Role Menu Authorization user Profile T-00120202 users
  • 63. SAP Application Security-Hireachy T-code 1.5 Lakhs A.Classes BC,SD,MM,FI A.Object A.Field A.Actvies SE93
  • 65. 22-01-2024 Recap: 1.SAP Spool and Background  2.Role types single role,composite role,derived role Authorization Today : 1.Role Administration 2.User types ,parameters 3.Data structure of SAP 4.Communication of SAP
  • 66. SU10 C,C,L,U,Reset password SUGRcreate user group SUCOMPuser company address Method-3 t-code restrict Create user 5 user types login userid
  • 70. User Information SUIM and SU53,STAUTHTRACE ABASIS1 Last 5 days password changes 48 ABASIS2 SU01 Role 71 ABASIS3 How many T-codes 1.6 lakhs ABASIS4 How many Role having sm50 67 ABASIS5 How many userid S_USER_GRP 103 ABASIS6 How many changes user id ABASIS6 2 ABASIS8 How many userid having SU01103 ABASIS9 How many Role having SM13 27 Roles ABASIS10 How many Role having SAP_ALL,SAP_NEW 0 ABASIS11 How many Role having S_USER_AGR103 ABASIS 12 SEC useridhow many t-codes 1.6 lakhs
  • 72. SAP Project-Landscape DEV QAS PRD Single system Landscape Host1 DEV QAS PRD Host1 Host2 DEV QAS PRD Host1 Host2 Host3 Two-system landscape Three System landscape Landscape means is collection or group or arrangement of SAP System is called Landscape Landscape 3 types 1,2,3
  • 75. SAP Project-Landscape Host1 Host2 Host3 S4D S4Q S4P 000 000 000
  • 76. SAP Project-Landscape-Default client,username,password SAP R/1 TO SAP NW 7.4 SAP NW 7.5 SAP S/4 HANA 1511 TO SAP S/4 HANA 2023 SAP IDES 000 sap* 06071992 ddic 19920706 001 sap* 06071992 ddic 19920706 066 sap* 06071992 Earlywatch support 000 sap* 06071992 ddic 19920706 001 sap* 06071992 ddic 19920706 000 sap* 06071992 ddic 19920706 000,001,066,800,810,811,8 12
  • 77. SAP Project-Landscape-Data Structure SAP Data Client-Specific data Cross-Client Data Client-Specific data means ,if you change any data in SAP System Then those changes effect into only one client or that particular client Is called client-specific data or client dependent data Ex:S4D 100 SU01 user1 ******* Ex:S4D200 user1  User are client-specific Cross-client data means ,if you change any data in SAP System Then those changes effect into overall client or entire SAP System Is called cross-client data or client independent data Ex:S4D 100 SU01 user1 ******* Ex:S4D200 su01 user1  T-code are cross-client Report,program,Repositorary object
  • 78. SAP Project-Landscape-Data Structure SAP Data Client-Specific data Cross-Client Data Client-Specific data means ,if you change any data in SAP System Then those changes effect into only one client or that particular client Is called client-specific data or client dependent data Ex:S4D 100 SU01 user1 ******* Ex:S4D200 user1  User are client-specific Client-Specific data is divided into 3 types 1.User Master record : SU01 TABSD,A,L,D,P,R,P,L 2.Application data:SAP Applications to S.Tables 3.Custominzing data : Z or Y Cross-client data means ,if you change any data in SAP System Then those changes effect into overall client or entire SAP System Is called cross-client data or client independent data Ex:S4D 100 SU01 user1 ******* Ex:S4D200 su01 user1  T-code are cross-client Report,program,Repositorary object
  • 79. SAP Project-Landscape-Data Structure 000 Master Client Master client means having overall SAP Standard configuration,table,t-codes….etc
  • 80. SAP Project-Landscape-Data Structure 000 Master Client Master client means having overall SAP Standard configuration,table,t-codes….etc
  • 81. SAP Project-Landscape-Data Structure 000 Master Client Master client means having overall SAP Standard configuration,table,t-codes….etc. 001 Copy of 000 Client Copy 066 Service client
  • 82. SAP Project-Landscape-Data Structure 000 Master Client Master client means having overall SAP Standard configuration,table,t-codes….etc. 001 Copy of 000 Client Copy 066 Service client
  • 83. SAP Project-Landscape Host1 Host2 Host3 S4D S4Q S4P 000 000 000 100Cust 200sandb ox 300testing 000 to 999=1000-1=999 000 to 999=1000-1=999 000 to 999=1000-1=999 Project Min-6 Max -3000 100Q &A 200Endu ser 100Pro duction
  • 85. SAP Project-Landscape Host1 Host2 Host3 S4D S4Q S4P 000 000 000 100Cust 200sandb ox 300testing 000 to 999=1000-1=999 000 to 999=1000-1=999 000 to 999=1000-1=999 Project Min-6 Max -3000 100Q &A 200Endu ser 100Pro duction
  • 86. SAP Project-Landscape Host1 Host2 Host3 S4D S4Q S4P 000 000 000 100Cust 200sandb ox 300testing 000 to 999=1000-1=999 000 to 999=1000-1=999 000 to 999=1000-1=999 Project Min-6 Max -3000 100Q &A 200Endu ser 100Pro duction TMS TMS
  • 87. 24-01-2024 Recap SAPTEC& ADM100 1.Data structure 2 client-specific,cross-client client-specific data 3 007,008 2.Client 000  100 SAP Customizing SAP ABAP Development Tools Project TMS 3.ALM (OP & Cloud ALM) PAM,Quicksizertools,SWPM,Supportportal 4.Login*,SUIM Today : 1.Start/Stop AS ABAP & AS JAVA 3 & 4 Questions 2.System configuration 3.DB Administration 
  • 88. Start/Stop Application server Host1 Host2 Host3 Os-Windows SAP GUI Suse Linux 12 15 SP1 DB Suse Linux 12,15 SP2 SAP S/4 HANA 2022 Installation sequence
  • 89. Start/Stop Application server Host1 Host2 Host3 Os-Windows SAP GUI Suse Linux 12 15 SP1 DB Suse Linux 12,15 SP2 SAP S/4 HANA 2022 Start sequence
  • 90. Start/Stop Application server Host1 Host2 Host3 Os-Windows SAP GUI Suse Linux 12 15 SP1 DB Suse Linux 12,15 SP2 SAP S/4 HANA 2022 Start sequence Stop Sequence
  • 91. Start/Stop Application server Host1 Host2 Host3 Os-Windows SAP GUI Suse Linux 12 15 SP1 DB Suse Linux 12,15 SP2 SAP S/4 HANA 2022 Start sequence Stop Sequence Windows : SAPMMC SAPMC Linux : Sapcontrol
  • 92. Start/Stop Application server Host1 Host2 Host3 Os-Windows SAP GUI Suse Linux 12 15 SP1 DB Suse Linux 12,15 SP2 SAP S/4 HANA 2022 Putty MobiXTer m
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100. sapcontrol [-prot <protocol>] [-trace <filename>] [-debug] [-user <user> <password>] [-queryuser] [-repeat <N> <D>] [-format <format>] [-host <hostname>] [-systempki <profile>] [-tio <timeout>] [-tmax <timeout>] -nr <instance number> -function <webmethod> [parameter list] Ex :sapcontrol –nr 01 –function webmethod Ex:sapcontrol –nr 00 –function start Ex:sapcontrol –nr 00 –function stop
  • 101. GetSystemUpdateList UpdateSystem [<waittimeout sec> [<softtimeout sec> [<force>]]] UpdateSCSInstance CheckUpdateSystem AccessCheck <function> GetSecNetworkId <service_ip> <service_port> [<version> [<challenge>]] GetNetworkId <service_ip> <service_port> [<version>] RequestLogonFile <user> UpdateSystemPKI [<force>] UpdateInstancePSE [<force>] StorePSE <server filename> <local filename> [<psemode> [<overwrite>]] DeletePSE <filename> CheckPSE <server filename> <local filename> CreatePSECredential <server filename> <pin> HACheckConfig HACheckFailoverConfig HAGetFailoverConfig HAFailoverToNode <node> HASetMaintenanceMode [<mode> [<instance_only>]] HACheckMaintenanceMode [<instance_only>] ABAPReadSyslog ABAPReadRawSyslog
  • 102.
  • 103.
  • 104.
  • 105. SAP-OS-Directory Structure (AL11 List of Overall SAP Directories)
  • 106. /usr/sap ==>SAP Installation directory /usr/sap/S4H ==>Application server directory /usr/sap/S4H/ASCS01==>ASCS Directory /usr/sap/S4H/ASCS01/data ==>ASCS Data files (.dat) /usr/sap/S4H/ASCS01/exe==>ASCS Kernel files (.exe) /usr/sap/S4H/ASCS01/log ==>ASCS log files (SM21) /usr/sap/S4H/ASCS01/sec ==>ASCS Security files (STRUST==>Trust manager) (SNC,SSO) /usr/sap/S4H/ASCS01/work ==>ASCS developer trace files (ST11) /usr/sap/S4H/D00 ==>PAS Directory /usr/sap/S4H/D00/data ==>PAS Data files (.dat) /usr/sap/S4H/D00/exe ==>PAS Kernel files (.exe) /usr/sap/S4H/D00/log ==>PAS Log files (sm21) /usr/sap/S4H/D00/sec ==>PAS Security certification file(SNC,SSO...etc) /usr/sap/S4H/D00/work ==>PAS Developer trace(ST11) /usr/sap/S4H/D00/igs ==>PAS Internet graphical severer SAP-OS-Directory Structure (AL11 List of Overall SAP Directories)
  • 107. /usr/sap/S4H/SYS ==>Global directory /usr/sap/S4H/SYS/exe/uc/linuxx86_64 ==>Kernel files /usr/sap/S4H/SYS/exe/uc/NTADM64 ==>Kernel files /usr/sap/S4H/SYS/gen ==>generic files /usr/sap/S4H/SYS/Global ==>Background ,spool work process files /usr/sap/S4H/SYS/Profile ==>Overall System profile (RZ11,RZ10) /usr/sap/S4H/SYS/src ==>security files /usr/sap/trans ==>Transport directory /usr/sap/trans/EPS ==>overall support Packages /usr/sap/trans/bin ==>TMS Overall configuration files /usr/sap/trans/buffer=>TMS Buffer files (QAS,PRD ) /usr/sap/trans/cofiles ==>Transport request control files (Start with K) /usr/sap/trans/data ==>Transport request data files (Start with R) /usr/sap/trans/etc ==>transport request extract files /usr/sap/trans/log ==>transport request log files /usr/sap/trans/sapnames ==>transport request owner names /usr/sap/trans/storage ==>transport request storage files /usr/sap/trans/tmp ==>Transport request temporary files SAP-OS-Directory Structure (AL11 List of Overall SAP Directories)
  • 108. SAP System Profile (RZ10,RZ11,RSPFPAR) Profile or SAP System settings is Aval bile at that time of installation directory (/usr/sap/SID/Sys/Profile) As that time post installation of SAP System ,we can import overall profile into DB level or SAP Level /usr/sap/SID/Sys/Profile RZ10,RZ11 port
  • 110. SAP System Profile (RZ10,RZ11,RSPFPAR-Old) Profile Default Profile Instance Profile Startup profile
  • 111. SAP System Profile (RZ10,RZ11,RSPFPAR) Profile Default Profile Instance Profile Kernel Files Global changes Ex:S4H 00,01,02,03,04..Etc Local changes S4H 00,01,02,03,04..Etc
  • 112. SAP System Profile (RZ10,RZ11,RSPFPAR) ABASIS1 : dia : 15 ,2 =17 ABASIS2 : special chatter:1,2 ABASIS 10: 100,000 ABASIS3: lowercase :1,2 ABASIS11 : Lng:5,7 ABASIS4 :btc10,12 ABASIS12:Pasword expiry 0,90 ABASIS5 :upper :1,2 ABASIS 6 :lockuser5 ,6 ABASIS8 :session 3,4 ABASIS9 disable multi login 0,1
  • 113. SAP System Profile (RZ10,RZ11,RSPFPAR) Static Parameter Dynamic Parameter Parameter changes effect after restart the Application server Parameter change effecting without restart the Application server RZ10 RZ11 After restart the SAP System,changes are permantent After restart the SAP System,we will lost dymanic parameter changes(changes are not permantent)
  • 114. SAP System Profile (RZ10,RZ11,RSPFPAR)
  • 115. 25-01-2024 Recap 1.Start/Stop of Application server ADM100 AS ABAP sequence DBI ASCSPASAAS tools SAPMMC,SAPMC,sapcontrol(commandline)+ Kernel files start/stop Today : 1.Operation Mode 2.DB Administration 3.Communication and Integration
  • 116. Before Stopped the SAP Server-Pre-Steps
  • 117. Before Stopped the SAP Server-Pre-Steps Parameter changes Client copy Support Package upgradation ================================================================================================== SM02 Create system messages SM04/AL08 Local/Global user overview (Disconnect the overall userid) SU10 Lock user SM37 Check overall background job (Suspend overall the batch jobs SE38 BTCTRNS1F8) SM13 Check the updates DBACOCKPIT check Backup schedule
  • 118. Operation Mode (RZ04,SM63) Cricket  Telecommunication bookmyshow Dia userid 10 320 +4 =14 (9 AM TO 5 PM) 500 BTC 5 4 Operation Mode :Dummy
  • 119.
  • 120.
  • 121.
  • 122. RZ03 /SM50 After activate Operation Mode
  • 123. HANADB-DB Administration Application SAP S/4 HANA Basis Administrator Infra Administrator op,Cloud,hybrid Certificated Hardware RAM,CPU,HDD,N/W HANADB Hana administrator N/W Administrator Cloud AWS,MS AZURE,GCP OS Administrator Window,Linux,AIX,Unix,os/400..et c Backup
  • 124. HANADB-DB Administration-HA100,HA200 DBACOCKPIT DB Administration Tasks DB01 DB Locks overview(all) DB02 DB Space overview(all) DB03 DB Parameter display (Oracle) DB12 DBA:Backup log overview(all) DB13/DB13C DBA:Backup Planning candeler (all) ST04 DB Monitoring DBACockpit
  • 125. HANADB-DB Administration-HA100,HA200High Performance Analytic Appliance 1.In-Memory Computing 2.Row +column stored 3.OLAP(Warehouse)+OLTP (DB) =HATP 4.Compression Factor 10% oracle 1000 GB to HANADB 100 GB 5.MPP GPFS 6.Multicontainer 7.Delta Merge 8.Data Againg Hot,Warm,Cold (Native storage Extension (NSE))
  • 126. HANADB-DB Administration-HA100,HA200High Performance Analytic Appliance CPU RAM HDD 8GB 1 TB Single core Software,movie,songs,OS 800 gb 1GB 10 Sec FMS CPU RAM HDD RDBMS ORACLE,SQL,MAX DB 10 sec
  • 127. DB VS DBI CPU RAM HDD 8GB 1 TB Single core Software,movie,songs,OS 800 gb 1GB 10 Sec FMS CPU (Process) RAM (Memory) HDD RDBMS ORACLE,SQL,MAX DB 10 sec DB Physical DBI Logical
  • 128. HANADB-DB Administration-HA100,HA200High Performance Analytic Appliance CPU RAM HDD 8GB 1 TB Single core Software,movie,songs,OS 800 gb 1GB 10 Sec FMS CPU RAM hanadb 128 GB 10 msec HDD Save Point :5 min
  • 129. HANADB-DB Administration-HA100,HA200High Performance Analytic Appliance CPU RAM HDD 8GB 1 TB Single core Software,movie,songs,OS 800 gb 1GB 10 Sec FMS CPU RAM hanadb 128 GB 10 msec HDD Save Point :5 min DC Optane Technology DRAM PMEM
  • 130. Single Container vs Multiple container
  • 131. Single Container vs Multiple container DB SAP S/4 HANA DB SAP S/4 HANA Tenant1 Tenant2 ECC System DB
  • 132. Single Container vs Multiple container DB SAP S/4 HANA DB SAP S/4 HANA Tenant1 Tenant2 ECC System DB
  • 133. HANADBBackup 1.Complete or Full backup 2.Incremental backup 3.Differential Backup Delta backup S Full backup ThDiffer F Inc SInc M Inc TInc W Inc S Full 1 AM 1 AM 1AM 1AM 1 AM 1AM 1 AM 1AM S Full backup M Full backup SU Full backup T Full backup W Full backup THFull backup FFull backup S Full backup
  • 134. RFC Remote Function Call DEV QAS host1 host2 100 200 RFC RFC RFC Types 5 1.Async RFC 2.Sync RFC 3.TRFC 4.QRFC 5.BGRFC RFC Connection Type 3 H G I 2 L RFC Test types 1.Authorization test 2.Connection test 3.Unicode test
  • 135. RFC Remote Function Call DEV QAS host1 host2 100 DEVCLNT100 200 RFC RFC Logical system Naming conversation Syntax: <sid>clnt<client number> Ex:DEVCLNT100 EX:QASCLNT100 EX:S4HCLNT100 BD54 or SALE Create logical system SM59 Create RFC Connection
  • 136.
  • 138. RFC Remote Function Call-T codes