|
SMF Type 6 RecordThis table shows the record layout for type 6 SMF records
|
It's easy to report on SMF 6 data! | |
Spectrum SMF Writer handles the difficult SMF record parsing for you automatically. You just specify which fields you want to see. Spectrum SMF Writer also converts the arcane date and time fields and reformats them into an attractive report. Plus, Spectrum SMF Writer can export SMF data as comma delimited files to use on your PC.
|
Offset (Dec.) | Offset (Hex) | Name | Length | Format | Description |
0 | 0 | SMF6LEN | 2 | binary | Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word). See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
2 | 2 | SMF6SEG | 2 | binary | Segment descriptor (see record length field).
|
4 | 4 | SMF6FLG | 1 | binary | System indicator: Bit Meaning When Set 0-2 Reserved 3-6 Version indicators* 7 Reserved.*See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
5 | 5 | SMF6RTY | 1 | binary | Record type 6 (X'06').
|
6 | 6 | SMF6TME | 4 | binary | Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
|
10 | A | SMF6DTE | 4 | packed | Date when the record was moved into the SMF buffer, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
14 | E | SMF6SID | 4 | EBCDIC | System identification (from the SID parameter).
|
18 | 12 | SMF6JBN | 8 | EBCDIC | Job name (taken from job’s RESQ). The job name, time, and date that the reader recognized the JOB card (for this job) log identification, or transaction name (for APPC output).
|
26 | 1A | SMF6RST | 4 | binary | Time from midnight, in hundredths of a second, that the reader recognized the JOB card (for this job).
|
30 | 1E | SMF6RSD | 4 | packed | Date when the reader recognized the JOB card for this job, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
34 | 22 | SMF6UIF | 8 | EBCDIC | User-defined identification field (taken from common exit parameter area, not from USER=parameter on job statement).
|
42 | 2A | SMF6OWC | 1 | EBCDIC | *SYSOUT class (this field is blank for non-SYSOUT data sets).
|
43 | 2B | SMF6WST | 4 | binary | Start time from midnight, in hundredths of a second, of print/punch processor including remote device that is working on the data in this record.
|
47 | 2F | SMF6WSD | 4 | packed | Start date of print/punch processor including remote device that is working on the data in this record, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
51 | 33 | SMF6NLR | 4 | binary | Number of logical records written by the writer, by form number and class (this field includes JOBLOG information and data set copies). For an example, a data set of 1000 lines with two copies will show 2000 in this field.
|
55 | 37 | SMF6IOE | 1 | binary | I/O status indicators Bit Meaning When Set 0-4 Reserved 5* Data buffer read error 6 Reserved 7* Control buffer read error.*A change in this field will cause a new record type 6.
|
56 | 38 | SMF6NDS | 1 | binary | Number of data sets processed by the writer and included in this record. If multiple copies are produced, each copy is counted. (This field includes JOBLOG information.)
|
57 | 39 | SMF6FMN | 4 | EBCDIC | Output form number as defined in the FORM= parameter of the DD statement. If the source field contains four or fewer characters, SMF6FMN will be set. Otherwise, this field contains blanks and the contents of the source field appear only in SMF6EFMN, described under the JES3 Common Section later in this record.
|
61 | 3D | SMF6PAD1 | 1 | binary | Section indicator Bit Meaning When Set 0 3800 printing subsystem section present 1 Common section present 2 Reserved 3 Enhanced SYSOUT support section present 4-7 Reserved.
|
62 | 3E | SMF6SBS | 2 | binary | Subsystem identification - X'0009' signifies IP PRINTWAY
|
00 | 00 | SMF6LN1 | 2 | binary | Length of this section, including this field.
|
02 | 02 | SMF6DCI | 1 | binary | Data set control indicators. (These bits are set when a data set is completed or restarted.) Bit Meaning When Set 0 Reserved 1 Record represents spin data sets 2 Operator ended this data group 3 Operator restarted data set with destination 4 Operator restarted this data group 5 Received operator restarted data set 6 Operator started with single space 7 Punch output was interpreted.
|
03 | 03 | SMF6INDC | 1 | binary | Record level indicator Value Release — Support 0 Reserved 1 MVS/XA JES3 SP2.2.1 and before — restructured SMF type 6 record 2 Reserved 3 MVS/ESA JES3 SP3.1.1 — greater than 10K job support 4 MVS/ESA JES3 SP3.1.3 — security support 5-7 Reserved.This field definition changes with each new version of the SMF type 6 record.
|
04 | 04 | SMF6JNM | 4 | EBCDIC | When SMF6INDC contains a X'1', this field contains a four-digit EBCDIC job number. When SMF6INDC contains a X'3' or greater, the job number has more than four digits, and this field contains zeroes. The correct job number is then found in SMF6JBID.
|
08 | 08 | SMF6OUT | 8 | EBCDIC | JES3 logical output device name.
|
16 | 10 | SMF6FCB | 4 | EBCDIC | FCB image identification (printer only).
|
20 | 14 | SMF6UCS | 4 | EBCDIC | UCS image identification (printer only).
|
24 | 18 | SMF6PGE | 4 | binary | For printer, approximate page count (A skip to carriage control channel one is counted as a page.) For punch, the number of cards punched. This field is filled in when a data set is completed or restarted. The count is a cumulative count which includes repeats and restarts. It does not include pages skipped due to forward repositioning of the writer.
|
28 | 1C | SMF6DFE | 2 | binary | Data format error indicators. (These bits are set when a data set is completed or restarted.) Bit Meaning When Set 0-5 Reserved 6 Some first character control data bad, default used 7 Bad record length (truncate or pad) 8-15 Reserved.
|
30 | 1E | SMF6OPR | 2 | binary | Output priority.
|
32 | 20 | SMF6GRP | 8 | EBCDIC | JES3 logical output device group name.
|
40 | 28 | SMF6RSVJ | 8 | Reserved | for JES3.
|
48 | 30 | SMF6RSVU | 4 | Reserved | for user.
|
This section contains the general output information including the user ID associated with the job or session. | |||||
0 | 0 | SMF6LN3 | 2 | binary | Length of common section (including this field).
|
2 | 2 | SMF6ROUT | 4 | -- | Reserved.
|
6 | 6 | SMF6EFMN | 8 | EBCDIC | Output form number. This field is set regardless of the number of characters in the forms field (SMF6FMN).
|
14 | E | -- | 16 | binary | Reserved.
|
30 | 1E | SMF6JBID | 8 | EBCDIC | Job ID, or transaction ID (for APPC output). The following fields (up to and including SMF6OTOK) are only present if SMF6INDC is equal to or greater than X'04':
|
38 | 26 | SMF6STNM | 8 | EBCDIC | This field is not filled in for an output writer.
|
46 | 2E | SMF6PRNM | 8 | EBCDIC | This field is not filled in for an output writer.
|
54 | 36 | SMF6DDNM | 8 | EBCDIC | This field is not filled in for an output writer.
|
62 | 3E | SMF6USID | 8 | EBCDIC | The user ID associated with the job/session that created the data set, or the user ID associated with the transaction ID (for APPC output).
|
70 | 46 | SMF6SECS | 8 | EBCDIC | The security label of the created data set, or data set level seclabel.
|
78 | 4E | SMF6PRMD | 8 | EBCDIC | The processing mode of the data set.
|
86 | 56 | SMF6DSNM | 53 | EBCDIC | The name of the data set being printed.
|
139 | 8B | -- | 3 | binary | Reserved.
|
142 | 8E | SMF6OTOK | 20 | EBCDIC | Reserved.
|
This section contains the output descriptor (if any) for first offloaded data set in this record. | |||||
00 | 00 | SMF6LN5 | 2 | binary | Length of ESS section (including this field).
|
02 | 02 | SMF6SGID | 4 | binary | Segment identifier. Contains 0 when the file is not segmented.
|
06 | 06 | SMF6IND | 1 | binary | Section indicator Bit Meaning When Set 0 Error obtaining scheduler JCL facility (SJF) information. Scheduler work block text unit (SWBTU) data area is not present. 1-7 Reserved.
|
07 | 07 | SMF6RSV | 1 | -- | Reserved.
|
08 | 08 | SMF6JDVT | 8 | EBCDIC | JCL definition table (JDT) name in JCL definition vector table (JDTV).
|
16 | 10 | SMF6TUL | 2 | binary | Text unit (SWBTU) data area length.
|
18 | 12 | SMF6TU | VAR | binary | Text unit (SWBTU) data area. The data area can be processed using the SWBTUREQ macro and is mapped by MVS macro IEFSJPFX.
|
0 | 0 | SMF6LN6 | 2 | binary | Length of File Transfer section (including this field).
|
2 | 2 | SMF6BYTE | 4 | binary | Total number of bytes transmitted, described in the section introduction.
|
6 | 6 | SMF6IP1 | 1 | binary | 1st segment of IP address of target address. If these records are written in IP PrintWay extended mode, these fields contain 0. IP PrintWay basic mode fills in the IP address only when it uses the LPR or direct sockets protocols to send data to the printer.
|
7 | 7 | SMF6IP2 | 1 | binary | 2nd segment of IP address of target address. If these records are written in IP PrintWay extended mode, these fields contain 0. IP PrintWay basic mode fills in the IP address only when it uses the LPR or direct sockets protocols to send data to the printer.
|
8 | 8 | SMF6IP3 | 1 | binary | 3rd segment of IP address of target address. If these records are written in IP PrintWay extended mode, these fields contain 0. IP PrintWay basic mode fills in the IP address only when it uses the LPR or direct sockets protocols to send data to the printer.
|
9 | 9 | SMF6IP4 | 1 | binary | 4th segment of IP address of target address. If these records are written in IP PrintWay extended mode, these fields contain 0. IP PrintWay basic mode fills in the IP address only when it uses the LPR or direct sockets protocols to send data to the printer.
|
10 | A | SMF6FTL | 1 | binary | File transfer level indicator
|
11 | B | -- | 11 | binary | Reserved.
|
22 | 16 | SMF6PQLN | 2 | binary | Length of the Print Queue Name field. When IP PrintWay basic mode writes the record, SMF6PQLN contains the length of the SMF6PRTQ field. When IP PrintWay extended mode writes the record, SMF6PQLN contains the length of the meaningful portion of SMF6PRTQ.
|
24 | 18 | SMF6PRTQ | 24 | EBCDIC | Print Queue Name. If IP PrintWay basic mode writes the record, SMF6PRTQ is variable in length, with the length as specified in SMF6PQLN. If IP PrintWay extended mode writes the record, SMF6PRTQ is always 24 bytes in length and the print queue name is padded to the right with blanks. SMF6PQLN can be used to extract the print queue name from SMF6PRTQ.
|
48 | 30 | SMF6BYTD | 8 | binary | For IP PrintWay extended mode, the total bytes transmitted (64-bit integer), described in the section introduction. For IP PrintWay basic mode, the SMF6BYTD field is not present.
|
56 | 38 | -- | 16 | binary | Reserved
|
72 | 48 | SMF6URIL | 2 | binary | For IP PrintWay extended mode, the length of the target device universal resource indicator (URI). For IP PrintWay basic mode, the SMF6URIL field is not present.
|
74 | 4A | SMF6URI | variable | EBCDIC | For IP PrintWay extended mode, the target device universal resource indicator (URI). For IP PrintWay basic mode, the SMF6URI field is not present.
|
The table above is based on the description provided by IBM in its "MVS Systems Management Facilities (SMF)" manual.
Home |
Products |
Prices |
Documentation |
30-Day Trials |
Customer Reviews |
Company
| FAQ
| Sample Reports
| SMF Records
Send Your Comments or Questions