BS2000 knows user tasks and system tasks.
User tasks
User tasks are created with the aid of system tasks at the request of the user. They are subdivided according to the type of task into
Dialog tasks
(task type X'40', generated in the case of /SET-LOGON-PARAMETERS by the system task DIAA)Batch tasks
(task type X'20', generated in the case of /ENTER-JOB by the system task TSC)
The task attribute can be distinguished from the task type. The former influences capacity allocation in the current session. The following task attributes are available for the different applications:
TP for transaction applications
DIALOG for dialog (interactive) applications
BATCH for batch applications
Dialog and batch tasks automatically receive the task attribute DIALOG or BATCH.
The tasks of transaction applications (DCAM, UTM, UDS, SESAM/SQL, etc.) are run under the same task type used when they were started (as a batch or interactive task).
If a job class is defined using the parameters TP-
ALLOWED=*YES(CATEGORY=xy),START-ATTRIBUTE=*TP, these tasks are then given the task attribute TP as an additional identifier (see section "Job classes").
The TP task attribute can also be applied with the TINF macro while simultaneously switching to the category with the default name TP.
System tasks
System tasks (task type X'80') are automatically assigned the task attribute SYSTEM.
There exist preallocated system tasks and important, dynamically generated system tasks (see the "Introduction to System Administration" [10 (Related publications)]).