Go to Home Page
Questions?
Call 1-800-572-5517
 
  Go to Home Page  
  See all products
  See price schedules
  See manuals, tutorials, articles
  Download a free 30-day trial
  See user testimonials
  About Pacific Systems Group
 
 
SMF Tools
  See SMF Record Layouts
  See Sample SMF Reports
  Learn How to Export SMF Data
  Download Free SMF Reporting Software (30 days)
 
One of the greatest SMF record parsing programming languages I've ever seen. Chief, Large Systems Services Branch, NIH
  Choose Spectrum Writer to add 4GL to your product
  Free 60-Page Book (PDF) - How to Make an SMF Report
Spectrum DCOLLECT Reporter - the 4GL DCOLLECT Report Writer.

Spectrum SMF Writer - the 4GL SMF Report Writer.

SMF Type 24 Record

This table shows the record layout for type 24 SMF records
(JES2 Spool Offload).

List of other SMF record layouts available.
List of sample SMF reports.

Purpose: Record type 24 is written whenever a job or SYSOUT data set is transmitted to or received from an offload data set. JES2 writes one type 24 record for each pre-processing job that is transmitted to an offload data set or received back to spool. Because one type 24 record is written for each SYSOUT data set header that is transmitted or received, multiple type 24 records can be expected for each post-processing job.

This record identifies the name, time and date of each job that has been transmitted or received. It includes specific information about jobs in a record subtype. For jobs not yet run, it reports job-related information such as job class and system affinity in both the job selection criteria section and in the system affinity section. For jobs that have already run, it reports information about SYSOUT data sets such as output group id and forms name in the SYSOUT selection criteria section. Record type 24 never contains both the job selection criteria section and the SYSOUT selection criteria section.

This record can be used with the subtype selectivity function.

It's easy to report on SMF 24 data!

SMF Spectrum Writer
We have a low-cost 4GL report writer especially for SMF files. It's called Spectrum SMF Writer.

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.
 
Try It FREE Now!

SMF Type 24 Record -- JES2 Spool Offload
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF24LEN2binary
Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word).
22SMF24SEG2binary
Segment descriptor (see record length field).
44SMF24FLG1binary
System indicator:
Bit- Meaning When Set
0-2 Reserved
3-6 Version indicators
7 Reserved.
55SMF24RTY1binary
Record type 24 (X'18').
66SMF24TME4binary
Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10ASMF24DTE4packed
Date when the record was moved into the SMF buffer, in the form 0cyydddF.
14ESMF24SID4EBCDIC
System identification (from the SID parameter).
1812SMF24SSI4EBCDIC
Subsystem identification.
2216SMF24SUB2binary
Record subtype
Value- Meaning
1 Job transmitted
2 Job received
3 SYSOUT transmitted
4 SYSOUT received.
2418SMF24NTR2binary
Number of triplets. A triplet is a set of offsets/length/numbers values that define a section of the record.
261ASMF24RSV2Reserved.
281CSMF24OPS4binary
Offset to product section.
3220SMF24LPS2binary
Length of product section.
3422SMF24NPS2binary
Number of product sections.
3624SMF24OGN4binary
Offset to general sections.
4028SMF24LGN2binary
Length of general section.
422ASMF24NGN2binary
Number of general sections.
442CSMF24OSP4binary
Offset to job or SYSOUT selection criteria section.
4830SMF24LSP2binary
Length of job or SYSOUT selection criteria section.
5032SMF24NSP2binary
Number of job or SYSOUT selection criteria sections.
5234SMF24OSW4binary
Offset to enhanced SYSOUT support (ESS) section.
5638SMF24LSW2binary
Length of enhanced SYSOUT support (ESS) section.
583ASMF24NSW2binary
Number of enhanced SYSOUT support (ESS) section.
603CSMF24OSA4binary
Offset to system affinity section.
6440SMF24LSA2binary
Length of system affinity section.
6642SMF24NSA2binary
Number of system affinity sections.
Product Section

Triplet Information: This section is located on the record using the following triplet fields, which are located in the Header/self-defining section: Offset SMF24OPS Length SMF24LPS Number SMF24NPS

00SMF24PVR2EBCDIC
Record version number.
22SMF24PNM8EBCDIC
Product name ‘JES2’.
10ASMF24RS22--
Reserved.
General Section

This section contains the statistics for spool offload devices. Triplet Information: This section is located on the record using the following triplet fields, which are located in the Header/self-defining section: Offset SMF24OGN Length SMF24LGN Number SMF24NGN

00SMF24GLN2binary
Length of general section.
22SMF24BCF1binary
Buffer continuation flags Bit Meaning When Set 0 First SMF buffer for job 1 Continuation of SMF buffer 2 Last SMF buffer for job 3-7 Reserved.
33SMF24EOJ1binary
End of job flags Bit Meaning When Set 0 Completed job offloaded 1 Job completed with skipped data sets 2 Uncompleted job offloaded 3 Job cancelled by operator 4-7 Reserved.
44SMF24JBN8EBCDIC
Job name.
12CSMF24JID8EBCDIC
Original job identification.
2014SMF24CJD8EBCDIC
Current identification.
281CSMF24SYS4EBCDIC
System identification.
3220SMF24DSN44Offload
data set name.
764CSMF24CNT4binary
Number of records transmitted or received.
8050SMF24TDS4binary
Time since midnight, in hundredths of a second, that offload data set was allocated.
8454SMF24DDS4packed
Date when the offload data set was allocated, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
8858SMF24ORG8EBCDIC
Node of origin.
9660SMF24TRD4binary
Time on reader since midnight, in hundredths of a second.
10064SMF24DRD4binary
Date on the reader, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
Job Selection Criteria Section

Triplet Information: This section is located on the record using the following triplet fields, which are located in the Header/self-defining section: Offset SMF24OSP Length SMF24LSP Number SMF24NSP

00SMF24LN12binary
Length of job section.
22SMF24JFG1binary
Job Flags Bit Meaning When Set 0 Held job 1 Affinity = any 2-7 Reserved.
33SMF24JCL1EBCDIC
Job class.
44SMF24JND8EBCDIC
Node name.
12CSMF24JAF28EBCDIC
Affinity system identification.
System Affinity Section

Triplet Information: This section is located on the record using the following triplet fields, which are located in the Header/self-defining section: Offset SMF24OSA Length SMF24LSA Number SMF24NSA

Note: *The length of the SMF24SAC field is variable and depends on the amount of system affinity names.

00SMF24LSA2binary
Length of system affinity section.
22SMF24SAN4binary
Number of system affinities.
66SMF24LN44binary
Length of system name.
10ASMF24SAC*binary
Start of system affinity names.
SYSOUT Selection Criteria Section

Triplet Information: This section is located on the record using the following triplet fields, which are located in the Header/self-defining section: Offset SMF24OSP Length SMF24LSP Number SMF24NSP

00SMF24LN22binary
Length of SYSOUT section.
22SMF24SFG1binary
SYSOUT flags Bit Meaning When Set 0 Held SYSOUT 1 Bursted SYSOUT 2 Held job 3 Incomplete data set 4 Multi-destination data set 5-7 Reserved.
33SMF24SCL1EBCDIC
SYSOUT class.
44SMF24SND8EBCDIC
Node name.
12CSMF24SRN8EBCDIC
Remote name.
2014SMF24FCB4EBCDIC
Forms control buffer (FCB).
2418SMF24FOR8EBCDIC
Forms overlay name.
3220SMF24FLS4EBCDIC
Flash cartridge name.
3624SMF24PRM8EBCDIC
Print data set (PR) mode.
442CSMF24UCS4EBCDIC
Universal character set (UCS).
4830SMF24WID8EBCDIC
Writer.
5638SMF24REC4binary
Data set record count.
603ASMF24PRY1binary
Output selection priority.
Enhanced SYSOUT Support (ESS) Section

This section contains the output descriptor (if any) for first offloaded data set in this record.

Triplet Information: This section is located on the record using the following triplet fields, which are located in the Header/self-defining section: Offset SMF24OSW Length SMF24LSW Number SMF24NSW

00SMF24LN32binary
Length of ESS section (including this field).
22SMF24SGT4binary
Segment identifier.
66SMF24IND1binary
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.
77--1binary
Reserved.
88SMF24JDT8EBCDIC
JCL definition table (JDT) name in JCL definition vector table (JDTV).
1610SMF24TUL2binary
Text unit (SWBTU) data area length.
1812SMF24TUVARbinary
Text unit (SWBTU) data area. The data area can be processed using the SWBTUREQ macro.

The table above is based on the description provided by IBM in its "MVS Systems Management Facilities (SMF)" manual.

Copyright 2024.
Pacific Systems Group.
All rights reserved.


Spectrum Writer 4GL - the economical alternative to SAS, Easytrieve, DYL-280...

Home | Products | Prices | Documentation | 30-Day Trials | Customer Reviews | Company | FAQ | Sample Reports | SMF Records
Send Your Comments or Questions