What are the roll and page areas?
Roll
and page areas are SAP R/3 buffers used to store user contexts
(process requests). The SAP-Dispatcher assigns process
requests to work processes as they are received. If the work process is
unavailable the process requests are queued
in the roll and page areas. Paging area holds data from the application
programs. Roll area holds data from previous
dialog steps and data that characterizes user.
Name
various work processes of R/3 system?
1.
Dialog or Online (processes only one request at a time)
2.
Background (started at a specified time)
3.
Update (primary or secondary)
4.
Enque (lock mechanism)
5.
Spool (generated online or during back ground processing for printing)
Each
dispatcher requires __________ Dialog process & Background process,
__________Update process & Spool process and
__________ Enque process.
At
least two, At least one, only one.
By
default what is the maximum time for a dialog step is allowed to remain in a
dialog Work process?
300
seconds
By
default what is the maximum time for the execution of job to remain in a
background Work process?
60
seconds
Which
parameter sets the maximum time a dialog step is allowed to remain in the
dialog Work process?
Rdisp/max_wprun_time.
Which
parameter sets the maximum time for the execution of job to remain in a background
work process?
Rdisp/btctime.
What is a Spool request?
Spool requests are generated during dialog or background
processing and placed in the spool database with information about the printer and print format.
The actual data is placed in the Tem Se (Temporary Sequential objects).
What are different ABAP/4 editors? What are the differences?
The two editors are SE38 and SE80 both have the ABAP editor in
place. In SE38 you can go create programs and view online reports and
basically do all the development of objects in this editor. In SE80 (object
navigator) there are additional features such as creating packages,
module pool , function group ,classes, programs (where you can
create your programs) and BSP applications. SE39 should also be one as it
is the split screen attribute where you can edit two programs at a
time.
How to lock a user defined transaction for some time during which
no user can access the same?
Use transaction SM01. Scroll through the transactions and
check against the transaction to be locked. And after the maintenance
is over, go back to SM01 and uncheck the same to unlock.
Use transaction SM01. Scroll through the transactions and
check against the transaction to be locked. And after the maintenance
is over, go back to SM01 and uncheck the same to unlock.
What is a transaction?
A transaction is a dialog
program that changes database objects in a consistent way. In SAP
terminology, a transaction is series of logically connected dialog
steps. SAP offers more than one way of running an application which may be
the existing standard SAP application such as SE11, LSMW etc or,
developer-definedapplication to which a transaction code has been assigned.
Using transaction codes we can run an application directly without consuming
time in locating the program or application through Object Navigator
(SE80) or ABAP/4 Editor (SE38).
Transaction code have maximum of four digits. First two digits are
allocated for individual module in SAP. i.e., For ABAP people it will
start with SE, for BW people it is SM. A transaction code may contain only
letters such as LSMW or a combination of letters and numbers such as
SE11.
You are writing a transaction to update a database table.
What is the difference between Synchronous and Asynchronous
updates?
A program asks the system to perform a certain task, and then
either waits or doesn't wait for the task to finish. In synchronous
processing, the program waits: control returns to the program only when the
task has been completed. In asynchronous processing, the program does
not wait: the system returns control after merely logging the request
for execution.
Dialog-task updates are ___________ updates and Update-task
updates are ___________ updates.
Synchronous, Asynchronous
Name the display and update modes in the case of call transaction.
Display all (A).
Display none (N).
Display error only (E).
Synchronous Update (S).
Asynchronous Update (N).
What are the types of Update requests?
An update request can be divided into one primary (V1) and several
Secondary update components (V2).
Time-critical operations are placed in V1 component and those
whose timing is less critical are placed in V2 components. If a
V1 update fails, V2 components will not be processed.
What are the main reasons for using update techniques?
To collect database
change requests from several dialog steps in order to process them or delete
them together.
To create reusable modules
for database changes.
To relieve the load on the
dialog work processes.
What are the types of Update requests?
An update request can be divided into one primary (V1) and several
Secondary update components (V2).
Time-critical operations are placed in V1 component and those
whose timing is less critical are placed in V2 components. If a
V1 update fails, V2 components will not be processed.
What is the maximum number of SAP Session per user? Which
parameter sets this and how?
The default maximum no. of sessions in 4.6x is set as 6
session per user. Most company will reduced the number
of session per user but not increase it.
You set this Parameter rdisp/max_alt_modes in
transaction RZ10.
Add in the above parameter in the Instance
Profile - > Options Extended Maintenance.
Restart the R/3 instance.
Which work process triggers database changes?
Update work process.