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 73 Record

This table shows the record layout for type 73 SMF records
(RMF Channel Path Activity - z/OS 2.2).

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

Purpose: Record type 73 is written when channel path activity measurement is requested. Entries are created for all 256 theoretical possible channel paths in the system.

As with all records produced by RMF, this record contains a header section followed by the RMF product section. These are followed by:

  • Channel Path Control Section Identifies number of times any channel path was busy. The SMF73CFL flag byte indicates (X'08') whether the record might include data sections that are not valid.
  • Channel Path Data Section Identifies and gives information on each channel path. The SMF73FG3 flag byte indicates (X'02') whether the channel path is a real entry. This is of relevance only if the channel path control section indicates that invalid entries might occur.

It's easy to report on SMF 73 data! (Jump to sample reports)

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 73 Record -- RMF Channel Path Activity - z/OS 2.2
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF73LEN2binary
Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word).
22SMF73SEG2binary
Segment descriptor (see record length field).
44SMF73FLG1binary
System indicator:
Bit Meaning When Set
0 New SMF record format
1 Subtypes used
2 Reserved
3-6 Version indicators
7 System is running in PR/SM mode
55SMF73RTY1binary
Record type 73 (X'49').
66SMF73TME4binary
Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10ASMF73DTE4packed
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.
14ESMF73SID4EBCDIC
System identification (from the SMFPRMxx SID parameter).
1812SMF73SSI4EBCDIC
Subsystem identification (‘RMF’).
2216SMF73STY2binary
Record subtype=1.
2418SMF73TRN2binary
Number of triplets in this record. A triplet is a set of three SMF fields (offset/length/number values) that defines a section of the record. The offset is the offset from the RDW.
261A--2binary
Reserved.
281CSMF73PRS4binary
Offset to RMF product section from RDW.
3220SMF73PRL2binary
Length of RMF product section.
3422SMF73PRN2binary
Number of RMF product sections.
3624SMF73HIS4binary
Offset to channel path control section from RDW.
4028SMF73HIL2binary
Length of channel path control section.
422ASMF73HIN2binary
Number of channel path control sections.
442CSMF73HPS4binary
Offset to channel path data section from RDW.
4830SMF73HPL2binary
Length of channel path data section.
5032SMF73HPN2binary
Number of channel path data sections.
5234SMF73HES4binary
Offset to extended channel path data section from RDW.
5638SMF73HEL2binary
Length of extended channel path data section.
583ASMF73HEN2binary
Number of extended channel path data sections.
RMF Product Section
(Offset from beginning of record: SMF73PRS)
00SMF73MFV2packed
RMF version number.
22SMF73PRD8EBCDIC
Product name (‘RMF’).
10ASMF73IST4packed
Time that the RMF measurement interval started, in the form 0hhmmssF, where hh is the hours, mm is the minutes, ss is the seconds, and F is the sign.
14ESMF73DAT4packed
Date when the RMF measurement interval started, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
1812SMF73INT4packed
Duration of the RMF measurement interval, in the form mmsstttF where mm is the minutes, ss is the seconds, ttt is the milliseconds, and F is the sign. (The end of the measurement interval is the sum of the recorded start time and this field.)
2216--2binary
Reserved.
2418SMF73SAM4binary
Number of RMF samples.
281C--2binary
Reserved.
301ESMF73FLA2binary
Flags
Bit Meaning When Set
0 Reserved
1 Samples have been skipped
2 Record was written by RMF Monitor III
3 Interval was synchronized with SMF 4-15 Reserved.
3220--4binary
Reserved.
3624SMF73CYC4packed
Sampling cycle length, in the form 000ttttF, where tttt is the milliseconds and F is the sign (taken from CYCLE option). The range of values is 0.050 to 9.999 seconds.
4028SMF73MVS8EBCDIC
MVS software level (consists of an acronym and the version, release, and modification level - ZVvvrrmm).
4830SMF73IML1binary
Indicates the type of processor complex on which data measurements were taken. Value Meaning 3 9672, zSeries
4931SMF73PRF1binary
Processor flags.
Bit Meaning When Set
0 The system has expanded storage
1 The processor is enabled for ES connection architecture (ESCA)
2 There is an ES connection director in the configuration
3 System is running in z/Architecture mode
4 At least one zAAP is currently installed
5 At least one zIIP is currently installed
6 Enhanced DAT architecture available
7 Reserved.
5032SMF73PTN1binary
PR/SM partition number of the partition that wrote this record.
5133SMF73SRL1binary
SMF record level change number. This field enables processing of SMF record level changes in an existing release
X’55’ for z/OS V1R10 RMF
X’56’ for z/OS V1R11 RMF
X'5D' for z/OS V1R13 RMF
X'6B' for z/OS V2R1 RMF
5234SMF73IET8char
Interval expiration time token. This token can be used to identify other than RMF records that belong to the same interval (if interval was synchronized with SMF).
603CSMF73LGO8binary
Offset GMT to local time (STCK format).
6844SMF73RAO4binary
Offset to reassembly area relative to start of RMF product section.
7248SMF73RAL2binary
Length of reassembly area. Area consists of a fixed header and a variable number of information blocks. Length depends on the record type/subtype, but is fixed for a specific type/subtype.
724ASMF73RAN2binary
Reassembly area indicator. Value Meaning 0 Record is not broken. 1 Record is broken.Note: This field is used to indicate whether an SMF record is a broken record. Therefore, offset (SMF73RAO) and length (SMF73RAL) are only valid if SMF73RAN = 1. A reassembly area is only present in broken records.
764CSMF73OIL2binary
Original interval length as defined in the session or by SMF (in seconds).
784ESMF73SYN2binary
SYNC value in seconds.
8050SMF73GIE8binary
Projected gathering interval end (STCK format) GMT time.
8858SMF73XNM8EBCDIC
Sysplex name as defined in parmlib member COUPLExx.
9660SMF73SNM8EBCDIC
System name for current system as defined in parmlib member IEASYSxx SYSNAME parameter.
Reassembly Area
(Offset from beginning of record: SMF73PRS + SMF73RAO)
00SMF73RBR2binary
Total number of broken records built from the original large record.
22SMF73RSQ2binary
Sequence number of this broken record. Every broken record built from the same large record must have a unique sequence number, it is in the range from 1 to SMF73RBR.
44SMF73RIO4binary
Offset to first reassembly information block relative to start of reassembly area header.
88SMF73RIL2binary
Length of reassembly information block.
10ASMF73RIN2binary
Number of reassembly information blocks (same value as SMF73TRN in header section).
12C--4binary
Reserved.
Reassembly Area Information Block
(Offset from beginning of record: SMF73PRS + SMF73RAO + SMF73RIO)
00SMF73RNN2binary
Total number of sections in the original large record. This field contains information of how many sections of a specific type were contained in the original SMF record. This field is a copy of the number field of the triplet in the original (non broken) record.
22SMF73RPP2binary
Position of the first of one or more consecutive sections described by this block as in the original record. Values in the range of 1 to SMF73RNN are valid for correct processing. A value of 0 will skip processing of this information block. This field provides information where the sections that are part of this broken record were placed in the original record before the split took place. The actual number of consecutive sections contained in this record is available from the actual triplet in the header extension.
Channel Path Control Section
There is one section per record
(Offset from beginning of record: SMF73HIS)
00SMF73SMP4binary
This field contains the number of samples while the busy count is stored in field SMF73BSY. Only valid if bit 2 of SMF73SFL is not set.
44SMF73CFL1binary
Configuration change flags Bit Meaning When Set 0 Configuration changed. Used to decide whether to provide the text “POR” or “ACTIVATE” on reports. Also used to check whether data can be combined in a duration report. 1 Configuration change since power-on-reset (POR). 2 POR using IODF data set that supports dynamic configuration change (contains I/O token). 3 I/O token is valid. 4 Record may include data sections that are not valid. 5 CPMF (channel path measurement facility) available. 6 Reserved. 7 CPMF mode has changed.
55SMF73SFL1binary
Status flags.
Bit Meaning When Set
0 DCM supported by hardware.
1 Configuration contains DCM managed channels.
2 Hardware allows multiple logical channel subsystems.
3 Enhanced channel measurement facility available.
4-7 Reserved.
66--2binary
Reserved.
88SMF73TNM44EBCDIC
IODF name.
5234SMF73TSF2EBCDIC
IODF name suffix.
5436--2binary
Reserved.
5638SMF73TOK16EBCDIC
Partial token information.
5638SMF73TDT8EBCDIC
IODF creation date, in the form mm/dd/yy.
6440SMF73TTM8EBCDIC
IODF creation time, in the form hh.mm.ss.
7248SMF73CRC4binary
CPMF (channel path measurement facility) restart count
764CSMF73CSC4binary
Last CPMF (channel path measurement facility) sample count
8050SMF73TDY10EBCDIC
IODF creation date, in the form mm/dd/yyyy.
905ASMF73CMI1binary
CPMF mode.
Value Meaning
0 CPMF is not active
1 Compatibility mode
2 Extended mode
915BSMF73CSS1EBCDIC
Channel subsystem ID. Only valid if bit 2 of SMF73SFL is set.
Channel Path Data Section
There is one section per channel path.
(Offset from beginning of record: SMF73HPS)
00SMF73PID1binary
Channel path identification. The range of values is X'0' to X'FF'. Support for dynamic I/0. There are always X'FF' path data sections in record type 73, even though there might not be X'FF' CHPIDs defined in the system. These ‘dummy’ data sections in the SMF records contain only the channel path id; the rest is hexadecimal zeroes.
11SMF73FG21binary

Bit Meaning When Set
0-1 Reserved
2 Block multiplexor
3 Byte multiplexor
4 Reserved
5 Only partial statistics available
6 Data recorded is incorrect because channel path was reconfigured during interval
7 Channel path is currently online.
22SMF73FG31binary
Channel flags extension
Bit Meaning When Set
0 ES connection channel
1 ES connection director attached to channel path
2 ES connection converter attached to this channel
3 Channel path modified
4 Channel path deleted
5 Channel path added
6 Valid path
7 Channel path is shared between logical partitions
33SMF73FG41binary
Channel path flags
Bit Meaning When Set
0 CPMB (channel path measurement block) entry not valid
1 Channel path is CTC defined
2 Channel conversion 3090
3 Reserved
4 Channel path is DCM managed
5 Channel characteristics changed during interval
6 Extended channel path measurements are supported
7 Reserved.
44SMF73BSY4binary
Count of store channel path status (STCPS) samples taken by SRM in which the channel path related to this entry was found busy. This count is normalized (broken down into the simplest expression).
88SMF73PBY4binary
Partition’s channel-path-busy-time since last RMF interval, in units of 1024 microseconds.
12CSMF73PTI4binary
Partition’s channel-path measurement interval, in units of 1024 microseconds.
1610SMF73CPD1binary
Channel path description. For an explanation, you can issue the command D M=CHP.
1711SMF73ACR5EBCDIC
Channel path acronym.
2216SMF73CMG1binary
CPMF Channel measurement group.
2317SMF73FG51binary
CPMF validation flags - each bit (if on) indicates that the corresponding measurement data is available and valid. This refers to the first five words of the channel measurement data in field SMF73CCM.
Bit - Measurement Data
0 Channel measurement data — word 1
1 Channel measurement data — word 2
2 Channel measurement data — word 3
3 Channel measurement data — word 4
4 Channel measurement data — word 5
5-7 Reserved.
2418SMF73CCM48binary
CPMF Channel measurement data (extended mode). The contents of this field is different for each measurement group, as described in the following tables.
7248SMF73CPP1binary
Channel path parameter.
7349SMF73GEN1binary
Channel type generation.
744ASMF73EIX2binary
Index to Extended Channel Path Data section. Only valid if bit 6 of SMF73FG4 is set.
764CSMF73SPD2binary
Channel path speed at the end of interval. If channel path power (bits 4-7 of SMF73MSC) is zero, the channel path speed is in units of 100 megabits per second. Otherwise, this value must be multiplied by 10**Power to get the speed in units of bits per second.
784ESMF73MSC1binary
Miscellaneous
BitMeaning When Set
0-3Reserved.
4-7Channel path power at the end of interval. If non-zero, this value can be used to calculate the channel path speed (SMF73SPD * 10**Power).
794F--1binary
Reserved.
SMF73CCM — CPMF Channel Measurement Data (Measurement Group 1):
(Offset from beginning of record: SMF73HPS + 24)
00SMF73TUT4s_float
Total channel path busy time (in units of 128 microseconds).
44SMF73PUT4s_float
LPAR channel path busy time (in units of 128 microseconds).
88--40binary
Reserved.
SMF73CCM — CPMF Channel Measurement Data (Measurement Group 2):
(Offset from beginning of record: SMF73HPS + 24)
00SMF73MBC4s_float
Maximum bus cycles per second.
44SMF73MCU4s_float
Maximum channel work units per second.
88SMF73MWU4s_float
Maximum WRITE data units per second.
12CSMF73MRU4s_float
Maximum READ data units per second.
1610SMF73US4s_float
Data unit size (in bytes).
2014SMF73TBC4s_float
Total bus cycles count.
2418SMF73TUC4s_float
Total channel work unit count.
281CSMF73PUC4s_float
LPAR channel work units count.
3220SMF73TWU4s_float
Total WRITE data units count.
3624SMF73PWU4s_float
LPAR WRITE data units count.
4028SMF73TRU4s_float
Total READ data units count.
442CSMF73PRU4s_float
LPAR READ data units count.
SMF73CCM — CPMF Channel Measurement Data (Measurement Group 3):
(Offset from beginning of record: SMF73HPS + 24)
00SMF73PDU4s_float
LPAR data unit size (in bytes).
44SMF73TDU4s_float
Total data unit size (in bytes).
88SMF73PUM4s_float
LPAR message sent unit size (in bytes)
12CSMF73TUM4s_float
Total message sent unit size (in bytes)
1610--4binary
Reserved.
2014SMF73PMS4s_float
LPAR count of message sent units.
2418SMF73TMS4s_float
Total count of message sent units.
281CSMF73PUS4s_float
LPAR count of unsuccessful attempts to send messages.
3220SMF73PUB4s_float
LPAR count of unsuccessful attempts to receive messages due to unavailable buffers.
3624SMF73TUB4s_float
Total count of unsuccessful attempts to receive messages due to unavailable buffers.
4028SMF73PDS4s_float
LPAR count of data units sent.
442CSMF73TDS4s_float
Total count of data units sent.
Extended Channel Path Data Section
(Offset from beginning of record: SMF73HES)
00SMF73ECP1binary
Channel path identification
11--3binary
Reserved.
44SMF73EDT32structure
CPMF extended channel path measurement data. This field is only available for measurement group 2. See “SMF73EDT — CPMF Extended Channel Measurement Data (Measurement Group 2)” for the contents of the field.
SMF73EDT — CPMF Extended Channel Measurement Data (Measurement Group 2):
(Offset from beginning of record: SMF73HES + 4)
00SMF73EOC4float
Total number of FICON command-mode operations (CPC) that have been attempted by the channel.
44SMF73EOD4float
Total number of FICON command-mode operations (CPC) that could not be initiated by the channel because of a lack of available resources.
88SMF73EOS8float
Summation count of FICON command-mode operations (CPC). Each time the number of FICON command-mode operations is incremented, the number of FICON command-mode operations active at the channel, including the one being initiated, is added to this field.
1610SMF73ETC4float
Total number of FICON transport-mode operations (CPC) that have been attempted by the channel. Zero when zHPF is not available.
2014SMF73ETD4float
Total number of FICON transport-mode operations (CPC) that could not be initiated by the channel because of a lack of available resources. Zero when zHPF is not available.
2418SMF73ETS8float
Summation count of FICON transport-mode operations (CPC). Each time the number of FICON transport-mode operations is incremented, the number of transport-mode operations active at the channel, including the one being initiated, is added to this field. Zero when zHPF is not available.

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

Channel Profile Report from SMF 73 Records


The SMF report below was created with Spectrum SMF Writer, the low-cost 4GL report writer for SMF files.

In this report we report on RMF's collected channel statistics. We read in the SMF 73 records (RMF Channel Path Activity.) We report on each channel's utilization (LPAR as well as total). We also report on the average read- and write-speed (in megabytes per second) for each channel.

This is the kind of information that you might be able to monitor live if you have an expensive monitoring product. This report shows you the same information on a historical basis from your SMF logs.

All of this useful executive information with just a few lines of code!
Why not install a Spectrum SMF Writer trial right now and start making your own SMF reports!

These Spectrum SMF Writer Statements:


INPUT:  SMF73                                                    
        NORMWHEN(SMF73RTY=73 AND SMF73HPN > 1)                   
        NORMSMF(SMF73HPS)
                                       
INCLUDE: SMF73RTY=73                                             
           AND SMF73FG3-VALID-PATH   /* ONLY "REAL" ENTRIES */   
                                                                 
COMP: INTDIV(2) = SMF73PTI * 1024 / 1000000                      
COMP: INT = SMF73PTI * 1024                                      
                                                                 
COMP: UTIL_TOTAL(2) =                                            
 WHEN(SMF73CMG = 1) ASSIGN( (SMF73TUT*100) / (SMF73PTI*8) )      
 WHEN(SMF73CMG = 2) ASSIGN( (SMF73TUC*100) / (SMF73MCU*INTDIV) ) 
                                                                 
COMP: UTIL_PART_UTIL(2) =                                        
 WHEN(SMF73CMG = 1) ASSIGN( (SMF73PUT*100) / (SMF73PTI*8) )      
 WHEN(SMF73CMG = 2) ASSIGN( (SMF73PUC*100) / (SMF73MCU*INTDIV) ) 
                                                                 
COMP: UTIL_BUSY(2) =                                             
 WHEN(SMF73CMG = 2) ASSIGN( (SMF73TBC*100) / (SMF73MBC*INTDIV) ) 
                                                                 
COMP: READ_TOTAL(2) =                                            
 WHEN(SMF73CMG = 2) ASSIGN( (SMF73TRU*SMF73US) / INT )           
                                                                 
COMP: READ_PART(2) =                                     
 WHEN(SMF73CMG = 2) ASSIGN( (SMF73PRU*SMF73US) / INT )   
                                                         
COMP: WRITE_TOTAL(2) =                                   
 WHEN(SMF73CMG = 2) ASSIGN( (SMF73TWU*SMF73US) / INT )   
                                                         
COMP: WRITE_PART(2) =                                    
 WHEN(SMF73CMG = 2) ASSIGN( (SMF73PWU*SMF73US) / INT )   
                                                         
                                                         
COL: SMF73SEG(4 'ID' HEX)                                
     SMF73ACR('CHANNEL|TYPE')                            
     SMF73GEN('GEN' 3)                                   
     '|'                                                 
     UTIL_PART_UTIL(6 'UTIL%|PART''N')                   
     UTIL_TOTAL(6 'UTIL%|TOTAL')                         
     UTIL_BUSY(4 'UTIL%|BUS')                            
     '|'                                                 
     READ_PART(6 'READ|MB/SEC|PART''N')                  
     READ_TOTAL(6 'READ|MB/SEC|TOTAL')                   
     '|'                                                 
     WRITE_PART(6 'WRITE|MB/SEC|PART''N')                
     WRITE_TOTAL(6 'WRITE|MB/SEC|TOTAL')                 
    

 

Produce This SMF Report:


                            CHANNEL PROFILE

                                         READ   READ    WRITE  WRITE  
     CHANNEL       UTIL%  UTIL%  UTIL   MB/SEC MB/SEC   MB/SEC MB/SEC 
 ID   TYPE   GEN   PART'N TOTAL  BUS    PART'N TOTAL    PART'N TOTAL  
____ _______ ___ _ ______ ______ ____ _ ______ ______ _ ______ ______ 
                                                                      
0001  CLX      0 | ***Z** ***Z** 0.00 |   0.00   0.00 |   0.00   0.00 
0002  CLX      0 | ***Z** ***Z** 0.00 |   0.00   0.00 |   0.00   0.00 
0003  CLX      0 | ***Z** ***Z** 0.00 |   0.00   0.00 |   0.00   0.00 
0004  CLX      0 | ***Z** ***Z** 0.00 |   0.00   0.00 |   0.00   0.00 
0011  CLX      0 | ***Z** ***Z** 0.00 |   0.00   0.00 |   0.00   0.00 
0012  CLX      0 | ***Z** ***Z** 0.00 |   0.00   0.00 |   0.00   0.00 
0013  CLX      0 | ***Z** ***Z** 0.00 |   0.00   0.00 |   0.00   0.00 
0014  CLX      0 | ***Z** ***Z** 0.00 |   0.00   0.00 |   0.00   0.00 
0031  FW_S     9 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00 
0032  FW_S     9 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00 
0033  FW_S     9 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00 
0034  FW_S     9 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00 
0035  FW_S     9 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00 
0036  FW_S     9 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00 
0037  FW_S     9 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00 
0038  FW_S     9 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00 
0041  FW_S     8 |   9.90   9.94 1.95 |   9.89   9.93 |   5.64   5.64 
0042  FW_S     8 |   9.89   9.94 1.95 |   9.88   9.93 |   5.67   5.67 
0043  FW_S     8 |   9.88   9.93 1.95 |   9.87   9.91 |   5.66   5.66 
0044  FW_S     8 |   9.88   9.93 1.95 |   9.89   9.93 |   5.66   5.66 
0057  CMR_S    0 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00 
0059  IDF      0 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00  
005A  IDF      0 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00  
005B  FW_S     8 |   2.30   9.80 0.41 |   0.00   0.00 |   0.74   3.28  
005C  FW_S     8 |  10.95 ***V** 0.77 |   1.51   6.18 |   0.00   0.00  
005D  FW_S     8 |   2.21  10.25 0.41 |   0.00   0.00 |   0.75   3.30  
005E  FW_S     8 |  12.15 ***V** 0.75 |   1.52   6.02 |   0.00   0.00  
0061  FW_S     8 |   9.89   9.93 1.95 |   9.91   9.95 |   5.63   5.63  
0062  FW_S     8 |   9.88   9.93 1.95 |   9.85   9.90 |   5.70   5.70  
0063  FW_S     8 |   9.90   9.94 1.95 |   9.92   9.95 |   5.65   5.65  
0064  FW_S     8 |   9.90   9.95 1.95 |   9.93   9.98 |   5.65   5.65  
0071  FW_S     8 |  10.90  10.97 2.57 |  16.95  16.97 |   3.60   3.61  
0072  FW_S     8 |  10.88  10.95 2.57 |  16.94  16.95 |   3.59   3.60  
0073  FW_S     8 |  10.82  10.90 2.55 |  16.78  16.79 |   3.61   3.62  
0074  FW_S     8 |  10.88  10.96 2.57 |  16.90  16.92 |   3.60   3.61  
0075  FW_S     8 |  10.84  10.92 2.57 |  16.91  16.92 |   3.61   3.63  
0076  FW_S     8 |  10.90  10.98 2.58 |  16.98  16.99 |   3.64   3.65  
0077  FW_S     8 |  10.88  10.96 2.57 |  16.96  16.97 |   3.61   3.63  
0078  FW_S     8 |  10.86  10.94 2.57 |  16.94  16.95 |   3.63   3.64  
00A1  OMH      0 |   0.03   0.07 0.00 |   0.00   0.00 |   0.00   0.00  
00A2  OMH      0 |   1.10   1.12 0.00 |   0.59   0.59 |  16.42  16.42  
00A3  OMH      0 |   0.03   0.03 0.00 |   0.00   0.00 |   0.00   0.00  
00A4  OMH      0 |   4.76   4.83 0.00 |   2.39   2.39 |  11.04  11.04  
00A8  IDX      0 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00  
00B3  OMC      0 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00  
00BA  IDX      0 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00  
00BB  OMC      0 |   0.00   0.00 0.00 |   0.00   0.00 |   0.00   0.00  
...

See other sample SMF reports.

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