Record Type 6 (06) — Print Services Facility™ (PSF)

PSF writes record type 6 whenever data set processing is complete, that is, whenever the JES subsystem that PSF is running under is informed that the user data set is to be released. This type 6 record includes any auxiliary data sets.

For example, a job that includes a job header, data set header, two user data sets, and a job trailer produces two type 6 records. The first record contains data for the job header, the data set header, the first user data set, and any associated message data set. The second record contains data for the second user data set, any associated message data set, and the job trailer.

This record identifies the output writer by SYSOUT class and form number, and subsystem identification. It identifies the job according to job log identification, JES-assigned job number, and user identification. It contains information on the output writer activity such as:
Also covered is information about the number of resources, such as:

This record provides information in separate sections on the activity of the non-impact printing subsystem, and information on the activity of the all-points-addressable (APA) printing subsystem.

Any post-processor accounting routine that scans a type 6 record can determine the writer of the record from field SMF6SBS and check field SMF6PAD1 to determine the optional sections that are present in the record. When scanning the record for data, the accounting routine obtains the length for each extension section at run time when it moves from one section to the next. The length is a two-byte field at the beginning of each section.

It is possible that records with truncated job numbers will be generated (refer to SMF6JNM for details). This erroneous output will cause problems with customer's accounting programs as well as other report programs such as Tivoli® Decision Support for z/OS®. A change may be required in the testing of the record level indicator.