4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 03004: Job Output Queue Time Exceeded Limit
03004: Job Output Queue Time Exceeded Limit
FILE: Batch User Job Activity
SAS FILE NAME: DETAIL.BATJOB01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYSMFEXC)
SEVERITY: Impacting (SEVERITY='I')
MANAGEMENT AREA: Performance (MGMTAREA='PERFORMANCE')
PURPOSE: Identifies jobs waiting a long time in the output
queue for printing.
RATIONALE: The amount of time that a job waits in the output
queue may be key to the analysis of poor job turnaround.
Reasons for output queue delays include heavy workload, forms
processing delays, or insufficient printer capacity.
DEFINITION: This exception is detected when a batch job's
output queue time exceeds the installation-defined time limit
for a specified job group.
EXCEPTION STATEMENTS: The SAS statements identifying the
exception situation and describing the condition are stored
in the source member named in SOURCE LOCATION and are
described below.
*
** 03004
** JOB OUTPUT QUEUE TIME EXCEEDED LIMIT
*;
IF (JOBGROUP=jobgroup AND JOBPRQTM > output-queue-time)
OR (JOBGROUP=jobgroup AND JOBPRQTM > output-queue-time)
OR (JOBGROUP=jobgroup AND JOBPRQTM > output-queue-time)
THEN DO;
EXCCODE='03004'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
EXCDESC1=
'JOB OUTPUT QUEUE TIME EXCEEDED LIMIT';
EXCDESC2='JOBGROUP=' || PUT(JOBGROUP,3.)
|| ' OUTPUT QUEUE TIME(H:M:S)='
|| PUT(JOBPRQTM,TIME.);
LINK HIT;
END;
THRESHOLD MODIFICATION: Modify the values used for jobgroup
and output-queue-time as follows:
jobgroup - The numeric value identifying the selected job
group. Group 3 appears as:
JOBGROUP=3
output-queue-time - The amount of output queue time,
described as hours, minutes, and seconds. A threshold
of 10 minutes appears as:
JOBPRQTM > HMS(00,10,00)