Title: sap basis online training in australia
1SAP BASIS - User Administration - Online Training
Session
- Online classroom Corporate
- Training certifications placements support
Contact USA 1-6786933994,1-6786933475 India
91-9052666558,91-9052666559,
040-69990056 E-mail info_at_magnifictraining.com
www.magnifictraining.com
2Learning Objectives
- What the Basis system is
- How does SAP handle a transaction request
- Differentiating between the various work
processes - Understanding the basic functions of the Basis
Module
www.magnifictraining.com
3The Software-Oriented View of R/3
4The SAP R/3 System Architecture
- Implications for Application Programming
- Separate presentation and application layers
implies that when you run an application program
that requires user interaction, control of the
program is continually passed backwards and
forwards between layers. - When a screen is ready for user input, the
presentation layer is active, and the application
server is inactive with regard to that particular
program. - As a consequence, the program logic in an
application program that occurs between two
screens is known as a DIALOG STEP.
5(No Transcript)
6The SAP R/3 System Architecture
- Application Layer (cont.)
- Application Server
- R/3 programs run on application servers
- The APPLICATION SERVER communicate with the
presentation components, the database, and also
with each other, using a MESSAGE SERVER. - Main components
- Work Processes (Dialog, Update, Enqueue, Batch,
Spool) - Dispatcher
- Gateway
- Message Server
7What happens when I send a request to SAP?
www.magnifictraining.com
8Application Server
Presentation . . . Internet
SAPGUI
SAPGUI
Internet
Office
TCP/IP
Communication
Application
Dispatcher
IPC
Work- process
Local Buffer for R/3 Data,
DW-Objects, ABAP-Objects
Remote SQL
Database
www.magnifictraining.com
9Dispatcher
- Program which manages resources of the R/3
applications - Receives requests from user and passes them to
the corresponding work processes - Only one dispatcher per application server
www.magnifictraining.com
10Dispatcher Tasks
- Balances the workload between the processes
- Buffer management in main memory
- Connection with the presentation level
- Organization of the communication processes
www.magnifictraining.com
11Work Process
- Responsible for executing R/3 application tasks
Task Handler
Database Interface
ABAP/4 Processor
Dialog Interpreter
Work Process
www.magnifictraining.com
12Different Kind of Work Processes for different
Tasks
Message
Dialog
Update
V
M
SAP Dispatcher
Batch
Enqueue
E
Spool
B
S
Gateway
R/3
G
R/2
13Dialog Work Processes
- Responsible for the interactive tasks of the R/3
system - Dialog work processes execute only one dialog
step at a time and are immediately freed for the
next user request - Constantly switching between users
Dialog
14Background Work Processes
- Responsible for executing ABAP programs submitted
for background execution - Batch jobs schedule the sequence of program
execution - Used for running long and time consuming programs
Batch
B
15Spool Work Processes
- Responsible for formatting the data for printing
and passing it to the host spool system - Only one spool work process allowed per server
Spool
www.magnifictraining.com
16Enqueue Work Processes
- Responsible for the lock management system
- Synchronizes database access for the multiple
application servers and work processes - Only one enqueue process per R/3 system to ensure
data integrity
Enqueue
E
www.magnifictraining.com
17Update Work Processes
- Responsible for making database changes requested
by dialog and background processes - For better performance, this process should be on
the database server
Update
V
www.magnifictraining.com
18V1 vs. V2 Update Processes
- Time-critical processes are inside V1 and less
critical ones within V2 - Error situations in
- V1 changes rolled back and V2 components not
executed - V2 only changes of V2 components rolled back
Update
V
www.magnifictraining.com
19Message Server
- Used by different application servers to exchange
data and internal messages - Routes messages, such as update or batch job
starts, between application servers - One message server per system
Message
M
www.magnifictraining.com
20Gateway Server
- Allows communication between R/3, R/2, and
external applications - Exchanges large amounts of information between
application servers - Gateway can reside on any of the connected systems
Gateway
R/3
G
R/2
www.magnifictraining.com
21Work Processes
- Number of work processes can only be changed
after restarting the system - Should have at least two dialog work processes
- Need to have at least one V1 and V2 processes
- Number of spool processes cannot be changed
www.magnifictraining.com
22Application Server
Presentation . . . Internet
SAPGUI
SAPGUI
Internet
Office
TCP/IP
Communication
Application
Dispatcher
IPC
Work- process
Local Buffer for R/3 Data,
DW-Objects, ABAP-Objects
Remote SQL
Database
23Processing of a SAP Transaction (1)
Presentation . . . Internet
SAPGUI
1
Start Transaction
TCP/IP
5
Communication
Application
Re- turn data for next step
2
Dispatcher
Assign User request to Workprocess
IPC
4
Work- process
Local Buffer for R/3 Data,
DW-Objects, ABAP-Objects
3
Fetch data from buffer/database
Remote SQL
Database
24Processing of a SAP Transaction (2)
Presentation . . . Internet
SAPGUI
1
6
TCP/IP
10
Re- turn data for next step
5
Communication
Application
2
Dispatcher
7
9
IPC
Assign User request to Workprocess
Work- process
Local Buffer for R/3 Data,
DW-Objects, ABAP-Objects
3
8
Remote SQL
Fetch data from buffer/database
Database
25Processing of a SAP Transaction (3)
Presentation . . . Internet
SAPGUI
Request for update
1
11
6
TCP/IP
10
5
Communication
Application
2
Dispatcher
7
12
9
IPC
4
Work- process
Local Buffer for R/3 Data,
DW-Objects, ABAP-Objects
3
8
14
End transaction
13
Remote SQL
Database
Update data on database
26SAP Communication Interfaces
Communication Interface
High Level
SAP Technology
Business API
Mail MAPI SMTP X.400
ALE
OLE
EDI
IDOC
RFC
Q-API
Low level
CPI-C
Communication System
27Business Framework
ALE
Business Component
Business Component
BAPI
BAPI
- Business Component - contains business
functionality - BAPI - interface between the components
- ALE - integration of components
www.magnifictraining.com
28Business API (BAPI)
- Defined method of a business object
- Standardized methods allow customers to integrate
their software with R/3 - Object-oriented in nature
- BAPIs from all development platforms that support
the SAP Remote Function Call (RFC) protocol
www.magnifictraining.com
29Other Interfaces
- Application Link Enabled (ALE) - Interface that
links different SAP systems and external
application systems - Transport special data structures known as IDOCS
(Intermediate Documents) - Object Linking and Enabled (OLE) - enables
desktop users to access SAP data from many OLE
client programs
www.magnifictraining.com
30Basis Functions
- Hardware and Database Administration
- User and Security Administration
- Client Maintenance
- Correction and Transport System (CTS)
- Data Dictionary
- Online Service System (OSS)
- Performance Monitoring and Tuning
www.magnifictraining.com
31Hardware and Database Administration
- Hardware upgrades - adding memory or servers
- Database backup and recovery
- Database optimization
- Disaster Recovery
www.magnifictraining.com
32User Administration
- Create users and assign profiles
- Modify, lock and unlock users
- Develop authorizations and profiles
www.magnifictraining.com
33Client Maintenance
- Create clients
- Copy and refresh clients
- Client imports and exports
- Delete and remove clients
- Modify change options
www.magnifictraining.com
34Correction and Transport System
R/3System
R/3System
R/3System
Change Request
Production
Quality Assurance
Development
Moving changes from one R/3 system to another
www.magnifictraining.com
35Online Service System (OSS)
- OSS is a set of SAPs online services such as bug
fixes and useful implementation information - OSS Notes
- Hotpacks
- Remote Connections
- Send questions to SAP
- ABAP registration
36Performance Monitoring and Tuning
- Check database usage and storage capabilities
- Dialog response time
- Investigate ABAP short dumps
- Optimize performance characteristics
www.magnifictraining.com
37Computer Center Management System (CCMS)
- Manages the entire system - database,
application, operating system - Collection of tools and utilities which allow you
to monitor and manage the R/3 system - Allows monitoring of multiple R/3 systems
- Comes FREE with each SAP system
38Computer Center Management System (CCMS) functions
- Starting and stopping instances
- Monitoring and analyzing workload
- Alert capabilities
- Operation modes and work process automatic
reconfiguration - Instance profile checking and maintenance
- Logon load balancing
39- We offer you
- 1. Interactive Learning at Learners
convenience2. Industry Savvy Trainers3. Learn
Right from Your Place4. Customized Curriculum5.
24/7 system access6. Highly Affordable
Courses7. Support after Training a. Resume
Preparation b. Certification Guidance c.
Interview assistance
40Should you require any furtherinformation please
do not hesitate tocontact us
- http//www.saponlinetrainings.net
- -sap scm online training
- contact us
- info_at_magnifictraining.com or 919052666559
- By Real Time Experts from Hyderabad,
- Bangalore
- ,India,USA,Canada,UK, Australia,South
- Africa.
www.magnifictraining.com
41 Thank you !
Contact USA 1-6786933994,1-6786933475 India
91-9052666558,91-9052666559,
040-69990056 E-mail info_at_magnifictraining.com
http//www.magnifictraining.com