Specifies whether spooled files are kept with a job or detached from the job. (QSPLFACN)
Detach printer output after jobs have ended, also known as QSPLFACN, is a member of the jobs category of i5/OS™ system values. You can use this system value to specify whether printer output is kept with a job or detached from the job. To learn more, keep reading.
Quick reference | |
---|---|
Location | In iSeries™ Navigator, select your system, |
Special authority | All object (*ALLOBJ) and security administrator (*SECADM) |
Default value | Deselected - keep printer output. |
Changes take effect | Immediately, except for jobs already started. |
Lockable | No |
Use the associated checkbox to specify whether printer output (spooled files) is kept with a job or detached from the job.
Keeping printer output with jobs (*KEEP) allows you to display printer output when you select Printer Output on jobs that have ended. The ended jobs will still count toward the limit of jobs defined by the Maximum jobs system value. The job status becomes Completed... (OUTQ) when the job ends.
Detaching printer output from a job (*DETACH) means that the job is removed from the system when the job ends. This reduces the use of system resources by allowing job structures to be recycled when the job ends. Because the job is removed from the system, the job interfaces can no longer be used to work with the printer output for the job. However, this option does not delete the printer output. To view the printer output for a job that is removed from the system, open iSeries Navigator and select Basic Operations. Then, select Printer Output. The queue will list the output.
If you choose to keep printer output with jobs and you have printer output in independent disk pools (also known as auxiliary storage pools), you need to be aware of the following restriction: printer output in independent disk pools is separate from the job. For example, the independent disk pool may be varied off and moved to a different system. While the job still exists and the disk pool is still varied on and is still on the same system as the job, you can work with the job and display printer output. But printer output in independent disk pools is not, by itself, reason enough for the job to continue to exist. When the only printer output associated with a job is on independent disk pools, the printer output is detached from the job and the job is removed from the system.
For example, when a job completes, it contains three printer output files: File1, File2, and File3. At the user's request, File1 and File2 are either printed or deleted; however, File3 still exists. Since File3 is on an independent disk pool, the job is detached from the printer output File3. The printer output for that job is still available but the job is removed from the system.
To learn more, go to the jobs system values overview topic. If you are looking for a specific system value or category of system values, try using the i5/OS system value finder.