0% found this document useful (0 votes)
15 views2 pages

Work Processes

Uploaded by

Sathish Dasari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views2 pages

Work Processes

Uploaded by

Sathish Dasari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Work Processes

Types of work Processes


1. Dialog
2. Background
3. Update
4. Enqueue
5. Message
6. Gateway
7. Spool

Dialog Work Process


 It is only communicated interactive to users.
 The minimum and maximum no.of processes is 2-100.
 Each process serves 5-10 users.
 Average response time is 600 milli sec. The parameters rdisp/max_wp_run_time= 600 sec
 Parameter of Dialog work process is rdisp/wp_no_dia
 We can monitor the Dialog work process in SM50 /SM66.

Background Process

 The program which runs with long run time that is expensive (memory Utilization & more
CPU utilization) programs should be scheduled in the background work process.
 Parameter of Background work process is rdisp/wp_no_btc=2
 Two minimum background processes are required for entire system.

It is possible to configure as many background processes as required based on available resources.

Background processes are dedicated to background job (user request) and remains with task until it
is finished or cancelled.

The background jobs could not be timed out by any runtime parameter, and it can run hours/days to
complete the job.

Mechanism:

User submit the requests to run a program in the background mode.

The request is handled by dispatcher and it is allocated freely available dialog work process to the
user request.

The dialog work process receives the request from user request and it is updated the background job
in TBTC Batches table (TBTCT,TBTCP,TBTCS).

A background scheduler SAPMSSY8 (Which is a cyclic ABAP program) runs for every 60 Seconds in
dialog mode to picks the jobs with status “READY” from BTC tables.

The scheduler time is defined by the parameter rdisp/btctime=60


Freely available background work process is allocated to the BTC jobs and the jobs is active until it is
finished/cancelled.

Background Job Definition

The background jobs are defined in SM36.

As part of post installation, the SAP standard jobs defined in SM36, and DB standard background
jobs defined in DB13.

Background jobs also defined in SA38/SE38.

SAP standard jobs are house keeping jobs that are used reorganize (deleting) the background job
tables/update tables/spool tables/abap dump tables.

Goto----SM36---click on standard jobs--Default scheduling.

Excute DB13--To schedule database specific standard jobs such as database backup,redolog
backup and other database housekeeping jobs.

Custom Job Definition:

The request is handled by dialog work process

Specify the Job Name: (The job name should be self-explanatory to identify uniquely in instance)

Specify the Job Class:( Class A, B,C)

You might also like