Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

workprocess

Former Member
0 Kudos

Hi,

what are the different types of workprocess and what its functionality can any one give me the detailed points about that.

Thanku

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello Kumar,

First of all Wolfgang is correct. this is not part of security. However just to add from my side here is what work processes actually are:

SAP application server divides itself ito a set of logical servers dedicated for specific activties.

For example a logical background jobs server for processing background jobs. A logical spool server for processing spool objects (though logical spool server also has a different meaning). A logical enque server for lock mechanism.

All these logical servers have slots for user processes or activities. These are your work processes. It is analogus to the processes you see in your windows task manager.

In the above threads fellow forum members have already given details of different types of work processes.

This work processes affect and are affected by system performance and their regular monitoring thru SM50 and SM66 is a critical basis monitoring activity.

Hope this info is useful. Please award points accordingly.

regards.

Ruchit.

6 REPLIES 6

Former Member
0 Kudos

HI Kumar,

The work process over view can be obtained from SM50.

The type of wrk processes are Dialogue, Background, Update , Spool and so on.

Here are the following types of work processes:

Work Process Type

Dialog -- Executes dialog programs (ABAP)

Update -- Asynchronous database changes (is controlled by a COMMIT WORK statement in a dialog work process)

Background -- Executes time-dependent or event-controlled background jobs

Enqueue -- Executes locking operations (if SAP transactions have to synchronize themselves)

Spool -- Print formatting (to printer, file or database)

Several dialog work processes usually run on one application server. There are usually only one or two other types of work processes.

More info can be obtainec from the below link.

http://help.sap.com/saphelp_nw2004s/helpdata/en/05/0e41e6ba5911d188b20000e83539c3/frameset.htm

Hope it helps.

Br,

Sri

Award points for helpful answers

Former Member
0 Kudos

Work processes is a process, it process the given task. Work processes will work based on assigned SAP services.

SAP services are Dialogue, Background, Update , Spool, Enqueue, Gateway (ICM) and Message.

Work processes and its assigned services can be monitored with SM50 and SMICM.

More details about services:

Work Process service Type

Dialog -- Executes dialog steps (programs)

Update (V1 and V2 or UPD and UP2) -- Asynchronous database changes (is controlled by a COMMIT WORK statement in a dialog work process)

Background -- Executes time-dependent or event-controlled background jobs

Enqueue -- Mainly executes lock management

Spool -- Print formatting (to printer, file or database

Gateway -- executes external connectivity

(In Latest versions SAP Gateway service replaced with ICM. and can be monitored with transaction SAP ICM.

thanks,

Praveen.

Former Member
0 Kudos

Hi kumarraju,

We have diffrent types of work process

<b>

Background workprocess

Dilog workprocess

Update work process

Spool workprocess

Enque work process</b>

Work process overview can me monitor in SM50(per particular instance)SM66(for all instance) t codes.

<b>Background workprocess</b>:Longrunning and time consuming jobs can be run in background.For this workprocess userintervention is not required.

background parameter <b>rdisp\wp_no_btc</b>.

<b>Dilog workprocess</b>:For this workprocess we have time limit.We have to set the parameter <b>rdisp\max_wprun_time</b> in instance profile.

Dilog parameter <b>rdisp\wp_no_dia</b>.

<b>Update workprocess</b>:this process is used to update the objects in the database.first dilog process update the temporary tables after that dilog process trigger update process to update the data base.

update parameter <b>rdisp\wp_no_ub1</b>.

<b>Spool process</b>:This process will be used to print the documents.For this also dilog will initate the spool process

Spool process parameter <b>rdisp\wp_no_spo</b>.

<b>Enque process</b>:This process will provide you locks when you are doing updates means it will provide you locks to the objects.

Enque parameter <b>rdisp\wp_no_eng</b>

i hope it will help you

kiran kumar.v

WolfgangJanzen
Product and Topic Expert
Product and Topic Expert
0 Kudos

How's that related to Security?

Please post your inquiry to another forum, e.g.

Former Member
0 Kudos

Hello Kumar,

First of all Wolfgang is correct. this is not part of security. However just to add from my side here is what work processes actually are:

SAP application server divides itself ito a set of logical servers dedicated for specific activties.

For example a logical background jobs server for processing background jobs. A logical spool server for processing spool objects (though logical spool server also has a different meaning). A logical enque server for lock mechanism.

All these logical servers have slots for user processes or activities. These are your work processes. It is analogus to the processes you see in your windows task manager.

In the above threads fellow forum members have already given details of different types of work processes.

This work processes affect and are affected by system performance and their regular monitoring thru SM50 and SM66 is a critical basis monitoring activity.

Hope this info is useful. Please award points accordingly.

regards.

Ruchit.

Former Member
0 Kudos

what is defination of workprocess?

not the workprocess types.

please tell me defination of workprocess?