SP-FIX - Cleaning Up Print Jobs After a Program Crash
Cleans up print jobs left in an inconsistent state due to a program crash.
Syntax
SP-FIX {job-file}[ job-list || formqueue-list]{ (options}
Prompt/Syntax Elements
job-file is the name of the job file containing the print jobs in job-list. If you specify job-file you must also use the F option.
job-list
( Job List ) |
is the identity of the print jobs(s) you wish to check/fix. Job-ids should be separated by spaces or commas. This can also be a SELECT list of job-ids from a job file. |
formqueue-list is one or more formqueues, the queued print jobs of which you wish to check/fix. Formqueues should be separated by spaces or commas. This can also be a SELECT list of formqueue names. The Q option must be specified.
Options
D Deletes inconsistent print jobs.
F Specifies that the first parameter after the verb is the required job file.
Q Specifies the command parameters or SELECT list to be formqueue names.
R Generates a report of inconsistent print jobs.
S Re-queues inconsistent print jobs, if possible.
Note
Options D and S are incompatible.
Comment
SP-FIX prompts for each print job found in an inconsistent state. For example, a job may still have been open or printing when the program crashed. SP-FIX gives you the option of re-queuing the print job, deleting it or leaving it unchanged, unless you use the D or S option, in which case the requested operation will be carried out automatically.
Prompts
Possible messages prompts are:
Job Id - n is currently open, enter P:rint D:elete or <RETURN>
Job Id - n is currently being printed, enter P:rint D:elete or <RETURN>
Job Id - n is currently edited, enter P:rint D:elete or <RETURN>
Example
To clean up print jobs 3, 7, 12 and 14 in the job file ADMIN.JOBS, enter:
SP-FIX ADMIN.JOBS 3 7 12 14 (F
You are then prompted for the first print job id 3. For example:
Job Id - 3 is currently open, enter P:rint D:elete or <RETURN>
Enter P
or D
, or press return, according to what you want to do with
the job.