Home
        FDREPORT User Manual - Innovation Data Processing
         Contents
1.                                                                                                                                                                FDREPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT      SYSPUNCH DD SYSOUT   A  INTRDR                       SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    EXTRACT  PRODUCT RMM  STORCLAS TEMPDATA   DISP RETAIN  DSN RMM  DATA  XSELECT  TVOWNER TEST3  TVEXDATE GE 2013 001   TVEXDATE LE 2013 031  PUNCH FDRLIB MASK  ECHO  PRINT RPTYPE SELPCH  DATATYPE RMMVOL   SORT NO  DISABLE DUPDSNCH  REPORT FIELD   TVVOLSER  TVOWNER  TVEXDATE   PRINT DATATYPE RMMVOL          MASK DD DATA  DLM       TEST3RMM JOB  J   RMM BATCH CMDS  CLASS M MSGCLASS X       NOTIFY X TYPRUN HOLD  7         BATCH JOB TO ISSUE RMM COMMANDS    TSOBATCH EXEC PGM IKJEFTOI REGION 0M  TIME 30    SYSTSPRT DD SYSOUT      SYSTSIN DD      ENDPREFIX  RMM CHANGEVOLUME   TVVOLSER   EXPDT  2013 365     SUFFIX            The generated report looks like     OWNER    TEST3    TESTI  TEST3  TESTS    EXPDATE       The output job that is punched to the SYSPUNCH DD Statement looks like       TEST3RMM J                     BATC        TSOBATCH      SYSTSP        SYSTSIN  RMM CHAN  RMM CHAN  RMM CHAN  RMM CHAN           R                                       JOB    OB         1550                                       DD  DD       SYSOUT         EVO          EVO          EVO             EVO                   RUN HOLD       PGM IKJI      CCRO33      CCR049  E10014  E100
2.                                                                                                                54 60 FDREPORT FIELD NAMES  DATATYPE CATVTOC Field Name Table   gt   5   cir c g                    za ee  FieldName           2 2   2 Description            2        x   a o  lt   BKFILENO     Y Y 4 NUM   Backup tape file number  BKGEN A  Y Y 4 NUM   ABR generation number of backup tape  BKSUFFIX EM Y            CHAR   Backup tape dsname suffix  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   BKTAPCNT AJY Y 2 NUM   Backup tape volume count  BKTIME Y   Y Y Y  8 TIME   Backup time   hhmmss  APPL backup   ABREXIT   BKVOL Y        Y  34 CHAR   Backup tape volumes required to restore  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   BLKSIZE       V LY  5 NUM   Data set block size  BLKSTRK               Y  4 NUM   Number of blocks per track  BPTR Y          10 HEX   Format 1 DSCB pointer to Format 2   3 DSCB  BUFSIZE EM v EN v      6 NUM   Buffer size  ICF VSAM only   BYTES A Y Y S Y B BYTE   Allocated space  bytes   kB   MB   BYTESFRE A Y Y S Y B BYTE   Unused space  bytes   KB   MB   BYTESTRK             IY  5 NUM   Bytes per track  calculated   BYTESUSE  uv ES      BYTE   Used space  bytes   KB   MB   CANDVOLC             JY  3 NUM   Number of unique candidate volumes where the data set is cataloged  CAPBYTES          EN v ENG BYTE   Alloc capacity  Bytes   kB   MB   CASPLIT  Mv            NUM   Control 
3.                                                                           54 20    54 20    OPTIMIZE  STATEMENT  SYNTAX    OPTIMIZE  STATEMENT    NOTE     OPTIMIZE  STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT OPTIMIZE STATEMENT    FDREPORT OPTIMIZE STATEMENT    The syntax of the OPTIMIZE statement is     OPTIMIZE CATEXCLUDE  catn  catn       RESET            5                     OPTIMIZE statement currently permits the inclusion of a list of catalogs that are not to  be processed by FDREPORT catalog read service  One or more OPTIMIZE statements  are used to define the names of the catalogs to be bypassed during FDREPORT  execution when the DATATYPE is CATALOG  CATARCH  or CATVTOC     If the OPTIMIZE command is not specified  all catalogs encountered when reading the  Master Catalog are added to the catalog table for processing   Do NOT include the master catalog in the list of catalogs not to be processed  If the master  catalog is encountered in the list it results in message   FDR687   CATALOG SCAN USING FDRSCATP NOT PROCESSED   UNABLE                                                            CREATE ALIAS AND CATALOG TABLES  followed by   FDRA84   INTERNAL LOGIC ERROR   JOB TERMINATED   CATEXCLUDE     Specifies a name of a catalog to be added to a list of catalogs that are not to be  processed by the catalog read service     RESET    Indicates that the catalog s  specified replace the current list of catalogs that are  not to be pro
4.                                                                     SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    DEFAULT SORT COMBINE  SUM INDEX  COPY BOTH  XSELECT DSG  FINANCE   PAYROLL   LEDGER     PRINT DATATY PE ARCHIVE  RPTY PE ARCHIVE  SORTALLOC YES            PAGE 54 118                           SHORT TERM  DATA SETS  EXAMPLE    ARCHIVE TAPE  REPORT EXAMPLE    CHAPTER 54       GENERALIZED REPORT WRITER  FDREPORT   FDREPORT ARCHIVE EXAMPLES 54 41    Report on all archived data sets that were archived within the last two weeks but that have  already been recalled  This might be used to identify data sets that should not have been  archived in the first place                                                     REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT       ABRMAP DD SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    TITLE  INE  ARCHIVED DATA SETS RECALLED WITHIN 14 DAYS   DEFAULT  DATEFORMAT MMDDYYYY  SELECT ARCFLAGI RESTORED  BKDAYS lt 15                                                       XSE  REPORT FIELD   DSN  VOL  DSORG  SIZE  BKDATE  ARCFLAGS    PRINT DATATY PE ARCHIVE           The generated report looks like     DATA SET NAME VOLSER ARFL1 ARFL2    USER1 FILE1   50001 PS 22 10 20 2002  USER2 JCL CNTL TSO023 PS 150 10 22 2002       Produce a report of the archive tapes in use and the number of archive backup files on  each of them        REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT            
5.                                                                    SYSPRINT DD SYSOUT      SYSUDUMP DD SYSOUT      SYSPUNCH DD DSN  amp  amp ABRIN UNIT SYSALLDA SPACE   TRK   2 1         DISP   NEW  PASS    DCB BLKSIZE 6160    SYSIN DD    XSELECT XDSN     LIST      TEMP    CRDAYS gt 1  PRINT ENABLE ONLINE  RPTYPE SELPCH        SUPERSCR EXEC PGM FDRABR  COND   0  NE  REPORT     SYSPRINT DD SYSOUT      SYSPRIN1 DD SYSOUT      SYSUDUMP DD SYSOUT              1 DD DUMMY    SYSIN DD    DUMP TYPE SCR  ONLVOL  DSNENQ USE  MAXCARDS 1000          DD DSN  amp  amp ABRIN DISP   OLD  DELETE                          Generate a data set containing SELECT statements specifying the data set name   volume  and ABR generation and cycle for each selected data set  using a punch mask   This might be used at a disaster recovery site to do data set restores of selected data sets  from their most recent ABR backup        REPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT       SYSUDUMP DD SYSOUT                                                                          SYSPUNCH DD DSN SELPCH  OUTPUT  UNIT 3590 DISP   CATLG       DCB BLKSIZE 6160    SYSIN DD    XSELECT  XDSN PAYROLL     PUNCH FDRLIB MASK  PRINT ENABLE ONLINE RPTYPE SELPCH     MASK DD    SELECT DSN  lt NAME gt   VOL  lt VOL gt                              GEN  lt ABRGEN gt   CYCLE  lt ABRCYCLE gt   NVOL PAY                 The generated statements on SYSPUNCH look like     SELECT DSN PAYROLL HOURLY MASTER VOL PAYOO1   GEN 0123 
6.                                                                DATA SETS THAT MAY RUN OUT OF SPACE  D S  ORG VOLSER SCALO        EXT ALLOC    EF PROD12  PROD CNTL CARDS PO     3        DIAGNOSE Check the VVDS on specified volumes  reporting on all duplicate records  more than one  PROBLEMS IN VVR or NVR for the same data set or component  and orphan records  a VVR      NVR with  VVDS EXAMPLE      Corresponding DSCB      the VTOC   Such errors may cause failures when accessing  these data sets  Although the DIAGNOSE function of IDCAMS can do the same checks   there is no easy way to do multiple volumes  also  FDREPORT is faster than IDCAMS   The PUNCHDIAGNOS option cause the suggested IDCAMS repair JCL to be written to   the data set specified by the DIAGPCH DD Statement         REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT      SYSUDUMP DD SYSOUT                                                                 DIAGPCH DD DISP SHR  DSN MYPDS  FIXVVDS     SYSIN DD     XSELECT  VOL  TST  PROD  SMS     PRINT RPTYPE NONE  ENABLE   DIAGNOSEVVDS   PUNCHDIAGNOS         When errors are found  FDREPORT prints     ORPHANED VVR ON VOLUME   5  089      RBA 00002511 WITHIN VVDS SYS1 VVDS VTST089   lt dump format print of the VVR gt   REMOVE ORPHANED VVR WITH     STEPXX EXEC PGM IDCAMS    SYSPRINT DD SYSOUT      DD1 DD UNIT SYSALLDA  DISP SHR  VOL SER TST089      SYSIN DD    DELETE TST VSAM TEST3 INDEX    FILE DD1  VVR CATALOG  CATALOG  TSOUSER    7  FDR421 ICF LOCATE ERROR    MU
7.                                                                DATATYPE RMMDSN Field Name Table     je  gt      gg le le  S  s s 1  FieldName  j               Description  uo  gt   D             ai           Y          44 CHAR   Data set name  RECTYPE Y V 3 NUM   FDREPORT data record type   1   Volume record  2   Data set   component record  4   Volume summary record  8   Prior compressed data record  9   Prior active fields record  64   Compressed data record  128   Active fields record  RECVER            4 CHAR   FDREPORT product version record format  SDSN Y IN IN  N  20 CHAR   Short data set name  first 20 bytes only   SNAME Y  N IN N  20 CHAR   Short data set name or VSAM cluster name  first 20 bytes only   SPLDSN Y  N  N N   27 CHAR   Split data set name on two lines  SPLNAME       N N  27 CHAR   Split data set name or ICF cluster name on two lines  TD FULL                  NUM   Percent of volume used by data set   TDAPRSIZ         Y y  Y  11 NUM   Approximate file size in bytes  TDBESKEY A Y       Y    8 NUM   BES key index  TDBLKCNT               NUM   Block count  TDBLKSIZ               5 NUM   Block size  TDCATFLG          Y  N  14 CHAR   Tape data set catalog flags  ERR   not cataloged to this volume  MVC   multi volume  NO   not cataloged  SBC   should be cataloged  IBM DFSMSrmm   SBN   should be not cataloged  IBM DFSMSrmm   SBU   should be unknown  IBM DFSMSrmm   UNK   unknown  YES   cataloged  TDCATVCT A   Y NY Y  3 NUM   Number of volumes cataloged this data 
8.                                54 54  FDREPORT SET STATEMENT                                         54 55  FDREPORT SORT STATEMENT                                       54 56  FDREPORT SUMMARY STATEMENT                                   54 58  FDREPORT TITLE STATEMENT                                       54 59  FDREPORT XSELECT AND XEXCLUDE STATEMENT                      54 60  FDREPORT EXECUTION OPTIONS                                      54 94  FDREPORT DFSMSHSM REPORTING                                   54 107  FDREPORT TAPE MANAGEMENT REPORTING                             54 109  FDREPORT VTOC EXAMPLES                                        54 110  FDREPORT ARCHIVE                                                       54 118  FDREPORT CATALOG EXAMPLES                                      54 120  FDREPORT SMS EXAMPLES                                         54 121  FDREPORT VOLUME EXAMPLES                                       54 124  FDREPORT PUNCH EXAMPLES                                        54 126  FDREPORT TAPE EXAMPLES                                         54 129  FDREPORT DFSMSHSM EXAMPLES                                    54 131  FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES           54 132  FDREPORT      1 TAPE MANAGEMENT REPORTING EXAMPLES                54 140  FDREPORT FIELD                                                      54 143  FDRSRS   SEARCH  REPORT  AND SERVICES DIALOG                       54 215  FDRSRS DIALOG OPTIONS AND DEFAULTS P
9.                           CHAPTER 54     PAGE 54 199        GENERALIZED REPORT WRITER  FDREPORT                                                                                                                 54 60 FDREPORT FIELD NAMES  DATATYPE This is complete list of     operands that are available for        with  SCRATCH FIELD DATATYPE SCRATCH  They provide the ability to select data set information  both  NAME TABLE VSAM and non VSAM  from the FDRABR scratch catalog and backup data from the  FDRABR catalog   DATATYPE SCRATCH Field Name Table     je              5     5       Field Name    0 zz     Description      g    gt   2 6     ie jer  ABRCYCLE      v        NUM   ABR current cycle number  ABRGEN               Y  4 NUM   ABR current generation number  BKCYCLE DN v EM Y       NUM   ABR cycle number of backup tape  BKDATE AY  Y    Y     DATE   Backup date  BKDAYS             IY  5 NUM   Days since backup  BKDEVCLS EM Y BE V BAM 4 CHAR   Backup tape device class  BKDEVTYP EM Y BE V    7 CHAR   Backup tape device type  BKDSNS                     3 NUM   Number of active backup data sets  BKEXDATE                  Y     DATE   Backup expiration date  BKEXDAYS           Y  5 NUM   Days until backup expiration  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   BKFILENO                 NUM   Backup tape file number  BKGEN A Y y     4 NUM   ABR generation number of backup tape  BKSUFFIX Y VOY Y  8 CHAR   Backup tape dsname suffix  Note  This fi
10.                 ACTIVATE statement is used to activate predefined user fields      the FDREPORT  field definition and processing table  Data for user fields comes exclusively from one or  more user exits  The field activation is TEMPORARY only for the given invocation of the  FDREPORT that they are specified     Part of field activation requires setting the name of the exit  Control is passed to the exit  via a    BALR 14 15    instruction  Normal save area conventions are followed and register 1  contains the address of a parameter list  Contents of the parameter list are described by  the  RPTUSRX macro found in the Installation Control Library  ICL  data set shipped  with the FDREPORT install  as is a copy of the testing exit  FSREPIXT     DATALENGTH      Required operand   Specifies the length in bytes that the field occupies within  the report record  The limits of the field vary  based on DATATYPE  The limits are     DATATYPE BIN   1104  DATATYPE CHAR   1 to 24  DATATYPE HEX   1 to 12    NorE The FORMAT operand supplies values for both the DATALENGTH         OUTPUTLENGTH operands when applicable     DATATYPE      Required operand   Specifies the type of data that the field contains  There are  three types of data that are supported by FDREPORT and its formatting services  for user fields     BIN   Binary  considered to be numeric   CHAR   Character   HEX   Hexadecimal         PAGE 54 14        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT ACTIVATE STATEMENT 54 10    FI
11.                NUM   Backup tape file number  BKGEN               NUM   ABR generation number of backup tape  BKSUFFIX      Y      BE 8 CHAR   Backup tape dsname suffix  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   BKTAPCNT AY NY   Y  2 NUM   Backup tape volume count  BKTIME Aly ly ly jy  8 TIME   Backup time   hhmmss  APPL backup   ABREXIT   BKVOL EM Y BE V BM 34 CHAR   Backup tape volumes required to restore  Note  This field supports selection via a mask  See    VOLUME   in Section 54 28   BLKSIZE             IY  5 NUM   Data set block size  BLKSTRK               Y  4 NUM   Number of blocks per track  UCBSTATS EM v       EUM 7 CHAR   UCB status indicators   OFFLINE  ONLINE  VL FDSCB                 3 NUM   Volume DSCBs free percent  VL FINDX            Y  3 NUM   Volume VTOCIX free percent  VL FTRKS                  NUM   Volume tracks free percent  VL FVVDS            Y  3 NUM   Volume VVDS free percent                                                                CHAPTER 54     PAGE 54 213        GENERALIZED REPORT WRITER  FDREPORT                                                                                54 60 FDREPORT FIELD NAMES  DATATYPE This is complete list of all operands that are available for use with DATATYPE VTOC   VTOC FiELD  They provide the ability to select all data sets  both VSAM and non VSAM  directory  NAME TABLE entries and members from any form of partitioned data set  generation data groups  The  volumes and
12.               FDREPORT FIELD NAMES 54 60  DATATYPE This is the operand list for all data sets  both VSAM and non VSAM   ARCHIVE extracts  ARCHIVE FIELD data set information from the FDRABR Archive Control File  ACF   Backup information  if  NAME TABLE requested  is gathered from the catalog using the LOCATE SVC   DATATYPE ARCHIVE Field Name Table      e Z o  ae         E   io 9l     Field           112    2 12     Description  559821818  x c o      FREE              Y  3 NUM   Tracks        in use within    data set as a percentage   USED      y  Y  v      3 NUM   Tracks in use within a data set as a percentage  ACTTTR               Y  6 HEX   Actual TTR of archive record  ADATE            JY ID DATE   Archive date  ADAYS         Y     IY  5 NUM   Days since archived  ARCDSN AY NV Y   44 CHAR   Archive Control File  ACF  name  ARCFLAG1      Y BEN V BAM 5 CHAR   Archive Flags  byte 1    E CLSERROR  X    Component marked for delete because there is no  corresponding cluster  DELCOMP  Z    Component marked for delete because cluster is to be deleted  EXTRESTR  E    External restore from archive  FIVEVOLS  F    Archive backup spans more than five volumes  INTRESTR  1    Internal restore from archive  MULTIVOL  M    Portion of multi volume data set archived from one volume  RESTORED  R    Entry restored from archive or restore from archive was  attempted  SULABEL  S    Data set is restored with an SUL  ARCFLAG2      Y EM V BM 5 CHAR   Archive Flags  byte 2    ABRTAPE  T    Backup 
13.            Se DATASET SELECTION  DEFAULT      LINE 1 267 COL 4 6 10  COMMAND     gt  save SCROLL     gt  CSR  ENTER SELECTION CRITERIA   Read Save Submit Find Locate Extract Options Help    FIELD SELECTION VALUE REPORT SORT    SOURCE FIELDS          DSNAME     gt  jsb     VOL     SOURCE     gt  CATVTOC  Catalog Volume Archive Appl Scratch Extract                    This displays the    Save Selection Criteria    panel where you specify the member name and  the optional description  On the command line  enter    ADDISPF    or    ADDTSO    to make  the selection criteria available as an ISPF or TSO command           Command     gt  addispf    Specify the library and member name where the Selection Criteria will be saved     Data Set Name     gt   JSB SRS SELECT   Member Name     gt  LISTJSB  Description     gt  List all data sets with HLQ JSB    Save option   Replace an existing member     gt  YES  Yes or No     Enter ADDISPF in the command line to make this accessible as an ISPF command   Enter ADDTSO in the command line to make this accessible as a TSO command     Enter CANCEL in the command line to cancel the save operation                           PAGE 54 235        54 87    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS ISPF FASTPATHS AND COMMANDS    The ADDISPF command presents the following panel that allows entering of the options to  add the command to the ISPF command table                             Add FDR Commands to      ISPF Command Table    Row 1 t
14.           E      o  x              s M  Field Name  3 9         lal  l a Description                      x   o  lt   BLKSTRK              Y  4 NUM   Blocks per track  BYTES         Y  S   Y  B BYTE   Allocated space  bytes          MB   BYTESFRE  uv ES      BYTE   Unused space  bytes   KB   MB   BYTESTRK          V      5 NUM   Bytes per track  calculated   BYTESUSE         Y  S B BYTE   Used space  bytes   KB   MB   CATALOG      Y BE V BAM    CHAR   Catalog status   CAN   Cataloged to candidate volume  DRF   DASD read failure  ERR   Cataloged to another volume  NO   Not cataloged  ONL   Only cataloged  UNK   Cataloged  but unable to process with LOCATE  YES   Cataloged to this volume  Note  This can be expensive to collect if a large number of data sets are to be  reported  CLUSTER                     44 CHAR   Cluster name  ICF VSAM        COMPTYPE    Y           5 CHAR   Component type  ICF VSAM     AIXDA   AIX data component   AIXIN   AIX index component   DATA   Base cluster data component  INDEX   Base cluster index component             CRDATE            Y     DATE   Creation date  CRDAYS             IY  5 NUM   Days since created  DAYSEXP A  Y 5 NUM   Days until expire    Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535        DEVCLASS 4 CHAR   Device class       DEVTYPE Ev BM CHAR   Device type       DSGROUP 44 CHAR   Data set group name       m    m  rm    x  lt    lt     DSIND Y   V IN  2 HEX   Data set indicators  printed in hex    
15.        Field Name Description    SORT          SUMMARY  PUNCH  Length  Attribute       DSNAME  DSSN    44 CHAR   Data set name   VSAM component name    6 CHAR   Volume serial number field in DSCB  HEX Note  This field supports selection via a mask  See  VOLUME   in Section 54 28     CHAR   Data set organization   AM   All VSAM   DA   Direct access   EF   ICF VSAM   HFS   Hierarchical File System   IAM   Innovation Access Method   IS   ISAM   PO   Partitioned  PDS    POE   Partitioned Data Set Extended  PDSE   PS   Physical Sequential   PSE   PS Extended format  large sequential   U   Unmovable  may be appended to other forms   UM   Unmovable  alternate format    UN   Undefined    EXPDATE AY  Y VY     DATE   Expiration date    EXPDAYS  Mv EM V BE 5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535     HSMCDCSZ A Y Y y  Y  10 NUM   Size of migration volume in 2k blocks  HSM MCDS   HSMIGVOL               XSELECT   lt   lt    REPORT       DSORG    m   lt    lt    lt   E  w                 lt    lt    lt    lt         CHAR   First migration volume  HSM BCDS   MCDS   Note  This field supports selection via    mask  See    VOLUME     in Section 54 28                                   INDEX      V Y  8 CHAR   Index volume from data set name    INDEXNUM Y EM v BM    NUM    of index level in the data set or cluster name that is extracted into field INDEX  KEYLEN             Y  3 NUM   Data set key length  LRDATE                 DAT
16.        PAGE 54 176           GENERALIZED REPORT WRITER  FDREPORT                                                  FDREPORT FIELD NAMES 54 60  DATATYPE CA1DSN Field Name Table   gt   o  b le C55     FieldName  5  0    zz 28 Description  2         o         5    J bar   x c o     TDVOLSEQ      Y 3 NUM   Volume sequence number  TDVOLSER    Y Y 6 CHAR   Tape volume serial number   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28    TDXTDATE     Y Y 6 DATE   Extract date  TDXTTIME     Y Y 8 TIME   Extract time     hh mm ss          CHAPTER 54        PAGE 54 177        GENERALIZED REPORT WRITER  FDREPORT                                                                                                                 54 60 FDREPORT FIELD NAMES  DATATYPE _ This is complete list of all operands that are available for use with DATATYPE CA1VOL   CA1VOL FIELD   They provide the ability to select volume records from CA Technologies tape management  NAME TABLE product  CA 1   DATATYPE CA1VOL Field Name Table     gt             5  FieldName         gt  gt  gt  a Description      2    5  5  6     o uo 5 a      x c o     TV FULL                 NUM   Volume        percentage  TVACCNT 1                  J 50 CHAR   Account number  TVCAPBYT              Y  11 NUM   Volume capacity bytes  TVCRDATE             Y     DATE   Creation date  TVCRDAYS           ive 5 NUM   Days since created  TVCRJOB EM Y BA Y      8 CHAR   Creating job name  Note  This field supports selec
17.        jobname JOB   required parameters    REPORT2 EXEC PGM FDREPORT  REGION 0M                                          SYSPRINT DD SYSOUT      SYSUDUMP DD SYSOUT              1 DD UNIT  lt BKDEVTYP gt   DISP SHR  LABEL  lt BKFILENO gt       VOL SER  lt BKVOL gt   DSN FDRABR  V lt VOL gt   lt BKSUFFIX gt     SYSIN DD     TITLE  INE  ARCHIVED DATA SET  lt NAME gt                  XSELECT DSN  lt NAME gt    REPORT FIELD  SPLNAME  VOL  DATES  SIZEINFO  EXTENTS   PRINT DATATY PE TVTOC        55                                                          CHAPTER 54     PAGE 54 130        54 47    MCDS REPORT  EXAMPLE    BCDS REPORT  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT DFSMSHSM EXAMPLES 54 47    FDREPORT DFSMSHSM EXAMPLES    Please review Section 54 31    FDREPORT DFSMShsm Reporting    for details on the  FDREPORT field names that are available when you are reporting on data in a  DFSMShsm or DFHSM MCDS or BCDS database  All examples in this section are found  in the JCL library installed with FDR  The member names are EX5447x        Report on data from the HSM MCDS  Only certain data sets are selected  and certain fields  that are valid for the MCDS are included in the report  Include the migration volume where the  data set currently resides using field HSMIGVOL  The MCDS is dynamically allocated                                         REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT        ABRMAP DD SYSOUT      SYSUDUMP DD SYSOUT      S
18.       FLAGI CHKPTDSN    COMPRESS    EATTR   EATTRNO  EATTROPT    LARGE    RECALL      FREEEXT nnnn   GDGENTRY2nnn      GDGFLAGS EMPTY    NOEMPTY    NOSCRATCH    SCRATCH      GDGGENER nnnn      GDGLADAT yyddd   yyyyddd      GDGLADAY nnnnn   GDGLIMIT nnn     GDGRELGN nnn     GDGVERSN nn   HIALOBLK nnnnnnnnnn   HIALORBA nnnnnnnnnn   HIKEYRBA nnnnnnnnnn   HIUSEBLK nnnnnnnnnn   HIUSERBA nnnnnnnnnn   HSMCSCSZ nnnnnnnnnn   HSMIGVOL vvvvvv      IAMINDIC ALTINDEX    DATACOMPRESS    ENHANCED    EXTENDED    HARDEWARECOMP    KEYCOMPRESS    PATH   SPANNED      INDEXLEV nnnnn   INSERTS2nnnnnnnnnn   KEYLEN nnn      LASTBKUP yyddd  hhmm                    hhmm     LINKLIST      LMJOB cccccccc    GENERALIZED REPORT WRITER  FDREPORT     FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28  The syntax of the XSELECT and XEXCLUDE statements  continued      LRDATE yyddd   NTMIGRATennnnn           NVSAMATR ACTGDG      LRDAYS nnnnn DEFGDG     PDSE     LRECL nnnnn POSIX   s LSTAR tttttrrr  ROLGDG  ade   NVSAMFLG ATTREXT     MAXLRECL nnnnnn EXTEND   MAXSIZE nnnnn  OFFSET nnn                 5                   UPTCD A     MEMBAMOD ccc a                        1   DB    NOEX   E   OL  F   REFR  I   RENT   IC    REUS L                                 il  yyyyddd              MEMBCURR nnnnn RE    MEMBENTR nnnnnnnn                      5              W       MEMBID cccccccc    MEMBINTR nnnnn   MEMBLMDT yyddd       OVERFLOW nnnnnnnnnn   OVERFPER2nnn    yyyyddd  OVERUSED2nnnnnnnnnn   MEMBLMTI Ammss  OWNER ccccccc
19.       Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   MFRCODE                      CHAR   Manufactures code  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   MGMTCLAS      Y              CHAR   SMS management class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   NAME N 44 CHAR   Data set name or VSAM cluster name  NOBDB N 3 NUM   Number of bytes used in last directory block  NOEPV S 3 NUM   Number of extents for data set on this volume  CHAPTER 54              54 168           GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES    54 60       DATATYPE CATVTOC Field Name Table       Field Name    SORT    PUNCH  Length    Attribute    Description       NOEXTENT     lt    99   2   em       Number of extents on this volume  total        NVSAMATR                      SMS managed non VSAM attributes       NVR        NVSAMFLG    m  m   gt   XSELECT   lt    lt    lt   REPORT     lt        lt   SUMMARY    CHAR    SMS managed non VSAM flags in NVR   ATTREXT   Extended attribute  EA   EXTEND   Extended Format  EF        OLDBKUP     lt      lt     2 NUM    ABR old backup   of ABR backup       OPTCD    CHAR    Option code byte    A    DAM  Actual addressing   BC   ICF VSAM catalog   C    SAM  Chained scheduling using PCI  DB    DAM  Dynamic buffering   E    DAM  Extended search   F    DAM  Feedback        IS  Independent overflow area   IC   ICF VSAM data set   L    IS  Delete   M   
20.      2    2  COMMAND     gt  submit SC ROMS   ae Ane    ele  01  Submit JCL FG   execute in the foreground RQ   add to remote       Operands for RESTORE TYPE ARC statement  section 51 06        gt  RESTORE TYPE ARC DT DYNARC    DSNAME   Filter     gt   QRP DEFRAG TXT     Volume Serial     gt  IDPLB4 Archive date     gt   New DSNAME     gt    or NEWINDEX     gt   defrag2   New Volser s      gt  Copy        Operands for SELECT DSN  statement  section 51        gt  NOTIFY BAB    DSNAME   Filter     gt   QRP JCL CNTL     Volume Serial     gt  IDPLB3              date    New DSNAME     gt   or NEWINDEX     gt   New Volser s      gt  tsowk               gt     Operands for SELECT DSN  statement  section 51        gt  NOTIFY BAB                A user needs to restore several of his data sets from ABR backups  From the SRS main  menu  option 1  select data sets  was chosen and a selection name of asterisk     is  specified to list all available saved selection lists           SSS SSeS SS SSeS BIDRSR S Primary Menu 2 2     OPTION     gt  1 SCROLL     gt  CSR  More      0 OPTIONS   Set Dialog Options and Defaults                                    Data Set Selection   ame     gt  DEFAULT     member name  or blanks            Data Set List   display saved   ame     gt        member name  or blanks   3 SELVOL   Volume Selection   ame     gt  DEFAULT     member name  or blanks   4 VOLLIST   Volume List   display saved   ame     gt        member name  or blanks        OR Select one of the 
21.      2 NUM   ABR old backup   of ABR backup       OPTCD EM             2 CHAR   Option code byte    A    DAM  Actual addressing   BC   ICF VSAM catalog   C    SAM  Chained scheduling using PCI  DB    DAM  Dynamic buffering   E    DAM  Extended search   F    DAM  Feedback        IS  Independent overflow area   IC   ICF VSAM data set   L    IS  Delete   M    IS  Master index   R    IS  Reorganization criteria   RB    DAM  Relative block addressing  RE    DAM  Read exclusive   TO    DAM  Track overflow   UF    IS  Full track index write   W    All  Write validity check   Y    IS  Cylinder overflow area                                  OVERFBLK    Y Y Y     10 NUM   Number of overflow blocks  IAM   OVERFLOW         Y  Y     10 NUM   Number of overflow records available  IAM   OVERFPER                 NUM   Overflow percent of used blocks  IAM   OVERUSED    Y Y  Y     10 NUM   Number of overflow records used  IAM   OWNER               8 CHAR   Owner ID  PRIALLOC              Y  8 NUM   Primary allocation quantity  ICF VSAM   Enhanced IAM   PRIBYTES nv           BYTE   Primary allocation in bytes  ICF VSAM   Enhanced IAM   PRIMEUSE Y Y Y Y  8 NUM   Number of used prime extension blocks  IAM   PRIMEXTN Y Y Y Y  8 NUM   Number of prime extension blocks  IAM   PROTECT      Y N  4 CHAR   Protection indicators   PASR   Password required for read and write  PASW   Password required for write  RACF   Protected by IBM RACF or equivalent product  NONE   No security indicated in Format DSCB 
22.      Y  3 NUM   Data set key length  LASTBKUP          N IN  13 CHAR   SMS last backup date time from VVR   yyyyddd hhmm  LINKLIST   IN  N IN N         nla Retrieve data set list from LINKLIST  selection only   LMJOB      Y BE Y       CHAR   Last modifying job name  ASM2 users only   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   LRDATE             Y D DATE   Last reference date                               CHAPTER 54        PAGE 54 167        54 60       GENERALIZED REPORT WRITER  FDREPORT                                                                                                                                   54 60 FDREPORT FIELD NAMES  DATATYPE CATVTOC Field Name Table   gt   5   crc g  Field Name         2 12     E Description                      x   o  lt   LRDAYS          Y  Y  5 NUM   Days since last referenced  LRECL             IY  5 NUM   Data set logical reference length  LRTIME Y     N N  8 TIME   Last reference time   hh mm ss  IAM   ICF VSAM   LSTAR Y      Y  6 HEX   Data set last block pointer  specify as LSTARzX tttttrr  MAXLRECL            6 NUM   Maximum record length  IAM   ICF VSAM   MAXSIZE YY       5 NUM   Maximum allocated tracks  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   MEMBABAS EM v        645 CHAR   PDS   PDSE member name alias base  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   MEMBAMOD      Y Y  N  3 PDS   PDSE member load mod
23.      nnnnn     Specifies the data set s  selected or excluded must have a number of  days since last processed by ABR that is within the number of days supplied   The number may be from 0 to 32000  inclusive     BKDEVCLS   BKDEVC     Specifies the data set s  selected or excluded must have been backed up or  archived to the device class entered     DISK   The data set s  have been backed up or archived to DASD   TAPE   The data set s  have been backed up or archived to tape   NOTE  Operators value for this operand are equal         and not equal           BKDEVTYP   BKDEV     Specifies the data set s  selected or excluded must have been backup up or  archived to the device type entered  Some valid backup device types are     3380      3390      DISK   Any DASD device type   3480      3480     3490   3590 1   TAPE   Any tape device type   NOTE  Operators value for this operand are equal         and not equal           BKDSNS     nnn     Specifies the data set s  selected or excluded must have a number of active  backup files  after exclusion or selection  that satisfies the criteria specified  The  value specified may be any number from 0 through 999  inclusive   BKEXDATE   BKEXDAT     datespec     Specifies the data set s  selected or excluded must have an ABR   backup tape with an expiration date that matches the date supplied   For DATATYPE ARCHIVE or CATARCH  this field is the expiration date of the  archive backup file  For DATATYPE VTOC or CATVTOC  ABR does not record  t
24.     EE Y      5 NUM   Days since last referenced  LRECL             IY  5 NUM   Data set logical reference length  LRTIME Y     N IN  8 TIME   Last reference time   hh mm ss  IAM   ICF VSAM   LSTAR        YN Y  6 HEX   Data set last block pointer  specify as LSTARzX tttttrr  MAXLRECL            6 NUM   Maximum record length  IAM   ICF VSAM   MAXSIZE Y EM Y      5 NUM   Maximum allocated tracks                               Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled           CHAPTER 54     PAGE 54 208        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60       DATATYPE TVTOC Field Name Table                                   gt   5   cir c g                    za m  FieldName  1          Z  2   2 Description          2      s   gt  lt  c o     MEMBERS    IY Y 6 NUM   Number of PDS members  MGMTCLAS EM Y         8 CHAR   SMS management class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   NAME Y   Y  N Y  44 CHAR   Data set name  NOBDB                   3 NUM   Number of bytes used in last directory block  NOEPV            S   Y  3 NUM   Number of extents for data set on this volume  NOEXTENT                 NUM   Number of extents on this volume  total   NVSAMATR      y       N   6 CHAR   SMS managed non VSAM attributes  in NVR   NVSAMFLG      Y              CHAR   SMS managed non VSAM flags in NVR   ATTREXT   Extended attribute  EA   EXTEND   Extended Format  EF   OLDBKUP    ly     
25.     PAGE 54 83        54 28    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    DELETES     DEL     Specifies the ICF VSAM cluster s  or components selected or excluded have a  number of records deleted that is within the value specified  The value may be  from 0 to 4294967294 inclusive     nnnnnnnnnn   Specifies the exact value to be compared   nnnnnnnK   Indicates the value should be multiplied by 1 000   nnnnM   Indicates the value should be multiplied by 1 000 000     DEVCLASS     DEVC     Specifies the data set s  selected or excluded must reside only on the device  class specified  FDREPORT recognizes the following device classes     DISK    TAPE    NOTE  Operators value for this operand are equal         and not equal                DEVTYPE     DEV     Specifies the data set s  selected or excluded must reside only on the device type  specified  Some valid DASD device types are     3390      3390 A   Recognized only if SUMDEVICE UNIQUE is in effect   3390 E2     Recognized only if SUMDEVICE UNIQUE is in effect   3390 F     Recognized only if SUMDEVICE UNIQUE is in effect   3390 2     Recognized only if SUMDEVICE UNIQUE is in effect   3390 3     Recognized only if SUMDEVICE UNIQUE is in effect   3390 9     Recognized only if SUMDEVICE UNIQUE is in effect   3390 27     Recognized only if SUMDEVICE UNIQUE is in effect   3390 53     Recognized only if SUMDEVICE UNIQUE is in effect   3390 54     Recognized only if SUMDEVICE UNIQ
26.     SORTxxxx DD  STATEMENTS    SYSIN DD  STATEMENT    SYSLIB DD  STATEMENT    SYSPRINT DD  STATEMENT    SYSPUNCH DD  STATEMENT    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT JCL REQUIREMENTS 54 3    Specifies    data set to be read for extra FDREPORT control statements  This data set is  used if FDREPORT encounters an EXECUTE or PUNCH control statement  This data set  can be a sequential data set or a partitioned data set but must have characteristics                  and            80  The purpose of this data set is to store canned report  formats and punch masks for execution by any user  The DD statement name may be  changed by the FDRLIB  operand of the DEFAULT  EXECUTE  or PUNCH command     Required if the COPY statement is used to copy the FDREPORT option values set in a  previous version of FDREPORT to the new version  Must point to the load library containing  the FSREPOPT module containing the option values set in the previous version      Optional   This must point to the DFSMShsm or DFHSM Migration Control Data Set   MCDS   If you provide the data set name of the HSM control file via the  MCDSCLUSTER  operand  this DD statement is not necessary  FDREPORT dynamically  allocates the required file  This DD statement cannot be used if the MCDS is a  multi cluster file  use the operand instead      Optional   This must point to the DFSMShsm or DFHSM Offline Control Data Set   OCDS   If you provide the data set name of the HSM control file via the  OCDS
27.     after  CLUSTGROUP2  indicate that the group name starts after one or more index  levels  Each period indicates that one index level is to be bypassed   CMPCANDV   CMPCAND   nnn     Specifies the VSAM component s  selected or excluded must be cataloged  to a number of candidate volumes that is within the value specified  The value  may be from 0 to 200 inclusive   Candidate volumes are volumes that were requested with a VSAM cluster or  SMS managed  non VSAM data set was created but have not yet been used for data   For non SMS managed VSAM components  candidate volumes are actual  volumes on which no space has been allocated yet for the cluster   For SMS managed data sets  VSAM or non VSAM  with guaranteed space  candidate  volumes are actual volumes on which space has been allocated but not used   For SMS managed data sets  VSAM or non VSAM  without guaranteed space  candidate    volumes are non specific volumes shown as asterisk      There may be multiple asterisk      volumes     CHAPTER 54     PAGE 54 81        54 28    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    CMPVOLCT   CMPCOLC     nnn     Specifies VSAM component s  selected or excluded must be cataloged to  a number of non candidate volumes that is within the value specified  The  number of candidate volumes is provided separately in the field CMPCANDV   The value may be from 1 to 200 inclusive     CMPVOLTL   CMPVOLT     nnn     Specifies the VSAM component s  s
28.     gt   EXTDSN     gt     VTOC FIELDS   DIALS      gt   UNIT     gt   UNITNAME     gt             gt   DEVCLASS     gt   UCR SA S mm                  DATASET SELECTION  DEFAULT     LINE 1 221 COL 7 10 10    Read    SOOM MARE    Save Submit Find Locate Extract Options Help    SUMM BREAK LEN DESCRIPTION    27 Data Set Name VSAM cluster name  Volume Serial Data Set resides on                 Source of input data  CATALOG         or specified       44 Catalog Name where to search  optional   44 Archive Control File data set name  optional   54 Data Set Name containing extracted data    72 Includes  SPLDSN  VOL  DSORG  RECFM  BLKSIZE  LRECL  SI  Device address the dataset is on    Esoteric or generic unit name   Type of Device Data Set resides on   Class of Device Data Set resides on    UCB status  ONLINE OFFLINE    PANO 4             The default source to be searched is the CATALOG  Based on DSNAME  VOL  and  CATALOGN  data sets are selected from the system catalogs  and then the volsers  indicated in the catalog are accessed to extract additional fields relating to the data sets  if  selection values for other fields were specified  the selected data sets are filtered to  eliminate those that do not match  The remaining data sets are displayed with the  requested  or default  report fields  If only DSNAME  VOL  and or CATALOGN are  selected on  you have to press RIGHT  PF 11 23  to view the other requested report fields   For instance  to list all cataloged data sets starting w
29.     gt  SCROLL     gt  PAGE  Command Name     gt  COPY Min number of characters for abbrev     gt  4  0 8   Description     gt  COPY DATA SETS    Main Control Statement       gt  COPY TYPE DSF    Control Statement for Data Set Entry   omit DSN  and VOL  operands       gt  SELECT NOTIFY  amp USERID    Default action after command is entered         gt           DISPLAY   FG   RO   SUBMIT   EDIT    Regresi tte    gt  COR      blank REORG COPY MOVE RESTARC RESTBKP RESTAPPL  and or BACKUP ARCHIVE BACKAPPL other     Program Name     gt  FDRCOPY  FDRABR FDRDSF FDRCOPY FDRABRUT     Job Statement Information   only specify to override default     SYSOUT Class     gt     TSO Userid group s  of authorized users   YES   all users  NO   no users     FG     gt  YES   BG     gt  YES   RQ     gt  NO   Recall dataset     gt  YES  yes no  Suppress VOL      gt  NO  yes no   Setup CLIST     gt  Cleanup CLIST     gt    Table Panel     gt  JCL Skeleton     gt    Pass entries     gt  NO  yes no  Menu Selection     gt  DISPLAY  no  action     Enter ADDISPF in the command line to make this command an ISPF command   Enter ADDTSO in the command line to make this command a TSO command     Press PF3  END  to save changes  or enter the CANCEL command to ignore changes                       This example shows the parameters for the COPY command  You can modify them if you  like  Press    PF3     END  to save the changes    Use the ADDISPF and the ADDTSO commands to add the FDR function command to the  ISP
30.    3 CHAR   Data set organization  AM   All VSAM  DA   Direct access  EF   ICF VSAM  HFS   Hierarchical File System  IAM   Innovation Access Method  IS   ISAM  PO   Partitioned  PDS   POE   Partitioned Data Set Extended  PDSE   PS   Physical Sequential  PSE   PS Extended format  large sequential   U   Unmovable  may be appended to other forms   UM   Unmovable  alternate format   UN   Undefined  EXPDATE         Y    Y     DATE   Expiration date  EXPDAYS YY Vv     5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   FILESEQ          N Y  5 NUM   File sequence number  from catalog   GDGBASE         Y     Y   44 CHAR   Generation Data Group base name  GDGENTRY                  NUM   Generation Data Group active entry count  GDGFLAGS                      9 CHAR   Generation Data Group flag byte  GDGGENER IM Y BM Y  244 NUM   Generation Data Group generation number  GDGLIMIT                  3 NUM   Generation Data Group active entry limit  GDGRELGN  Mv            NUM   Generation Data Group relative generation  GDGVERSN                 2 NUM   Generation Data Group version number  INDEX EM Y BE V    8 CHAR   Index volume from data set name    INDEXNUM Y IY V o Y 43 NUM    of index level in the data set or cluster name that is extracted into field INDEX  LRECL             IY  5 NUM   Data set logical reference length  LSTAR        N Y  6 HEX   Data set last block pointer  specify as LSTAR X tttttrrr       CHAPTER 54     PAGE 5
31.    DATASET SELECTION  DEFAULT      LINE 1 221 COL 4 6 10  COMMAND     gt  SCROLL     gt  CSR  ENTER SELECTION CRITERIA Example of some  Read Save Submit Find Locate Extract Options Help   VTOC  VVDS  FIELD SELECTION VALUE REPORT SORT SMS  ABR                         cri Ue eL CE TS Generated  and    SOURCE FIELDS                   DSN AME JOBS   VOL   SOU RCE     gt  CATALOG  Catalog Volume Archive Appl Scratch er            CATALOGN     gt    ARC DSN     gt    EXT DSN     gt  FDRABR SRS EXTRACT       VTOC FIELDS  DEFAULTS     gt                 UNIT   UNI                gt   DEVTYPE     gt   DEV CLAS S  UCBSTATS     gt              VVDS FIELDS                                                              Other fields that  can be Selected   Sorted  and or  Reported                      CLUSTER     gt   SPLCLS aw  SCLUSTER     gt          VSAMID 5  D       Printd command  SMS FIELDS allows the user to  SMS CLASS     gt   MOFAS   change      order              which the  DAT ACLAS    STORGRP     gt  dataset attributes  295     lt S  a are printed and the  ABR FIELDS 1                    Dataset JSB FDRAS Mis number of copies  ABR CYCLE    archived  Specifying B to print   Puce  Browse  in the  Exe wo     gt       E  are 1 command column will  GENERATED FIELDS               ccm cause      muon m  SIZE     gt      recall of this dataset  BYTES     gt  cour E   IST  DSLIST         LINE 1 103 COI 3 8 10  CAPBYTES     gt    COMMAND   before going to EHE UE  E Browse   OTHER FIELDS H
32.    DSN     dsnspec   Specifies string s  from 1 to 44 characters in length  All data sets  having a name that matches the selection or exclusion criteria  that is   compare length is 44  are selected or excluded     There is a special form of the DSNAME operand  Leading periods         after DSN   indicate that the name starts after one or more index levels  Each period indicates  that one index level is to be bypassed  The resulting compare must be exact  that  is  a value of    LIST  does not match a data set with a name of  A B LIST D       It is also possible to cause the DSN  operand to act like the DSG  operand by indication  argument truncation with an asterisk      The resulting compare would not be an exact  compare  that is  a value of      LIST     would then match a data set    A B LIST D        Multiple data set name values using the same operator may be entered as   dsnspec     dsnspec               Relative GDG generations  for example  DSN ABC GDG  1  are not supported     DSNEIFLG   DSNEI     Specifies the extended data set criteria associated with the        VSAM  component  This information is extracted from the VVR  The values are     GIGABYTE   The data set   component has extended addressability and may  exceed 4G  GIGABYTE may be abbreviated as              RELCI   The ICF VSAM component uses relative control interval  CI  addressing   RELCI may be abbreviates as  R      ZFS   The data set contains a zSeries File System  ZFS may be abbreviated as    z  
33.    EXTENTSYNC    GUARSPACE    OVERFLOWVOL    PRIMEVOLUME    RELCIADDR     VOLGROUP vvvvvv   VOLID cccc   VOLSQ nnn   VOLUME vvvvvv     VSFREBYTennnnnnnnnn    nnnnnnnk    nnnnM    3 3 3    J 3 3    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    The syntax of the XSELECT and XEXCLUDE statements  continued      VVRSTATS DPLR     XDSNAME dsn          XLSTAR ttttttttrrr    MLTR  X XXXXXXXX  NONE     NVVR    XSELECT AND These statements act as a filter for the data sets to be processed by FDREPORT  The  XEXCLUDE XSELECT and XEXCLUDE statements use sophisticated comparisons  less than or  STATEMENTS equal  greater than  not equal  and the rest   as well as    data set name masking   capability    On the XSELECT and XEXCLUDE statements  one of a number of comparison operators  may follow the operands  Since one form of those operators involve special characters   such as the not     and less than     lt       alternate forms of each operator without special  characters are provided  The operators are                      or EQ equal     Or    Or  NE  not equal      or LT less than      or GT greater than    lt         LE less than or equal to    gt   or GE greater than or equal to  The test is true if the indicated comparison of the FIELD value and the value you provide is true   For example     SIZE gt 15 DSORG NE PS    If the operation is equal    or  EQ   or not equal  72  or  NE    several values may be  provided in parentheses  For equal  
34.    IY  5 NUM   Data set block size  BLKSTRK             Y  4 NUM   Number of blocks per track  CANDVOLC          V   Y  3 NUM   Number of unique candidate volumes where the data set is cataloged  CATALOG      Y BM V BAM    CHAR   Catalog status   CAN   Cataloged to candidate volume  DRF   DASD read failure  ERR   Cataloged to another volume  NO   Not cataloged  ONL   Only cataloged  UNK   Cataloged  but unable to process with LOCATE  YES   Cataloged to this volume  Note  This can be expensive to collect if a large number of data sets are to be  reported  CATNAME Y 44 CHAR   Name of the catalog  CATTTR Y  X Y  6 HEX   DSCBTTR from catalog  CATVOL       X     6 CHAR   Volume where the data set is cataloged  Note  This field supports selection via    mask  See    VOLUME     in Section 54 28   CATVOLCT Y EM v BM    NUM   Number of unique non candidate volumes where the data set is cataloged  CATVOLTL Y Y          NUM   Total number of unique volumes where the data set is cataloged  CATVRBA          Y  8 HEX   Relative byte address of VVR from catalog  CLUSATTR    Y Y N JN   24 CHAR   Cluster attributes  ICF VSAM    ATL   Tape volume catalog  ATTREXT   Extended attribute  EA   EXTEND   Extended format  EF   FORMAT   Formatted pagespace  PAGESPACE   Pagespace  SWAPSPACE   Swapspace  TIMESSTAMP   Timestamps exist  VERIFYREQ   Verify is required  catalog only   CLUSTER                44 CHAR   Cluster name  ICF VSAM   COMPTYPE 5 CHAR   Component type  ICF VSAM    AIXDA   AIX data com
35.    If SPn is specified as one of the FIELD operands  FDREPORT inserts the number  of spaces specified by n  from 0 to 9  between the previous FIELD specified and  the next FIELD     The following example specifies that three blanks be inserted between the FIELD  VOL and DATES     Example    REPORT FIELD   DSN  VOL  SP3  DATES   Default  One blank between fields    RESET   NORESET    NORESET   Indicates that these fields should be added to the list of fields  currently in effect from preceding REPORT statements    RESET   Indicates that the list of fields on this REPORT statement completely  replaces the values on any preceding REPORT statement     Default  RESET                     PAGE 54 54        54 24    SET STATEMENT  SYNTAX    SET STATEMENT    SET STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT SET STATEMENT 54 24    FDREPORT SET STATEMENT    The format of the SET is    SET 7  IFRETURNCODE nnnn    RETURNCODE nnnn _   The SET statement permits the user to set the current return code to any value from 0 to  4095 either unconditionally or after checking the current return code value   IFRETURNCODE     nnnn     Specifies the value to be used to check the current value in the return  code  The number can be any value from 0 to 4095     Default  The current value of the return code is not checked   NOTE  All operators are valid for this operand   RETURNCODE     nnnn     Specifies the return code to be issued by FDREPORT if termination  occu
36.    LE       x               s v   FieldName  1          Z  2   2 Description               3  8   gt  lt  c o     CLUSATTR                 24 CHAR   Cluster attributes  ICF VSAM    ATL   Tape volume catalog  ATTREXT   Extended attribute  EA   EXTEND   Extended format  EF   FORMAT   Formatted pagespace  PAGESPACE   Pagespace  SWAPSPACE   Swapspace  TIMESSTAMP   Timestamps exist  VERIFYREQ   Verify is required  catalog only   CLUSTER  v               CHAR   Cluster name  ICF VSAM   CLUSTGROUP   A 44 CHAR   Cluster group name  ICF VSAM   CMPCANDV               Y  3 NUM   Number of candidate volumes cataloged to component  CMPVOLCT           BAM    NUM   Number of volumes cataloged to this component  CMPVOLTL            v      3 NUM   Total volumes cataloged to this component  COMPATTR Y  N  N Y   24 CHAR   Component attributes  ICF VSAM    ERAS   Erase  IMBD   Imbedded  IXD   Indexed    KRNG   Keyrange  NIXD   Non indexed  NUMD   Relative  ORD   Ordered  RCVY   Recovery  REPL   Replicate  RUS   Reusable  SPED   Speed  SPND   Spanned  WCK   Write check    COMPTYPE    Y Y N      5 CHAR   Component type  ICF VSAM     AIXDA   AIX data component   AIXIN   AIX index component   DATA   Base cluster data component  INDEX   Base cluster index component                   COMPUSER               Y  10 NUM   Compressed user data size   extended  CRDATE             Y     DATE   Creation date   CRDAYS             IY  5 NUM   Days since created   CRJOBNAM                 8 CHAR   Creating job n
37.    NOTE  Operators value for this operand are equal         and not equal                DSNFLAGS     DSORG    DSO     Specifies the data set or component selected or excluded must have a data set  attribute value that matches the value specified  The only valid attribute is     RLS   Data set or component is defined as supporting record level sharing   NOTE  Operators value for this operand are equal         and not equal                Specifies the data set s  selected or excluded must have a data set organization  that corresponds to the data set organization supplied  Valid data set  organizations are     AM   All VSAM   DA   Direct Access   EF   ICF VSAM     HFS   Hierarchical File Structure    IS   Indexed Sequential    PS   Physical Sequential    PSE   Physical Sequential Extended    PO   Partitioned    POE   Partitioned Extended    U     Unmovable  May be appended to all other data set organizations or used independently   UM   Alternate form of Unmovable    UN     Undefined    NOTE  Operators value for this operand are equal         and not equal                 PAGE 54 86        DSSN     GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    Specifies the data set s  selected or excluded must have the value specified in the volume  serial number location in the Format_1 DSCB  This capability is provided because many  installations use the field for other than the current volume serial number     This operand supports full masking  Th
38.    Y  3 NUM   Tracks not in use within a data set as a percentage   OVER Mv            NUM   Overflow records used as a percentage  IAM    USED    y  Y  v      3 NUM   Tracks in use within    data set as a percentage  ABRCYCLE                NUM   ABR current cycle number  ABRGEN             Y  4 NUM   ABR current generation number  ABRHITRS          Y      3 NUM   ABR high volume threshold  ABRIND E Y Y Y N 5 CHAR   ABR indicators   A   Always backup   Never archive  B   Current ABR backup exists  N   Normal backup   Never archive  R   Archive requested  X   Exclude from ABR processing  For reports only  not for selection   C   No current ABR backup exists      Instant backup is pending   SNAP  SPLIT  PSPLIT  or FCOPY has been done   but the point in time image has not yet been copied to a backup file  M   Multi volume data set  T   Old backup recording is enabled  U   Updated since last ABR backup  ABRLOTRS                     3 NUM   ABR low volume threshold  ABRVPOPT Y           CHAR   ABR volume processing options   C   Cycle table is active      Instant backup attempted  N   Never archive from this volume  S   Scratch is permitted  T   ABR thresholds are enabled  X   COPY1 expiration date active  Y   COPY2 expiration date active  0  zero    None of the above  AIXATTR      Y      NUM 7 CHAR   Alternate index attributes  IAM   ICF VSAM only    AIX   This is an AIX  UPGRADE   AIX with upgrade  CHAPTER 54     PAGE 54 204        GENERALIZED REPORT WRITER  FDREPORT     FDREPO
39.    Y  N  10 CHAR   Retention value   CATRETPD  CYCL  nnnnn  PERMANENT  WHILECATLG  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDSCLASS Y Y  Y Y  30 CHAR   Security class  long   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDSECCLS      Y BG Y BO 8 CHAR   Security class  short   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDSIFACT Y    Y  N  2 CHAR   Size factor     KB   multiply the listed fields by 1024   MB   multiply the listed fields by 1024 1024   GB   multiply the listed fields by 1024 1024 1024   TB   multiply the listed fields by 1024 1024 1024 1024       TDSMSDTC EM v      BMG CHAR   SMS data class name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28        TDSMSMGC    Y YS Y      CHAR   SMS management class name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28        TDSMSSTC    Y YS Y      CHAR   SMS storage class name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28        TDSMSSTG EM v            CHAR   SMS storage group name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28        TDSTATUS               Y  7 CHAR   Volume status   MASTER  USER  SCRATCH  INIT  ENTRY       TDSVDATE             Y                Secondary VRS start date       TDSVRSJN EM Y BAM Y    8 CHAR   Secondary VRS job name  Note  This field supports selection v
40.    alas did ia ea Renae ads VOLUME SELECTION  DEFAULT       LINE 1 72 COL 4 6 10  COMMAND     SEIN     gt        ENTER SELECTION CRITERIA   Read Save Submit Find Locate Extract Options Help    FIELD SELECTION VALUE REPORT SORT    VLVOLSER     gt  IDPPM  IDPWH   VLUNIT      9   2                         LDEVTYP      STORGRP                 LDEFAUL      FTRKS      UTRKS      FDSCB      UDSCB      DX      DX      FVVDS      UVVDS      LOTRK         5       E                E       tj        E              H         95                X                      E       E                                                   E  D                            CHAPTER 54     PAGE 54 242        GENERALIZED REPORT WRITER  FDREPORT   FDRSRS EXAMPLES 54 88    The status of the selected volumes is displayed  including Indexed VTOC status  mount  status  tracks allocated  percentage used  and free space information  If you scroll right   the number of free extents and the IBM fragmentation index for each volume is visible                                                        coecocoocccccccoococcoccccoococc VOLUME LIST  VOLLIST         LINE 1 11 COL 3 11 14  COMMAND     SCROLL     gt  CSR  Read Save Find Locate Refresh Next Message Printd Help   COMMAND VOLSER DEVTYPE UADR VTINDX USEATTR USERS ALLOTRK  TU FREETRK LGFCYL   DPPM7 3390 27 7011 ACTIVE PRIVATE 7 124073 42 176437 1429   DPPM1 3390 27 7012 ACTIVE PRIVATE OOH Gor           545810659   DPPM2 3390 27 7013 ACTIVE PRIVATE 8 27961 10 272549 804
41.   2     CHAPTER 54     PAGE 54 47        54 21    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT    SUMBYTEFORMAT     Specifies the print value to be used when displaying byte formatted fields if the   SUMMARY command is specified    BYTES   Display the values as a true byte count    KILOBYTES   Display the values as kilobytes  rounded    MEGABYTES   Display the values as megabytes  rounded    GIGABYTES   Display the values as gigabytes when ELEVENBYTES or  DECIMALBYTES is enabled    TERABYTES   Display the values as terabytes when ELEVENBYTES or  DECIMALBYTES is enabled     There are two defaults for the SUMBYTEFORMAT operand  If SUMBYTEFORMAT is  not specified on the DEFAULT command  but BYTEFORMAT is specified  the format  is taken from the BYTEFORMAT operand  If SUMBYTEFORMAT is not specified on  the PRINT command  it retains the format from the last DEFAULT command or the  value in FSREPOPT  the FDREPORT Option Table     SUMDDNAME     ddn   Specifies the DDname to be used when creating output summary reports   Default  ABRSUM     NorE  Memory stacking of summary reports for later printing increases the region size by  100K     SUMDEVICE     Specifies how summaries by device type are to be handled if there is more than  one density for the device   BASE   Summary is at the base level  for example  3390 1  3390 2  3390 3   3390 9 and 3390 27 are summarized as 3390   UNIQUE   Summary is by individual device type  for example  3390 1  3390 2 are
42.   ATL   Tape volume catalog   ATTREXT   Extended attribute  EA    EXTEND   Extended format  EF    FORMAT   Formatted pagespace  PAGESPACE   Pagespace   SWAPSPACE   Swapspace   TIMESSTAMP   Timestamps exist  VERIFYREQ   Verify is required  catalog only     Cluster name  ICF VSAM        CMPCANDV    NUM    Number of candidate volumes cataloged to component          CMPVOLCT       CHAPTER 54                      NUM       Number of volumes cataloged to this component           PAGE 54 152        GENERALIZED REPORT WRITER  FDREPORT                                                                                   FDREPORT FIELD NAMES 54 60  DATATYPE CATALOG Field Name Table   gt        cric 8  Field Name         2 12     Description          2       8  x tx o  lt   CMPVOLTL    IY v   Y 3 NUM   Total volumes cataloged to this component  COMPTYPE E Y N 5 CHAR   Component type  ICF VSAM    AIXDA   AIX data component  AIXIN   AIX index component  DATA   Base cluster data component  INDEX   Base cluster index component  CRDATE Y D DATE   Creation date  CRDAYS Y 5 NUM   Days since created  CTLMODEL Y  CTLSERNO EM v BM Y BM 5 CHAR   Controller serial number  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   DATACLAS EM Y BAM V BAM 8 CHAR   SMS data class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   DAYSEXP          v JY  5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 6
43.   CATTTR field     FLAG1     Specifies the data set s  selected or excluded must have an extended format data  set flag byte value that matches the value provided  Valid indicators are     CHKPTDSN   Check pointed data set    COMPRESS   Data set is compressible    EATTR   Extended attribute setting    EATTRNO   EATTR NO                       EATTR OPT    LARGE   Data set may exceed 65535 tracks on volume    RECALL   Data set has been recalled  by DFSMShsm     NOTE  Operators value for this operand are equal         and not equal           FREEEXT       nnn     Specifies the data set s  selected or excluded must have a number of free  or unused extents on a DASD volume  including the SUL extent  if present   that is within the value specified  The number may be from 0 to 127 inclusive   GDGENTRY   GDGE   nnn     Specifies the data set s  selected or excluded must be part of a generation    data group having a number of active entries that matches the value provided   The number may be from 0 to 255 inclusive               In order for a GDG base entry to be made available to the selection routines   ALLFILTER must be enabled     GDGFLAGS   GDGF   Specifies the data set s  selected or excluded must be part of a generation data  group having the indicators that match those provided  Valid indicators are   EMPTY   All data sets within the GDG are to be uncataloged with the limit is reached                   Only the oldest data set of the GDG is to be uncataloged when the  limit 
44.   DAM  Read exclusive  TO    DAM  Track overflow  UF    IS  Full track index write  W    All  Write validity check  Y    IS  Cylinder overflow area  OWNER A Y  Y         8 CHAR   Owner ID  PATHNAME       Y  Y   44 CHAR   Path name  ICF VSAM   RANK A IY           NUM   Rank within sorted data  assigned   RECTYPE               NUM   FDREPORT data record type   1   Volume record  2   Data set   component record  4   Volume summary record  8   Prior compressed data record  9   Prior active fields record  64   Compressed data record  128   Active fields record  RECVER            4 CHAR   FDREPORT product version record format  RELALCNT Y      5 NUM   Relative number of associated aliases  RUNDATE Y BY BAD DATE   Run date  RUNTIME Y IY Y Y  8 TIME   Run time   hh mm ss  SCLUSTER Y IN IN  N  20 CHAR   Short cluster name  first 20 bytes only   SDSN Y IN IN N  20 CHAR   Short data set name  first 20 bytes only   SECURFLG Y Y Y  Y  N    CHAR   Security Flags   RACF   Discrete IBM RACF profile  OWNC   Ownership cluster  CHAPTER 54     PAGE 54 154           GENERALIZED REPORT WRITER  FDREPORT                                                                                                  FDREPORT FIELD NAMES 54 60  DATATYPE CATALOG Field Name Table  LE       x    5854518 s M  FieldName  1         2 2   2 Description                 s  x c o     SECURITY                  4 CHAR   Results of RACROUTE invocation  DSCB   Data set protected by a specific profile  NODS   No decision returned b
45.   Machine control character  S   Standard spanned   T   Track overflow   U   Undefined   V   Variable       None of the above       RECTYPE    NUM    FDREPORT data record type    1   Volume record   2   Data set   component record  4   Volume summary record   8   Prior compressed data record  9   Prior active fields record   64   Compressed data record  128   Active fields record       RECVER    CHAR    FDREPORT product version record format       RELALCNT    NUM    Relative number of associated aliases       RUNDATE    DATE    Run date       RUNTIME    og o      TIME    Run time   hh mm ss       SCLUSTER    CHAR    Short cluster name  first 20 bytes only        SDSN              lt    lt    lt    lt    lt    lt        z  z   lt    lt    lt    lt        Z  Z   lt    lt    lt    lt        z  z   lt    lt    lt    lt     20          CHAR       Short data set name  first 20 bytes only        CHAPTER 54                 54 159        54 60       GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES       DATATYPE CATARCH Field Name Table           gt    FieldName 2         2 2    2 Description                  x c T      lt    SECAFLAG EM v EE V      5 CHAR   Secondary allocation flags     BLK   Allocated in blocks   CON   Contiguous  CONTIG    CYL   Allocated in cylinders   FIV   Five largest extents  ALX    MAX   Largest extent  MXIG    RND   Rounded to cylinders  ROUND   TRK   Allocated in tracks       SECURFLG                N  4 CHAR   Security Flags   RACF   Discr
46.   Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SIZEFREE         s 5 NUM   Tracks not in use within data set extents  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SIZEUSED          S Y 5 NUM   Tracks in use within data set extents  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SMSFLAGS                   4 CHAR   SMS managed data set flag byte      DSCB   MANAGED  S    SMS managed  NOBCS  N    Not cataloged  REBLOCK  R    Reblockable  DADSMCRT  D    DADSM assigned blksize  PDSE  1    Partitioned data set extended  PDSEX  X    Hierarchical File System  HFS   ATTREXTN  E    Extended Attribute  EA   STRIPE  Z    Extended Format  EF   SNAME Y   N       N  20 CHAR   Short data set name or VSAM cluster name  first 20 bytes only   SOURCE E Y Y         7 CHAR   Source of the data record     ARCHIVE   Archive control file   BCDS   HSM backup control data set   CATALOG   System catalog   CATARCH   Auto recall records from catalog appended with Archive Control File   ACF  data   CATVTOC   Catalog records appended with VTOC and VVR data of selected  volume s    MCDS   DFSMShsm migration control data set   TVTOC   FDR  FDRABR  or FDRDSF backup file s    VTOC   VTOC of volume   VTOCVVR   VTOC of volume appended with VVDS data    SPACEFLG EM Y      BAM 3 CHAR   Space allocation flags  ICF VSAM   CYLINDERS   Allocated in cylinders  KILOBYTES   Allocated in kilobytes  MEG
47.   PS Extended format  large sequential   U   Unmovable  may be appended to other forms   UM   Unmovable  alternate format   UN   Undefined  DSSN EM Y EM Y BMG CHAR   Volume serial number field in DSCB  HEX Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   EXCPS               10 NUM   Number of EXCP s  ICF VSAM   EXPDATE AY  Y    Y     DATE   Expiration date  EXPDAYS         MY  5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   EXCPEXIT E Y           N 8 CHAR   Exception exit name  ICF VSAM   Note  This field supports selection via a mask  See    VOLUME     in Section 54 28                                   CHAPTER 54     PAGE 54 207        GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES       DATATYPE TVTOC Field Name Table             T  gt            5  FieldName    OQ     gt  gt    2   2 Description               x c T      lt               5 A               15 Data set extent descriptors  each extent is stacked  up to 123 extents may be  printed   ccccchhhh  Note  The length of this field is two  2  bytes larger if the FATDISK option is  enabled   EXTYPE        IN IN IN CHAR   Extent type    CYLBN   Extent on cylinder boundary  INDEX   Index extent   PRIME   Prime extent   OFLOW   Overflow extent   SUL   Standard user label extent       FLAG1 E JY       Y  N  7 CHAR   Data set flag byte  extended format    CHKPTDSN            Check pointed data set   COMPRESS  COM   
48.   SYSIN DD    TITLE  INE  MANAGEMENT CLASS   501   XSELECT MGMTCLAS TSO1  REPORT FIELD   DSN  VOL  SMSCLASS   PRINT ENABLE   ONLINE  FASTPATH                                                                                       The generated report looks like     IMANAGEMENT CLASS TSO1  DATA SET NAME VOLSER  STORCLAS DATACLAS MGMTCLAS    USER1 TEST JCL 5  5002 TEST  USERS  ISPF  PROF TSO123 TSO PROFILE   501       SUMMARIZE BY Scan      all online SMS managed data sets  STORCLAS NE     selects SMS managed   STORAGE CLASS data sets since they must all have an assigned storage class   and produce only   EXAMPLE summaries showing all storage class names in use  and the number of data sets and the  number of tracks allocated to those data sets in each class        REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT        ABRSUM DD SYSOUT      SYSUDUMP DD SYSOUT                                                                                                     SYSIN DD    TITLE  INE  SMS STORAGE CLASS SUMMARY   XSELECT  STORCLAS NE      SORT FIELD   STORCLAS   BREAK   Y   SUMMARY FIELD  STORCLAS  DSN  SIZE   PRINT ENABLE   ONLINE  FASTPATH    RPTYPE NONE   DISABLE INFOMSG  SORTALLOC YES                       The summary looks like     SUBTOTAL    STORCLAS  GS812               SUBTOTAL    STORCLAS  PRODDB  ION SIZE  4250       CHAPTER 54     PAGE 54 121        54 43  REPORT BY  STORAGE GROUP  EXAMPLE    PREPARE FOR  SMS CONVERSION  EXAMPLE    CHAPTER 54    GENERALIZED REPORT 
49.   VTOCREAD d  NOBREAK    NONE    WORKDDNAMES 27n  5510   _  STORGRP     WORKSPACE nnnnn  UNITPREFIX     WORKSTORCLAS storclas  VOLPREFIX     WORKUNIT unit    PRINT        PRINT statement actually generates the report defined by previous FDREPORT  STATEMENT statements and operands on PRINT itself  FDREPORT performs the print using the  characteristics specified on the preceding XSELECT  REPORT  DEFAULT  and or SORT  statements  A PRINT statement must be specified  multiple PRINT statements may be  given to produce various reports      one execution of FDREPORT  All parameters that  define the report to be generated  TITLE  HEADING  REPORT  SORT  SUMMARY    XSELECT  XEXCLUDE  and or PUNCH  must precede the PRINT statement     PRINT          5                 nnn   Specifies the number of days since a data set has been referenced as used  OPERANDS by the aging summary in the VTOC lists  The number may be from 1 to 999   Default  30   AGEACCUM     nn     Specifies the number of age accumulators that are maintained and printed if  SUMLEVEL REPORT is specified  The number may be a value from 0 to 10   Default  Each report summary block does not contain age accumulators   AGEINC   nnn   Specifies the number to be added to the age value to derive the next date control  break in the aging summary in the VTOC lists  The number may be from 1 to 999   Default  30   ALIASLEVEL   n     Specifies an alias level  from 0 to 4  to be used when selecting data sets from  the system catalogs  If 
50.   Y    Y BO    CHAR   Old location name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVOLOCTY      Y BE Y BM 6 CHAR   Old location type   AUTO  A   MANUAL  M   STORE  S   TVOWNACC EM v EM Y BMG CHAR   Owner access   ALTER  READ  UPDATE  TVOWNER EM Y BE Y    8 CHAR   User id of the owner  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVPEND E Y Y Y N tt CHAR   Actions pending   ERA   Erase  INI     Initialize  NOT   Notify  REP   Replace  RET   Return  SCR   Scratch  TVPHYSPA              mM NUM   Physical space used  bytes   TVPRDERR                   9 NUM   Permanent read errors  TVPRDNUM                  8 CHAR   Product software number  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28                                      CHAPTER 54     PAGE 54 197        GENERALIZED REPORT WRITER  FDREPORT                                                                                                  54 60 FDREPORT FIELD NAMES  DATATYPE RMMVOL Field Name Table  E      o  x               s M  FieldName           2 2   2 Description                       gt  lt  c o     TVPRDVER A Y Y Y  Y 8 CHAR   Product software version  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVPRVVOL              Y  6 CHAR   Previous volume  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TVPVLOAN      Y BE Y BAM 8 CHAR   Previous loan locatio
51.   ee  FieldName  1         2      2 Description   g s52s5 i  x     SIZEFREE      ES      5 NUM   Tracks not in use within data set extents  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SIZEUSED      EN S  gt  NUM   Tracks in use within data set extents    Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled     SMSFLAGS         Y    JN  4 CHAR   SMS managed data set flag byte in DSCB   MANAGED  S    SMS managed   NOBCS  N    Not cataloged   REBLOCK  R    Reblockable   DADSMCRT  D    DADSM assigned blksize  PDSE  1    Partitioned data set extended  PDSEX  X    Hierarchical File System  HFS   ATTREXTN  E    Extended Attribute  EA   STRIPE  Z    Extended Format  EF     SNAME Y   N IN  N  20 CHAR   Short data set name or VSAM cluster name  first 20 bytes only              SOURCE E Y Y N Nj 7 CHAR   Source of the data record    ARCHIVE   Archive control file   BCDS   HSM backup control data set   CATALOG   System catalog   CATARCH   Auto recall records from catalog appended with Archive Control File   ACF  data   CATVTOC   Catalog records appended with VTOC and VVR data of selected  volume s    MCDS   DFSMShsm migration control data set   TVTOC   FDR  FDRABR  or FDRDSF backup file s    VTOC   VTOC of volume   VTOCVVR   VTOC of volume appended with VVDS data                                           SPLCLS Y  N JN IN  27 CHAR   Split ICF cluster name on two lines  SPLDSN Y IN  N     27 CHAR   Split data set n
52.   in Section 54 28           CHAPTER 54                                PAGE 54 194        GENERALIZED REPORT WRITER  FDREPORT     FDREPORT FIELD NAMES       DATATYPE RMMVOL Field Name Table                                                                             gt   5   cric g  Field Name         2 12       Description                  8   gt  lt  c o     TVCRTIME            Y 8 TIME   Creation time   hh mm ss  TVDBNMED EM Y BE Y       CHAR   Destination bin media name  TVDBNNUM            6 CHAR   Destination bin number  TVDESTNM Y Y Y Y  8 CHAR   Destination name  TVDESTYP       Y  Y  6 CHAR   Destination type   AUTO  A    Automatically determined  MANUAL  M    manually determined  STORE  S    storage  TVDSNCNT                           Data set count  TVEKEYL1 E  Y      N  N  92 HEX   Encryption key label 1  TVEKEYL2 E  Y  N  N  N  32 HEX   Encryption key label 2  TVEKEYM1 EM Y ia Y    5 CHAR   Key encoding mechanism 1  TVEKEYM2 EM Y BE Y      5 CHAR   Key encoding mechanism 2  TVESDATE EM Y BA Y BM 8 CHAR   Function that set the expiration date  TVEXDATE             Y     DATE   Expiration date  TVEXDAYS              5 NUM   Days until expiration  TVEXPTOK         Y  Y  Y   16 HEX   RMM export token  TVFCODE      Y      BAM 4 CHAR   Product feature code  TVF1DSN EM Y BE      44 CHAR   First file data set name  TVHOMLOC      Y BM Y BAM 8 CHAR   Home location name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVHOMTYP    Y Y  vY Y e C
53.   statement when sorting is required  The number may be from 200 to 5000   Default  Calculated based on the number of fields eligible for sorting   LOWEXPDATE   Specifies the date to be used as a lower limit when validating the EXPDATE  operand  The date may range from 0 to 2155 365   The date is specified as a Julian date  year plus day number  that may be in the form  yyyyddd                  For readability  a period may be inserted between the year and day   MAXEXECUTE     nnnnn     Specifies the number of control statements that can be present      any  single predefined report  The number may be a value from 10 to 32766                  PAGE 54 24        CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDREPORT DEFAULT STATEMENT 54 14    MAXICF     nnnnn     Specifies the maximum number of ICF VSAM clusters whose  description can be retained in storage for any one report  from 100 to 10000   It is used only with DATATYPE ARCHIVE or CATARCH     Default  400 clusters   NOTE  This field is not eligible for permanent change   MAXSELCORE     nnnnnnn     Specifies the amount of main memory  in bytes  to be GETMAIN d for  the storage of user related selection and or exclusion criteria  The number  may be a value from 4000 to 4000000     Default  12228 bytes of main memory is GETMAIN   d for selection and or  exclusion processing     MAXTAPE     nnnnn     Specifies the maximum number of tapes that are tabled for a given  DASD volume during the execution of a report that in
54.   summarized separately   Default  BASE   NorE  The SUMDEVICE operand controls the selection and report fields DEVTYPE and  VLDEVTYP whether or not    summary command or SUMLEVEL operand is  specified     SUMLEVEL     Controls the printing of summary reports  in conjunction with the SUMMARY  statement  Summaries are printed at indicated points in the detail report  on  ABRMAP or SYSPRINT  unless an ABRSUM DD Statement is present  when the  summary report is printed on ABRSUM     INDEX     Summary reports are printed for each high level data set index encountered   The SUMMARY statement is honored  or if absent defaults as shown above   SUM INDEX forces a sort on data set name unless SORT NO is specified    NONE   No summary reports are printed    YES   Summary reports are printed as specified by the SUMMARY statement  If  no SUMMARY is present  this is assumed    SUMMARY FIELD   DSN NOEXTENT SIZE SIZEFREE SIZEUSED     Default  NO  unless a SUMMARY statement precedes the PRINT statement                                            SYSUTSPACE     nnnn     Specifies the number of tracks or cylinders  controlled by the TRK and  CYL operands of SORTALLOC   to allocate when the temporary SYSUT2  extract file are dynamically allocated  from 10 to 1000     Default  100         PAGE 54 48        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT 54 21    SYSUTSTORCLAS                          Specifies the SMS storage class name  1 to 8 characters  to use  when dynamically a
55.   then the value of EXPDAYS is 65535     EXTENTS              ccccchhhh   Specifies the data set s  selected      excluded must have        or  more extents that contain the    ccccchhhh    specified  The value specified is  checked against the  ccccchhhh  values represented by the extent  descriptor s   If the extent descriptor describes a    ccccchhhh    that matches  the value operator specified  the data set is accepted for processing     EXTYPE                Specifies the data set s  selected or excluded must have at least one extent that  matches the type specified  Valid extent types are     CYLBN   Extent on cylinder boundary    INDEX   Index extent    PRIME   Prime extent    OFLOW   Overflow extent    SUL   Standard User Label extent    NOTE  Operators value for this operand are equal         and not equal          CHAPTER 54     PAGE 54 89        GENERALIZED REPORT WRITER  FDREPORT   54 28 FDREPORT XSELECT AND XEXCLUDE STATEMENT    FILESEQ     nnnnn     Specifies the data set s  selected or excluded must have a file sequence  number that matches the value provided  This field only applies to tape data  Sets  the file sequence number of DASD data sets is always shown as zero   The number may be from 0 to 65535 inclusive               If ABR archives a multi volume DASD data set for recall  ABR sets the file      A sequence number to 32768 or higher and uses it as a pointer into the Archive  Control File  In this case  FDREPORT reports the file sequence number in the
56.  09 18 2008     5             lt         2 2 2 2 2 2 2 2          45  lt                AH S UJ GJ DO UJ GJ 0 GJ GJ O0 G0 0                                                               B205180A       CHAPTER 54     PAGE 54 132        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES 54 48    REPORT ON Extract data from DFSMSrmm tape management system and create a permanent  SCRATCH TAPES extraction file that can be used after this execution of FDREPORT  From this extraction  IN THE 900       file  select all the tapes in    SCRATCH    status for all tape volumes that begin with  900      RANGE EXAMPLE   FDREPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT                    DD SYSOUT       SYSUDUMP DD SYSOUT       SYSIN DD    EXTRACT PRODUCT RMM  STORCLAS PRODDATA   DISP RETAIN  DSN RMM  DATA  REPORT FIELD   TVVOLSER  TVSTATUS  TVEXDATE   TVLWDATE  TVLRDATE  TVLRUN4B   R 900   TVSTATUS SCRATCH  E RMMVOL                                                                            XSELECT  TVVOLSI  PRINT DATATY                       TU LH            The generated report looks like     IVOLSER VOLSTAT EXDATE  LWRDATE LRDATE LUNI    900001 SCRATCH    900008 SCRATCH 2001 046 2001 051 03A3  900021 SCRATCH 2000 094 2000 094 03A1       REPORT OF TAPES Report on data previously extracted from the DFSMSrmm tape management system  From the   CREATED ON extracted file  select all the tapes created on a specific tape drive during a specific 
57.  178        GENERALIZED REPORT WRITER  FDREPORT     FDREPORT FIELD NAMES       DATATYPE CA1VOL Field Name Table       Field Name    SORT    PUNCH  Length    Attribute    Description       TVC1FLG2    m   XSELECT   lt    REPORT     lt  SUMMARY    z                    Flag byte 2    CAT   Data set was cataloged  ECC   Cycle control   EDD   Frequency control   ETM   Expired by TMS   E99   Catalog controlled   OUT   Data set opened for output  REC   Data set recreated   TEM   Temporary data set       TVC1FLG3    CHAR    Flag byte 3    BAD   Bad tape  do not mount for scratch  COP   File created by COPYCAT   DEF   Default EXPDT used at open   DYN   CA DYNAM T owned tape   EDM   External data managed   ERS   Data set erase required   EVM   Tape rel by external vault manager  MTF   Additional files exist on tape       TVC1FLG4    CHAR    Flag byte 4    ACV   Actual volser in use   DEG   Tape has been degaussed  ESM   Tape expired by SMS  NRS   Non resident tape   OSC   File on OS catalog   SIU   Tape is in use   SNO   No stacking allowed   VSR   Vault specific request       TVC1FLG5    CHAR    Flag byte 5    AGT   Agent tape   STF   Files were dynamically   VTX   Virtual volume exported  WID   WORM WWID present   WTP   3592 WORM tape       TVC1FUDT    D DATE    First used date       TVC1FUDY     gt       lt       lt         NUM    Days since first used       TVC1LUJB    m     lt      lt      lt      lt                       Last used job  Note  This field supports selection via    m
58.  4 CHAR   System identification from SMF  UCBID                   8 HEX   UCB 4 byte device type  hex   VOLGROUP    Y CHAR   Volume group  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   VOLSQ Zu v           3 NUM   Data set volume sequence number  VOLUME              Y  6 CHAR   Volume serial number  Note  This field supports selection via    mask  See    VOLUME     in Section 54 28   XDSNAME      Y CHAR   Extended data set name  selection only                                      CHAPTER 54     PAGE 54 203        GENERALIZED REPORT WRITER  FDREPORT                                                                                            54 60 FDREPORT FIELD NAMES  DATATYPE This is complete list of all operands that are available for use with DATATYPE TVTOC   TVTOC FIELD This data type extracts data set information from backup files produced by the  NAME TABLE INNOVATION DATA PROCESSING backup and recovery products FDR  FDRABR  and  FDRDSF    DATATYPE TVTOC Field Name Table     gt   5552554     Field Name  5   e zz     Description                    8  D   gt  c o                           NUM   Free percentage      Control Area          CAPUSED DM Y            NUM   Used percentage of allocation capacity                        NUM   Free percentage      Control Interval          DIRFREE                  3 NUM   Free percentage of PDS directory blocks   DIRUSED                   NUM   Used percentage of PDS directory blocks   FREE          V
59.  41 88775       VOLUME LIST  VOLLIST    TNE L F Col               gt  CSIR    Help    LGFCYL                   Since the Volume List column headers may be different from the selection field names  to  occupy fewer columns   column descriptions may be obtained by positioning the cursor at  the column and pressing the HELP key  or by entering the VIEW primary command     Since the volume column headings may not be immediately obvious  here is what some of  them mean  the last two are not shown on the panel above since you must scroll right to    see them   ALLOTRK     0                  LGFCYL  LRGFTRK  FREXT  FRAG    Total allocated tracks on the volume   Percentage of tracks allocated     Total free tracks on volume     Largest free cylinder extent on the volume   Largest free track extent on the volume   Number of free extents on the volume    IBM fragmentation index for the volume     You may enter an    S    in the command column to display the SRS data set list for all the  data sets on the selected volume         PAGE 54 233        GENERALIZED REPORT WRITER  FDREPORT   54 87 FDRSRS ISPF FASTPATHS AND COMMANDS    54 87 FDRSRS ISPF FASTPATHS AND COMMANDS  ISPF FASTPATHS Once you have become familiar with using SRS  you can use these ISPF fastpath options  from the ISPF main menu to invoke SRS without going through the intermediate panels       A S      Executes the DEFAULT Data Set Selection Criteria and selects data sets  matching your TSO prefix or TSO user ID       A S 
60.  54 28   EXCPEXIT E Y NUM Y NUM 8 CHAR   Exception exit name  ICF VSAM   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   EXCPS Y 10 NUM   Number of EXCP s  ICF VSAM   EXPDATE D DATE   Expiration date  EXPDAYS Y 5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   EXTENTS         NN  15 Data set extent descriptors  each extent is stacked  up to 123 extents may be  printed   ccccchhhh  Note  The length of this field is two  2  bytes larger if the FATDISK option is  enabled     CHAPTER 54                                PAGE 54 166           GENERALIZED REPORT WRITER  FDREPORT     FDREPORT FIELD NAMES       DATATYPE CATVTOC Field Name Table                                                                                   gt               8  FieldName  11916  2 2    2 Description            2           gt  lt  c T      lt                E     IN IN IN CHAR   Extent type  CYLBN   Extent on cylinder boundary  INDEX   Index extent  PRIME   Prime extent  OFLOW   Overflow extent  SUL   Standard user label extent  FILESEQ     Y N      5 NUM   File sequence number  from catalog   FLAG1 Y 7 CHAR   Data set flag byte  extended format   CHKPTDSN  CHK    Check pointed data set  COMPRESS            Data set is compressible  EATTR  ENO  amp  EOP    Extended attribute setting  EATTRNO  ENO    EATTR NO  EATTROPT  EOP    EATTR OPT  LARGE  LRG    Data set may exceed 65 535 tracks  RECALL  RCL    Data set has b
61.  7   EQ   each time  then these operands are OR d  If none  of these operands is specified  then the volumes on which the data sets reside are  not criteria for selection        FDREPORT dynamically allocates any online DASD volume identified by VOL  UNIT  UNITNAME   and or STORGRP if a DISKxxxx DD Statements are not specified for that volume  The  ENABLE ONLINE operand of the PRINT statement is not required            PAGE 54 03        54 30    CHAPTER 54    54 30    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS    FDREPORT EXECUTION OPTIONS    These are sub operands of the ENABLE  and DISABLE  operands on the PRINT and  DEFAULT statements  They control various execution options of FDREPORT and invoke  special functions  Because of space limitations  some options that are for special  purposes and are of limited use are not documented here  To see the complete list of  options  execute FDREPORT with the control statement   HELP COMMAND  PRINT   The defaults shown for each option are the defaults distributed with FDREPORT   However  all of these defaults can be permanently changed as described under the  DEFAULT statement in Section 54 14    FDREPORT DEFAULT Statement      ABENDIFSET  Honor the ABRCC ABEND option set in the FDR Option Table  FDROPT   Enabling this option when ABRCC ABEND is set causes FDREPORT to  terminate with an U0888 ABEND without a dump whenever a non zero return  code would normally be encountered at termination   Default  FDREPORT co
62.  9840C   9840 C STK device   9840D   9840 D STK cartridge   984020M   9840 20M STK device  9940BSTK   9940 B STK device  994060M   9940 60M STK device       TDDATES           DATE   Tape data set date fields   includes    TDCRDATE  TDEXDATE  TDLCDATE  TDLRDATE   TDLWDATE  TDOEDATE  TDPVDATE  TDRTDATE  TDSVDATE  TDUCDATE  TDXTDATE       TDDEFAUL    N Tape data set default fields     includes   TDDSNAME  TDVOLSER  TDOWNER   TDEXDATE  TDRTDATE       TDDEVCLS    7 CHAR   Device class       TDDSNAME  TDDSNSEQ                      44 CHAR   Data set name    5 NUM Data set sequence                   CHAPTER 54        PAGE 54 175        54 60    GENERALIZED REPORT WRITER  FDREPORT                                                                                FDREPORT FIELD NAMES  DATATYPE CA1DSN Field Name Table   gt   5   crc g  Field Name         2 12     E Description          2       8  x tx o  lt   TDEXDATE                  DATE   Expiration date  TDEXDAYS              EM 5          Days until expire  TDINDEXN Y EM Y         Index number  in data set name   TDINDEXV Y IY Y Y48 Index value  from data set name   TDLCUSER                       8 CHAR   Last change user id  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TDLRDATE             Y     DATE   Date last read  TDLRDAYS               5 NUM   Days since last read  TDLRECL          Y  Y  5 NUM   Logical record length  TDLUJOB EM v EN Y         CHAR   Last used job name  Note  This field suppo
63.  ABR model                     Reports for FDRPAS users                                       List volumes flagged as    SYSRES   List all addresses   List online volumes   List offline volumes   List page or swap data sets   List all VVDS data sets  check for logical errors  FDRCPK   FASTCPK simulation     all available volumes    HCHECKB   Reports for IAM users                        List and summary of all IAM files   IAM files that are not enhanced format  IAM files that are not data compressed  IAM files that are not key compressed   IAM file statistics     structure   IAM file usage statistics     activity   Files listed in order of overflow used        PAGE 54 9        54 3    54 3    STEPLIB       JOBLIB DD  STATEMENT    EXEC STATEMENT    ABRMAP DD  STATEMENT    ABRSUM DD  STATEMENT    ARCHIVE DD  STATEMENT    BCDS DD  STATEMENT    CA1XTR DD  STATEMENT    DIAGPCH DD  STATEMENT    DISKxxxx DD  STATEMENTS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT JCL REQUIREMENTS    FDREPORT JCL REQUIREMENTS    The following Job Control statements are required to execute the FDR Generalized  Report Facility     If FDR is not in the system linklist  specifies the program library where FDREPORT  resides  The library must be APF authorized     Specifies the program name  PGM FDREPORT  and region requirement  REGION     Since the storage requirements of FDREPORT vary depending on the functions  requested  INNOVATION DATA PROCESSING recommends that you specify  REGION O
64.  Active fields record  RECVER Y V 4 CHAR   FDREPORT product version record format  TV FULL A 3 NUM   Volume full percentage  TVACCESS Y Y 6 CHAR   Volume access   ALTER  A   READ  R   UPDATE  U   TVACCNT E Y  40 CHAR   Accounting data  TVACTION      Y Y 7 CHAR   Actions on release   ERASE  ERA    Erase volume on release  INIT  INI      Initialize volume on release  NOTIFY  NOT      Notify owner on release  REPLACE  REP    Replace volume on release  RETURN  RET    Return volume to owner on release  SCRATCH  SCR    Return to scratch on release  TVASDATE D DATE   Assigned date  TVASTIME Y Y 8 TIME   Assigned time   hhmmss  TVAVAIL 15 CHAR   Volume availability   ONLOAN  ON   OPEN  OP   PENDINGREL  PE   VITALRECORD  VI   VOLUMEHOLD  VH   TVBIN              Y  6 CHAR   Current bin number  TVBINMED Y IY Y  Y  8 CHAR   Bin number media name  TVCAPBYT              mM NUM   Volume capacity bytes  TVCOMPRT      Y  N  6 CHAR   Compression ratio  TVCONTNR    Y  Y  Y       16 CHAR   Container  TVCRDATE             Y     DATE   Creation date  TVCRDAYS                   5 NUM   Days since created  TVCRJOB EM Y BE Y    8 CHAR   Creating job name  Note  This field supports selection via a mask  See                     in Section 54 28   TVCRSYS EM Y BE Y       CHAR   Creating system  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVCRSYS1 EN Y         8 CHAR   Creating system for the first file  Note  This field supports selection via a mask  See    VOLUME   
65.  BY PASS       RETRY     ERRCODE nnn  WAIT   EXTRACTDSNAME dsn                           EXTRACTMEMBER mem  Te   FDRLIB ddn  2                                    CRYDSNAME dsn   FIELDSUPFIX c      DATADDNAME ddn   FORMAT CRT    DEVICE   PRINT   TSO     GMSORTLEN nnn      ICF IGNORE    YES      ICFSOURCE LOCATE    VVDS       CHAPTER 54     PAGE 54 20        CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT DEFAULT STATEMENT 54 14    The syntax of the DEFAULT statement  continued        IFKEYWORDERROR BY PASS    PROCESS     IFNOVERSION cccc     IFSELECTERROR BYPASS    PROCESS     INDEXNUM nn     LBPZERO INVALID   VALID      LINECNT nnn     LOWEXPDATE yyyyddd    MAXBKUPARRAY nn   MAXCOPY n   MAXEXECUTE nnnnn   MAXGDG nnn   MAXICF nnnnn   MAXONLINE nnnn   MAXSELCORE nnnnnnn   MAXSEPARATE n   n   MAXTAPE nnnnn   MCDSCLUSTER dsn     MCDSDDNAME ddn   MIHINTERVAL n   MINSEPARATE nn     OCDSCLUSTER dsn     OCDSDDNAME ddn      OLDBACKUP ALL    CUR    nnL nn           PAGEWIDTH nnn      PCHDATEFORMAT DDMMY Y    DDMMYYYY    MMDDYY    MMDDYYYY    YYMMDD    YYYYMMDD    YY DDMM    YYYYDDMM    YYDDD    YYYYDDD      PCHDDNAME ddn    PCHDEFCATALOG catn    PCHSEPCHAR c           PAGE 54 21          POFREESPACE DIR   IFREAD    LBP      PRTLENGTH nnnnn      RECORDSUMMARY CLUST    COMPON    NONE     REGIONSIZE nnnnnnnnn   RESETMASKAFTER nnnnn   RESFAILRTNCD nn   RESWAITIME nn   RETRYLOOPS nn     RMMXDDNAME ddn     RAMXPREFIX pfx     RPTDDNAME ddn   RPTSPFC nn   RPTSPFI nn      RPTYPE AB
66.  CYCLE 005 NVOL PAY                                 PAGE 54 126        GENERATE  IDCAMS DELETE  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT        REPORT    SYSPRINT      SYSPUNCH                               FDREPORT PUNCH EXAMPLES       EX                                                                 54 45    Generate      IDCAMS job stream to delete selected clusters and data sets  The job is  submitted directly to the JES internal reader for execution  The punch mask is read from a  member of the FDRLIB library          PGM FDR  DD SYSOUT    DD SYSOUT   A  INTRDR     N 0M    ISP SHR                 SELPCH                                                                                                                                                             E PORT contains       SYSUDUMP DD SYSOUT        FDRLIB DD DSN USER1 FDREPORT  D    SYSIN DD    XSELECT XDSN OLDFILES      PUNCH MASKNAME IDCDEL  ECHO  PRINT DATATY PE CATALOG  RPTYPE      Member IDCDEL of library USER1   FDRI    PREFIX      DELETE JOB  ACCT  CLASS M MSGCLASS X      DELETE OLD FILES      DELETE EXEC PGM IDCAMS    SYSPRINT DD SYSOUT      ENDPREFIX  DELETE   NAME   PURGE    SUFFIX        The job submitted to the internal reader looks like               DELETE JOB  ACCT  CLASS M MSGCLASS X      DELETE OLD FILES      DELETE EXEC PGM IDCAMS    SYSPRINT DD SYSOUT    DELETE OLDFILES JCL CNTL PURGE  DELETE OLDFILES RECORDS KSDS PURGE             PAGE 54 127        54 45  GENERATE A JOB  PER
67.  Creation Date  CRDAYS Days since Creation  calculated   MCDEXPDT EXPDATE Expiration Date  EXPDAYS Days since Expiration  calculated   MCDDLR LRDATE Last Reference Date  MCDTLR LRTIME Last Referenced Time  LRDAYS Days since Last Reference  calculated   MCDDMIG ADATE Date Archived  Migrated   MCDTMIG ATIME Time Archived  Migrated   ADAYS Days since Migration  calculated   MCDDSORG DSORG Data set Organization  MCDRECFM RECFM Record Format  MCDOPTCD OPTCD Option Code  MCDBLKSZ BLKSIZE Block Size  BLKSTRK Blocks track  calculated   BYTESTRK Bytes track  calculated   MCDKEYLN KEYLEN Key Length  MCDDSIND DSIND Data set Indicators  MCDSIZE SIZE Allocated Tracks  SIZEUSED Used Tracks  calculated   SIZEFREE Free Tracks  calculated   MCDSIZEB BYTES Bytes Allocated  BYTESUSE Bytes Used  calculated   BYTESFRE Bytes Free  calculated    USED Percentage used  calculated    FREE Percentage free  calculated   LSTAR Last Used ftftrr  MCDSCNAM STORCLAS SMS storage class  MCDMCNAM MGMTCLAS SMS management class  MCDMDNAM DATACLAS SMS data class  MCDSMSFG SMSFLAGS SMS managed data set Flag Byte  MCDSCAL1 SECAFLAG Secondary Allocation Flags  MCDSCAL3 SECALLOC Secondary Allocation Quantity      PAGE 54 107        54 31    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT DFSMSHSM REPORTING                   MCDNMIG NTMIGRAT Number of times data set was migrated  MCDVSN HSMIGVOL First migration volser  MCDCSZ HSMCDCSZ Size on Migration Volume  MCDMCANM TVTOCDSN Name of Migration Copy   SOU
68.  DASD volume  VOLCFLAG Y  Y  Y  Y     8 CHAR   Volume cell flags  ICF VSAM    CANDWSPACE  C    Candidate with space  EXTENTSYNC  E    Extents do not match VTOC  GUARSPACE  G    SMS guaranteed space  OVERFLOWVOL  O    Overflow volume  PRIMEVOLUME  P    Prime volume  RELCIADDR  R    Relative      addressing  VOLGROUP    Y CHAR   Volume group  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   VOLSQ            Y  3 NUM   Data set volume sequence number  VOLUME              Y  6 CHAR   Volume serial number  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   XDSNAME     Y CHAR   Extended data set name  selection only           CHAPTER 54     PAGE 54 155        GENERALIZED REPORT WRITER  FDREPORT                                                                                                  54 60 FDREPORT FIELD NAMES  DATATYPE This is the operand list for all data sets  both VSAM and non VSAM   CATARCH starts the  CATARCH FiELD search process at the catalog and using data derived from the catalog  extracts data set  NAME TABLE information from the FDRABR Archive Control File  ACF    DATATYPE CATARCH Field Name Table     gt   Blk lela     3  Field Name  10    zz      Description  559821848  x c o      FREE              Y  3 NUM   Tracks not in use within    data set as a percentage   USED    y  Y  v      3 NUM   Tracks in use within    data set as a percentage  ACTTTR          V   Y  6 HEX   Actual TTR of archive record  
69.  DATADDNAME     ddn   Specifies the DD statement name of the file to be used for the output of  FDREPORT internal records when RPTYPE DATA is specified  or for the  input of those records when DATATYPE EXTRACT is specified     Default  SYSUT2     CHAPTER 54     PAGE 54 37        54 21    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT    DATATYPE     Specifies the source of FDREPORT s input data  Values are    ARCHIVE   Read records from an Archive Control File  If an ARCHIVE DD  Statement is present  that Archive Control File is read  otherwise the control file  name specified in the ABR option table or by ARCDSN  is dynamically allocated    BCDS   Report on data extracted from a DFSMShsm  Backup Control Data Set  BCDS    See Section 54 31  FDREPORT DFSMShsm Reporting    for details     CATALOG   Data set records are extracted from system catalogs     CATARCH   Data set records are extracted from system catalogs  only those data  sets cataloged for auto recall are selected  The extracted names are used to  select data sets from the Archive Control File  see    ARCHIVE    in Section 54 21      CATVTOC   Data set records are extracted from system catalogs  The extracted  names are used to select data sets from the VTOCs of the volumes extracted  from the catalog  see                in Section 54 21      CA1DSN   Report on tape data set information extracted from the CA 1 tape  management system  See Section 54 32    FDREPORT Tape Management  Report
70.  DFSMSrmm tape  management subsystem  See Section 54 32  FDREPORT Tape Management  Reporting  for details    SCRATCH   Information is collected from the ABR scratch catalog    STORGRP   Report on all defined System Managed Storage  SMS  storage  groups using a predefined output format  No selection or output formatting  offered    SYSPLEX   Report on the current sysplex definition using a predefined output  format  No selection or output formatting offered    TVTOC   Information is extracted from a backup file created by FDR  FDRDSF   FDRABR  or SAR     UNITNAME   Report on all defined unit names using a predefined output format                     PAGE 54 38        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT 54 21    No selection or output formatting offered     VOLDATA   Volume summary data is gathered for selected volumes using  LSPACE  VTOC  VTOCIX  and VVDS  creating a volume record     VTOC   Data set information is read from the VTOCs and VVDSs of volumes  selected     Default  VTOC    DATEFORMAT   Specifies the format that dates are printed in generated reports  Valid values are   DDMMYY   Gregorian format  day first    dd mm yy      DDMMYYYY     Gregorian format  day first with 4 digit year  dd mm yyyy    MMDDYY      Gregorian format  month first    mm dd yy      MMDDYYYY     Gregorian format  month first with 4 digit year  mm dd yyyy    YYDDD   Julian format                     YYDDMM   Gregorian format  2 digit year first yy dd mm     YYMMDD   Gr
71.  DIALOG OPTIONS AND DEFAULTS PANELS    SRS PROCESSING    OPTIONS FDRSRS     PROCESSING OPTIONS     PANEL A S 0 1          Saat TS EE ES           EDRSRS MPO cem         M men a a aaa   OPINIONE       Number of selected data sets after which to suspend selection and display list     Suspend     gt  100   Search only the specified catalog  i e   do not switch to connected catalogs    Onecat     gt  YES  yes no    Report errors involving OS CVOLs  unsupported  and offline catalogs   Caterr     gt  NO  yes no     Select all entries from the catalog  including tape data sets         Allent     gt  NO  yes no    Use FDREPORT processor for all catalog processing   Catproc     gt  NO  yes no    Execute the Selection Criteria when the Enter key is pressed or RUN is entered   Execute     gt  ENTER  Enter   Run     Convert data set name into data set name filter for selection     Convert     gt  YES  yes   no   dsg   Enable offline disk devices to be selected by the UNIT  operand   Offline     gt  NO  yes   no        Press PF3  END  or PF7 19 PF8 20  UP DOWN  to display other options panels                    SRS DEFAULT  DATA SET NAMES FDRSRS     DEFAULT DATA SET NAMES     PANEL A S 0 2          a a cii iL  BIDRSR S Default                                       Default Selection Criteria library names   Read Write dsn     gt   FDRABR SRS SELECT   Read only dsn      Read only dsn        Default Data Set List Volume List library names   Read Write dsn     gt   FDRABR SRS LIST    Read onl
72.  DUPCHECK   Begins checking for duplicate mask generation  If the statements  surrounded by     DUPCHECK    and     ENDUPCHECK    generate output  identical to the previous generation  they are suppressed     ENDUPCHECK   Marks the end of the duplicate checking     SUFFIX   Statements that follow this are processed once per loop  at the end of the loop    JINCREMENTCOUNT   Increment current record count  Only valid and detected  in the     SUFFIX    section of a punch mask    JINCREMENTLOOP   Increment current loop count  Only executed once    JONEVALUE   Used in editing a mask with RPTYPE SELPCH  Substitution  stops when the     ONEVALUE    statement is encountered     CONTVALUES   Used to control the formatting of continued variables    Here is an example of a simple punch mask  the JOB statement is generated once  an  IDCAMS step is generated for each selected data set name  and the program SOMEPGM  is executed once at the end       PREFIX     SOMEJOB JOB  USER1 123  LISTCAT MSGCLASS X  CLASS C     ENDPREFIX    STEPXSSCNT3   EXEC PGM IDCAMS    SYSPRINT DD SYSOUT                                               SYSIN DD    LISTCAT ENT  lt NAME gt   ALL    SUFFIX         STEPEND EXEC PGM SOMEPGM                              SYSPRINT DD SYSOUT      For examples and guidance is setting up more complex punch masks  contact  INNOVATION Technical Support     If RPTYPE SELPCH is specified and no PUNCH statement is present  the default punch mask is   XSELECT VOL  lt VOL gt   DSN  lt 
73.  Data set is compressible   EATTR  ENO  amp  EOP    Extended attribute setting   EATTRNO  ENO    EATTR NO   EATTROPT  EOP    EATTR OPT   LARGE  LRG    Data set may exceed 65 535 tracks   RECALL  RCL    Data set has been recalled  by DFSMShsm                                                              FREEEXT                 4 NUM    of free extents this volume  GDGBASE Y IY  N Y   44 CHAR   Generation Data Group base name  HIALOBLK Aly  y          10   NUM   High allocated block  IAM   HIALORBA Aly  y   n      10   NUM   Highallocated RBA  ICF VSAM   Enhanced IAM   HIKEYRBA Aly  y   N      10   NUM   High key RBA  ICF VSAM   HIUSEBLK Aly              10   NUM   Highused block  IAM   HIUSERBA A          N      10   NUM   Highused RBA  ICF VSAM   Enhanced IAM   IAMINDIC E Y Y Y N 5 CHAR   IAM data set indicators   ALTINDEX   Alternate index  DATACOMPRESS   Data compression threshold  ENHANCED   Enhanced file structure  EXTENDED   Extended format  HARDWARECOMP   Hardware compression  KEYCOMPRESS   Compressed index  PATH   Path  SPANNED   Spanned records  INDEX Y Y V Y  8 CHAR   Index volume from data set name    INDEXLEV            5 NUM   Number of index levels  ICF VSAM only   INDEXNUM Y Y             NUM    of index level in the data set or cluster name that is extracted into field INDEX  INSERTS    Y          10 NUM   Number of records inserted  IAM   ICF VSAM   KEYLEN                 3 NUM   Data set key length  LRDATE             Y     DATE   Last reference date  LRDAYS  
74.  Disabled by default  See                            Section 54 14 for information on permanently changing the defaults     ERRCODE   nnn     Specifies the return code to be issued by FDREPORT when error conditions    are encountered  The number can be any value from 5 to 255  FDREPORT  reports the highest return code from any service routine at the end of processing     Default  Taken from the last value specified for ABRCC when updating the ABR  option table  FDROPT  and is usually 12   NOTE  This field is not eligible for permanent change   FDRLIB   ddn   Specifies the FDRLIB DD Statement name to be used for reading  FDREPORT control statements by the EXECUTE statement or punch mask    definitions by the PUNCH statement  Can also be specified on those  statements     Default  FDRLIB   FIELDPREFIX   c     Specifies the character that marks the beginning of a field name      a punch  mask or TITLE statement  Valid characters are  lt   amp    _ gt     but the default  of     lt     should not be overridden unless you need to use that character as data  in the mask   Default   lt    FIELDSUFFIX   c     Specifies the character that marks the end of a field name in a punch mask or  TITLE statement  Valid characters are  lt   amp    _ gt     plus a blank but the  default of     gt     should not be overridden unless you need to use that character  as data in the mask   Default   gt    GMSORTLEN   nnnn     Specifies the number of bytes to be obtained for the generated SORT control
75.  FIELD   DEFAULTS CATALOG  CATVOL   PRINT                                                                                                                       PAGE 54 122        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT SMS EXAMPLES 54 43    SMS STORAGE Summarize and produce a single line of information for all the SMS Storage Groups  This  GROUP SUMMARY is done using the VOLUME SUMMARY service that summarizes on volume fields                                                                                                        EXAMPLE   REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    DEFAULT  ENABLE FASTPATH DISABLE INFOMSG  HEADING LINE 1   STORAGE TOTAL FREE    FREE FREE    INE  2    GROUP CYLINDERS CYLINDERS    TRACKS PCT    JINE  3                                                          aa Ba PENES    XSELECT  STORGRP    REPORT FIELD   VLSMSSTG  VLCYLVOL  VLFRECYL                       VLFRETRK SP2 VLS FTRKS   PRINT VOLSUMMARY STORGRP DATATYPE VOLDATA                           The generated report looks like     TOTAL FREE FREE FREE  CYLINDERS CYLINDERS TRACKS           391437  1323304  94804  37050  1045898       CHAPTER 54     PAGE 54 123        54 44    54 44    VOLUME USAGE  REPORT EXAMPLE    VOLUME STATUS  REPORT EXAMPLE    IDENTIFY  DISABLED INDEXED  VTOCs EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT VOLUME EXAMPLES    FDREPORT VOLUME EXAMPLES    This se
76.  GENERALIZED REPORT WRITER  FDREPORT   FDREPORT HEADING STATEMENT 54 17    FDREPORT HEADING STATEMENT  The syntax of the HEADING statement is   HEADING LINE 1 2 15  heading line text         LINE 2 2  27d heading line text    LINE 3 2  374 heading line text     By default  FDREPORT provides column headings with text that is descriptive of the field s  in  each column  for example  DSNAME  SIZE   The HEADING statement allows you to specify  replacement text of your choosing  It is your responsibility to line up the heading text with the  actual columns generated by FDREPORT  this may take some experimentation   LINE n        text        Specifies the replacement heading text for heading line n  n 1  2  or 3     If the heading text cannot be contained in one control statement  columns 1 to 71   it    may be continued using the same conventions described for the TITLE statement  see   FDREPORT XSELECT and XEXCLUDE Statement    in Section 54 28          PAGE 54 29        54 18  54 18  HELP STATEMENT  SYNTAX    HELP STATEMENT    HELP STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT HELP STATEMENT    FDREPORT HELP STATEMENT  The syntax of the HELP statement is     HELP    ACTIVE FIELD  ALL SFIELD CCCCCCCC     COMMAND   INCLUDE    COMMAND   command    OPERANDS     DESCRIPTION SEQUENTIAL     DESCRIPTION cccccccc  SYNTAX    The HELP command prints help by function or command  JCL and CLIST are considered  commands by the HELP command   ACTIVE    List
77.  IS  Master index   R    IS  Reorganization criteria   RB    DAM  Relative block addressing  RE    DAM  Read exclusive   TO    DAM  Track overflow   UF    IS  Full track index write   W    All  Write validity check   Y    IS  Cylinder overflow area       OVERFLOW    10 NUM    Number of overflow records available  IAM        OVERFPER    3 NUM    Overflow percent of used blocks  IAM        OVERUSED    10 NUM    Number of overflow records used  IAM        OWNER    8 CHAR    Owner ID       PATHNAME    CHAR    Path name  ICF VSAM        PRIALLOC    NUM    Primary allocation quantity  ICF VSAM   Enhanced IAM        PRIBYTES     gt    gt   mi              BYTE    Primary allocation in bytes  ICF VSAM   Enhanced IAM        PRIMEUSE    Number of used prime extension blocks  IAM        PRIMEXTN    NUM    Number of prime extension blocks  IAM        PROTECT     lt    lt    lt    lt    lt    lt    lt    lt        lt     z   lt    lt    lt    lt    lt    lt        lt    lt      lt    lt    lt    lt   x ox     lt    lt        lt     zl       el el   ll el el el el e     T    8  B  8 NUM  8  4    CHAR    Protection indicators    PASR   Password required for read and write   PASW   Password required for write   RACF   Protected by IBM RACF or equivalent product  NONE   No security indicated in Format DSCB       RANK    6 NUM    Rank within sorted data  assigned        RECFM    CHAR    Record format    A   ASA control character   B   Blocked   F   Fixed   M   Machine control character  S   St
78.  NOTE  Operators value for this operand are equal         and not equal           ENCRTIME   hhmmss     Specifies the volume s  selected or excluded must have a backup  time stamp that matches the value or range of values supplied   ENCRTYPE   Specifies the volume s  selected or excluded must have an encryption type that  matches the encryption type s  specified  Valid encryption types are   AES128     Encryption using the current US government supported encryption  technique  Advanced Encryption Standard  AES  with an 128 bit  16 byte  key    AES192   Encryption using the Advanced Encryption Standard  AES  with a 192  bit  24 byte  key   AES256   Encryption using the Advanced Encryption Standard  AES  with    256  bit  32 byte  key   NOTE  Operators value for this operand are equal         and not equal           ENCRVOL   vvvvvv     Specifies the DASD volume serial number that was encrypted with be  tested  If the volume serial number test is successful  the record is eligible for  selection or exclusion  This operand supports full masking  The string may be    from 1 to 6 characters in length  including mask characters  The  characteristics of the mask are defined under the VOLUME operand           NOTE  Operators value for this operand are equal         and not equal             CHAPTER 54     PAGE 54 88        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    EXCPEXIT   EXCPE                          Specifies the ICF VSAM cluster s  
79.  RANK AY  Y NN  6 NUM   Rank within sorted data  assigned                                      CHAPTER 54     PAGE 54 209        54 60    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES       DATATYPE TVTOC Field Name Table       Field Name    SORT    PUNCH  Length    Attribute    Description       RECFM    m   XSELECT      REPORT     lt    SUMMARY      lt                     Record format    A  ASA control character   B   Blocked   F   Fixed   M   Machine control character  S   Standard spanned   T   Track overflow   U   Undefined   V   Variable       None of the above       RECORDS    NUM    Number of records  IAM   ICF VSAM        RECOVDTA    SMS recovery data in VVR       RECTYPE    NUM    FDREPORT data record type    1   Volume record   2   Data set   component record  4   Volume summary record   8   Prior compressed data record  9   Prior active fields record   64   Compressed data record  128   Active fields record       RECVER    CHAR    FDREPORT product version record format       RESOROWN    CHAR    SMS resource ownership in VVR       RETRIEVE    NUM    Number of records retrieved  IAM   ICF VSAM        RKP    NUM    Data set relative key position       RSVD1    Reserved field  offset 61   x   3D           RSVD2    Reserved field  offset 78   X 4E         RUNDATE    DATE    Run date       RUNTIME    TIME    Run time   hh mm ss       SCLUSTER    CHAR    Short cluster name  first 20 bytes only        SECAFLAG     lt    lt    lt    lt    lt    lt   x   lt   
80.  Refresh Next Message Frinta Help  SOVER     gt   OVERFLOW   gt    COMMAND TA SET NAME VOLSER DSO RECFM BKSIZ LRECL AL LOC  JSB BNC HMARK  CNTL IDPLB2           23040 80 22  JSB CALL  LOG IDPLBO      FB 27936 72 60  E JSB DOC  CNTL IDPLB2           8000 80 42  JSB ENCRYPT  KEYFI LE MIGRAT ARCHIVED  JSB FATSCOPY  AUDI TDSN IDPLBO PS FB 8800 220 i  B JSB FDR ASM MIGRAT ARCHIVED  SAMPLE SELECTION CRITERIA PANEL                                 DATASET LIST  DSLIST         LINE 9 103 COL 3 8 10  MM _ COMAND     gt  SCROLL     gt  CSR  Read Save Find Locate Refresh Next Mes sage Printd Help  Dataset    JSB FDR CNTL2 is COMMAND          SET NAME VOLSER DSO RECFM BKSIZ LRECL           no longer required  JSB   FDR  CNTL IDPLB3 PO FB 8000 80 42  Specifying DELETE   DELETE JSB   FDR  CNTL2 IDPLB3 PS      8000 80 20  P DJ T JSB  FDR  DOC IDPPM1 PO      9040 80 15  will cause the   JSB  FDR  JCL MIGRAT ARCHIVED  REORG JSB  FDR  LOAD IDPPM3 PO U            256 10  dataset to      RESTORE  JSB FDRABR ARCHIVE MIGRAT ARCHIVED  scratched and    unca taloged              CHAPTER 54     PAGE 54 216                          GENERALIZED REPORT WRITER  FDREPORT   FDRSRS     SEARCH  REPORT  AND SERVICES DIALOG 54 80    The SRS dialog is invoked by selecting option    S    in the ABR Primary Options Menu  For  faster access  or if you wish to give users access to SRS without the other ABR dialogs   you may add the SRS option to the ISPF system command table  Section 54 87    FDRSRS  ISPF Fastpaths a
81.  See  VOLUME   in Section 54 28   DEVCLASS EM Y 4 CHAR   Device class  DEVTYPE EM Y BAV BAM 7 CHAR   Device type  DSGROUP    Y 44 CHAR   Data set group           DSIND      y      V IN  2 HEX   Data set indicators  printed in hex    LASTV    807   Last volume  MULTS     20       Block size multiple of 8  PASSA  x 107    Read   write password  PASSW  x 14     Write password            x40     Discrete profile  UPDAT  x   02       Data set updates  DSNAME               Y   44 CHAR   Data set name   VSAM component name  DSORG      Y           3 CHAR   Data set organization  AM   All VSAM  DA   Direct access  EF   ICF VSAM  HFS   Hierarchical File System  IAM   Innovation Access Method  IS   ISAM  PO   Partitioned  PDS   POE   Partitioned Data Set Extended  PDSE   PS   Physical Sequential  PSE   PS Extended format  large sequential   U   Unmovable  may be appended to other forms   UM   Unmovable  alternate format   UN   Undefined                                     CHAPTER 54     PAGE 54 149        GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES       DATATYPE BCDS Field Name Table       Field Name Description    SORT  PUNCH  Length   Attribute            XSELECT    INDEX    CHAR   Index volume from data set name         INDEXNUM    NUM   of index level in the data set or cluster name that is extracted into field INDEX       KEYLEN NUM   Data set key length       LRDATE DATE   Last reference date       LRDAYS    NUM Days since last referenced       LRECL    NUM D
82.  Specifies the number of blank lines to be inserted between report lines  The  number can be a value from 0  single space  to 3     Default  0     Specifies if the data is to be sorted  However  sorting is forced by a SORT   statement and by some other options that require sorting    COMBINE   If no SORT statement is present  sorts by data set name  volume  sequence number  and volume serial number  all ascending  to produce a  report sorted by data set name across all volumes  Ignored if a SORT  statement is present          No sorting is performed  SORT statements and implied sorts are ignored    YES   Sorts by DASD volume serial  If a SORT statement is present  and the first  sort field is not VOL  VOL is temporarily inserted as the first field  If no SORT  is present  data is sorted by volume serial and data set name  both ascending    If sorting is required  any DD statements required by your installation s SORT   product must be included in the FDREPORT step unless the SORTALLOC   operand is specified    Default  NO  unless a SORT statement precedes the PRINT statement or SUM or   RPTYPE implies sorting     SORTALLOC     If sorting is specified or forced  this specifies if FDREPORT dynamically allocates  some or all files required by your system sort product     CYL     If SORTWKxx files are allocated  the allocation is in cylinders     NO   Do not dynamically allocate SORT related data sets  If sorting is required   any necessary DD statements must be included in the J
83.  This field supports selection via a mask  See  VOLUME   in Section 54 28   VLSSID                4 CHAR   SSID  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   VLSYSID             Y  4 CHAR   System identification from SMF  VLTRKCYL      y     3 NUM   Number of tracks cylinder  VLTRKVOL DN v          5 NUM   Number of tracks volume  VLUCBFLA Y  Y  N  N   24 CHAR   UCB flags  UCBFLA   VLUCBFL4 IF Y  Y 24 CHAR   Indicators from the UCB field UCBFL4  CMBU   CMB update required  MDSE   DSE1 is required during MSI  PAVA   PAV alias device  PAVB   PAV base capable device  PAVH   HiperPAV base or alias device  SDSE   DSE1 is required during SIO  WDAV   DAVV waiting for mount  VLUCBID                  8        UCB 4 byte device type  hex   VLUNIT Y BM Y         CHAR   Unit address  VLUNITNA Y   Y Y Y  8 CHAR   Generic unit name  VLUSEATR EM Y BA Y BAM 7 CHAR   Volume use attribute     PRIVATE   Allocated only to a specific volume request  PUBLIC   Allocated to temporary non specific volume request  STORAGE   Allocated primarily to non temporary  non specific volume request     VLVOLSER              Y  6 CHAR   DASD volume serial number  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28                                         CHAPTER 54     PAGE 54 183        GENERALIZED REPORT WRITER  FDREPORT                                                                                                        54 60 FDREPORT FIELD NAME
84.  VOLUME   in Section 54 28   CRTIME Y     N N  8 TIME   Creation time   hh mm ss  CTFLD Y      Y  10 HEX   Count field of data set DSCB   ccccchhhhrr  CTLMODEL Y EM Y      3 CHAR   Controller model  DATACLAS EM Y BE V    8 CHAR   SMS data class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   DAYSEXP         MY  5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   DELETES    Y          10 NUM   Number of records deleted  IAM   ICF VSAM   DEVCLASS      v EUM Vv BM 4 CHAR   Device class  DEVTYPE      Y BAV    7 CHAR   Device type  DIRBFREE A Y Y Y Y 5 NUM   Number of unused PDS directory blocks  DIRBLOCK         Y Y 5 NUM   Number of PDS directory blocks  DIRBUSED  Mv EM Y BE 5 NUM   Number of used PDF directory blocks  DSGROUP        44 CHAR   Data set group name  DSIND      y      V IN  2 HEX   Data set indicators  printed in hex    LASTV    807   Last volume  MULTS  x   20       Block size multiple of 8  PASSA  x 107    Read   write password  PASSW  x 14     Write password            x40     Discrete profile  UPDAT  x   02       Data set updates  DSNAME                44 CHAR   Data set name   VSAM component name  DSORG      y           3 CHAR   Data set organization  AM   All VSAM  DA   Direct access  EF   ICF VSAM  HFS   Hierarchical File System  IAM   Innovation Access Method  IS   ISAM  PO   Partitioned  PDS   POE   Partitioned Data Set Extended  PDSE   PS   Physical Sequential  PSE 
85.  VOLUME  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDREPORT PUNCH EXAMPLES    FDREPORT can be used to generate a job or job step for each selected volume  This can  be used to submit FDR backups  ICKDSF jobs  or other volume oriented utility steps  This  example shows using FDREPORT to submit ICKDSF jobs to initialize newly added  volumes with UCB addresses 3340 334F                                                                                                                                                           REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT        PCHSEL DD SYSOUT   A  INTRDR  SUBMIT THE INIT JOBS TO JES    SYSUDUMP DD SYSOUT      SYSIN DD    DEFAULT IFSELECTERR BYPASS  IFKEYWORDERR BYPASS  XSELECT VLUNIT gt  3340  VLUNIT lt  334F  UCBSTATS OFFLINE  PUNCH FDRLIB MASKDD  ECHO  PRINT RPTYPE SELPCH  DATATY PE VOLDATA  PCHDDNAME PCHSEL         MASKDD DD DATA    INIT lt VLUNIT gt  JOB    INIT EXEC PGM ICKDSF REGION 0M    SYSPRINT DD SYSOUT      SYSIN DD    INIT UNITADDRESS   VLUNIT       NOVERIFY    NOCHECK    NOMAP    PURGE    VALIDATE    VOLID  SH lt VLUNIT gt      VTOC  0000 0001 14             PAGE 54 128        GENERALIZED REPORT WRITER  FDREPORT     FDREPORT TAPE EXAMPLES 54 46  54 46 FDREPORT TAPE EXAMPLES  NOTE  The PRINT TVTOC function of program FDRABRP  see Section 53 9    FDRABRP Tape VTOC       Report     can also be used to generate fixed format reports from FDR format backup tapes   PRINT TVTOC is available ev
86.  WE OrRPIYIEPENNEN                Use DFSMSRMM Create a DFSMSrmm extract file to be used by FDREPORT using the DFSMSrmm utilities  UTILITY TO instead of using the EXTRACT command  PARM  RPTEXT DATEFORM J  must be  CREATE AN coded to get the data in the format that FDREPORT uses  The DFSMSrmm utility requires  EXTRACT FILE pre allocation of the data sets for the MESSAGE and XREPTEXT DD statements  Please  see the DFSMSrmm documentation for further information   RECOMMENDATION  INNOVATION DATA PROCESSING recommends the use of the EXTRACT command to  DEED UU simplify the need of pre allocating this file     EXTRACT EXEC PGM EDGHSKP  PARM  RPTEXT  DATEFORM  J       SYSPRINT DD SYSOUT      MESSAGE DD DISP SHR DSN your dfsmsrmm messages file    XREPTEXT DD DISP SHR DSN your dfsmsrmm extract file                                                       CHAPTER 54     PAGE 54 138        REPORT      TAPE  DATA SETS ON  ALL VOLUMES  WITH VOLUME  EXPIRATION  DATES AFTER  TODAY    IVOLSER VSQ LBLNO    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES 54 48    Select all the volumes with volume expiration dates in the next 31 days  Display all the  data sets on those tape volumes and display their creation job  last used job  last used  date  expiration date  and the rest          FDREPORT EXEC PGM FDREPORT  REGION 0M            SYSPRIN      ABRMAP          T DD SYSOUT      DD SYSOUT        SYSUDUMP DD SYSOUT                 SYSPUNC    S
87.  WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS    NOTABRVOLMSG    Issue the message documenting that a volume is not initialized for ABR  processing if ABR data is required for selection or exclusion     Default  Disabled    NOTREADYUCB  Set a failing return code if an online UCB is marked as not ready   Default  Disabled    OFFLINE    All offline DASD volumes with at least one online path are to be processed by  DATATYPE VTOC  FASTPATH must also be enabled  Also  see   SELECTOFFLINE  in Section 54 30     Default  Disabled    OFFLINERRMSG  Print error messages against offline devices   Default  Disabled    ONELINESUM    Summary processing generates only one line record per summary value  if all the  data fits on one line     Default  Disabled   ONLINE  All online DASD volumes are to be processed     Default  Disabled  If disabled  volumes specified by DISKxxxx DD Statements   VOL  VOLG  and STORGRP operands  and volumes selected from the  catalog  are processed     OWNERCLUSTER    Obtain creation date  expiration date  excpexit  ownerid  volvrba  and security  verification module for ICF components from the catalog by cluster name  rather  than component name     Default  Disabled    PAGENUMBER  Report headings are to contain a page number   Default  Enabled    POEUSEPAGE    Calculate free and used space for POE data sets using pages rather than tracks   This option only takes effect if FAMSFREESP or DIRBLOCKS is enabled     Default  Disabled   PRINTALIAS    Format alias mess
88.  Y         24 CHAR   Attribute byte         ICF VSAM only     ERASE   Erase when deleted   INHIBIT   Access for read only   RECOVERY   Control areas preformatted  REUSEABLE   Can be reopened as NEW  SPEED   Control areas not preformatted  TEMPEXPORT   Portable copy has been made  TRACKOVER   Track overflow   UNIQUE    ATTR2     Y  Y         24 CHAR   Attribute byte two  ICF VSAM only    CATALOGBUSY   Catalog busy  CATALOGLOCK   Catalog is locked  COMPNOTUSE   Component is not usable  INTERNALDSN   Internal system data set  REGSHROPT1   Share options 1  REGSHROPT2   Share options 2  REGSHROPTS   Share options 3  REGSHROPT4   Share options 4  SYSSHROPTS   Cross system share option 3  SYSSHROPTA   Cross system share option 4                                     AXRKP EN v EN        Alternate key RKP  ICF VSAM only   BKCYCLE DN v EM Y    3 NUM   ABR cycle number of backup tape  BKDATE    Y  Y    Y     DATE   Backup date   BKDAYS             IY  5 NUM   Days since backup   BKDEVCLS EM Y         1 CHAR   Backup tape device class  BKDEVTYP      Y BE V    7 CHAR   Backup tape device type  BKDSNS               Y  3 NUM   Number of active backup data sets  BKEXDATE                Y                Backup expiration date  BKEXDAYS                 5 NUM   Days until backup expiration                                  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535        CHAPTER 54     PAGE 54 163        GENERALIZED REPORT WRITER  FDREPORT                    
89.  are found in the table in Section 54 30      check the PUNCH column   In  addition to those field names  the following special names may be used                                                                             Field Len Description    CCL3 3 Continuous counter with three  3  byte significance     CCL4 4 Continuous counter with four  4  byte significance     CCL5 5 Continuous counter with five  5  byte significance     CCL6 6 Continuous counter with six  6  byte significance     CNTFDR 1 Record counter with one  1  byte significance ranging from 0 9  A Z     CNT2 2 Record counter with two  2  byte significance     CNT3 3 Record counter with three  3  byte significance   99      4 4 Record counter with four  4  byte significance     CNT5 5 Record counter with five  5  byte significance   99      6 6 Record counter with six  6  byte significance     CPASUN 4 Unit number for FDRPAS with a four  4  byte hex value     LPCNT2 2 Loop counter with two  2  byte significance     LPCNT3 3 Loop counter with three  3  byte significance     PRCCL3 3 Prior continuous count with three  3  byte significance     PRCCL4 4 Prior continuous count with four  4  byte significance     PRCCL5 5 Prior continuous count with five  5  byte significance     PRCCL6 6 Prior continuous count with six  6  byte significance     PLCNT2 2 Prior loop counter with two  2  byte significance     PLCNT3 3 Prior loop counter with three  3  byte significance     PRCFDR 1 Prior record counter with one  1  byt
90.  can cause high overhead when accessing the BCDS   CANDSPACE  Include candidate space in calculations of space utilization   Default  Disabled   CHAREXPDATES    If enabled  expiration dates of 1999 365 through 1999 999 are displayed as   NEVER   An expiration date of 1999 000  99000  is displayed         CATCTL        Default  Disabled   COMBINEDRANK    When enabled  causes the RANK service to check for multiple occurrences of the  same data set or cluster and  if present  assign the same RANK value to all     Default  Disabled    COMPDSORT  When enabled  permits direct sorting of files created with RPTYPE COMPDATA   Default  Disabled    COMPSELECT    If data set name selection does not select an ICF VSAM cluster based on the cluster  name  the component names are also checked  if any match the cluster is selected     Default  Enabled   CONTROLBREAK    Default a control break on volume serial  if there is no BREAK or SORT  command  or there is a SORT command with no BREAK operand  and  SORT YES or SORT NO is in effect  If CONTROLBREAK is disabled  then  control breaks can only be set with the BREAK or SORT commands     Default  Enabled   COUNTERVALID  Counter fields are valid in a punch mask   Default  Enabled   DAFREESPACE  Calculate free space in Direct Access  DA  data sets   Default  Disabled   DATELOCATE  Catalog LOCATEs are issued to get creation expiration dates for ICF VSAM clusters   Default  Disabled   DATESTAMP  Report heading is to contain a date   Default  Enable
91.  control break service  This option allows the rank value to be  retained when the data is retrieved from an extract file     Default  Disabled    RPMSUFFIX  Process the suffix  if present  before resetting the punch mask   Default  Disabled    RPTDUPDSNCHK    During report generation  bypasses duplicate data set names  generating only  one report line for each name  It is effective only if the data is sorted by data set  name     Default  Disabled   SELECTEDTAPES    Specifies that only backup files that match the selection or exclusion criteria are to  be carried in the report record     Default  Disabled   SELECTOFFLINE    Enables offline DASD devices to be selected by the UNIT  operand of the  XSELECT statement for DATATYPE VTOC  FASTPATH must also be enabled   Also  see    OFFLINE    in Section 54 30     Default  Disabled   SELTERR  Set an error code if no data sets are selected  for DATATYPE VOLDATA  if no  volumes are selected    Default  Enabled unless overridden in the FDR Global Options Table   SETREGIONSIZE  Specifies that during startup  FDREPORT should ensure that the region value for  the address space in use should be at least as large as the value specified in  REGIONSIZE  If the region value is smaller  it is saved  replaced by the value in  REGIONSIZE  and restored to its original value during termination   Default  Disabled   SETVTOCLIMITS  If enabled  VTOCs are only read up to their high water mark  if disabled  the entire  VTOC is read  this can be used if
92.  first 20 bytes only   SOURCE E Y Y N Nj 7 CHAR   Source of the data record   ARCHIVE   Archive control file  BCDS   HSM backup control data set  CATALOG   System catalog  CATARCH   Auto recall records from catalog appended with Archive Control File   ACF  data  CATVTOC   Catalog records appended with VTOC and VVR data of selected  volume s   MCDS   DFSMShsm migration control data set  TVTOC   FDR  FDRABR  or FDRDSF backup file s   VTOC   VTOC of volume  VTOCVVR   VTOC of volume appended with VVDS data  SPLCLS Y IN IN  N   27 CHAR   Split ICF cluster name on two lines  SPLDSN Y  N  N N  27 CHAR   Split data set name on two lines  SPLNAME Y ININ N  27 CHAR   Split data set name or ICF cluster name on two lines  SYSID                 4 CHAR   System identification from SMF  TRACKCAP         BM 5 NUM   Maximum track capacity of device in bytes  TRKCYL          IN  3 NUM   Number of tracks per cylinder  TRKSVOL       S     6 NUM   Number of tracks on this volume  UCBID Y         IY  8 HEX   UCB 4 byte device type  hex   VOLGROUP Y CHAR   Volume group  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   VOLSQ Y Y  3 NUM   Data set volume sequence number  VOLUME              Y  6 CHAR   Volume serial number  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   XDSNAME E Y CHAR   Extended data set name  selection only                                      CHAPTER 54     PAGE 54 148        GENERALIZED REPORT WRITER  FDREPORT   
93.  first non blank character on the next             input line  so you can start the continuation in any column  If           is specified  FDREPORT starts with column 1 of the next input line   Example   TITLE LINE  BACKUP    REPORT        The title text may contain FDREPORT fields  so that the title on each may contain  data that related to the values displayed on that page  Any FDREPORT field  name that is valid for SORT  see     in Section 54 30  may be included  You  surround the field names with the FIELDPREFIX and FIELDSUFFIX characters  that are in effect at the time that the TITLE statement is read  set by a previous  DEFAULT or PUNCH statement  they default to    and  gt    FDREPORT substitutes  the value for that field that is current at the time each new page is printed   Example     TITLE LINE  REPORT FOR VOLUME   VOL                         n     Specifies the number of lines to be left blank between the title line and the  data heading line  from 1 to 3     Default  1         PAGE 54 59        54 28    54 28    XSELECT AND  XEXCLUDE  STATEMENT   SYNTAX    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    FDREPORT XSELECT AND XEXCLUDE STATEMENT  The syntax of the XSELECT and XEXCLUDE statements is         IXSELECT                ARCDSN dsn  ka   CAPUSED nnn   ARCFLAG1 CLSERROR    XEXCLUDE a  ani DELCOMP    XEX ix EXTRESTR       DIRFREE nnn FIVEVOLS    _ INTRESTR     4DIRUSED nnn MULTIVOL      FREE nnn RESTORED       2O
94.  it to INNOVATION DATA PROCESSING at 973 890 7147  in Europe  you may fax it to your local INNOVATION DATA PROCESSING office as shown on the front page of the    manual      You may also e mail your comments to INNOVATION DATA PROCESSING at    support fdrinnovation com  be sure to identify the manual name in the message                                                   Your name     Company name     Mailing address     E mail address     
95.  lt    lt    lt    lt    lt    lt    lt    lt    lt    lt    gt    lt   z  z   lt     OPTCD E 2 CHAR   Option code byte   A    DAM  Actual addressing   BC   ICF VSAM catalog   C    SAM  Chained scheduling using PCI  DB    DAM  Dynamic buffering   E    DAM  Extended search   F    DAM  Feedback        IS  Independent overflow area   IC   ICF VSAM data set   L    IS  Delete   M    IS  Master index   R    IS  Reorganization criteria   RB    DAM  Relative block addressing  RE    DAM  Read exclusive   TO    DAM  Track overflow   UF    IS  Full track index write   W    All  Write validity check   Y    IS  Cylinder overflow area       OWNER AY       58 CHAR   Owner ID       RANK AY           NUM   Rank within sorted data  assigned        RECTYPE          IN  3 NUM   FDREPORT data record type    1   Volume record   2   Data set   component record  4   Volume summary record   8   Prior compressed data record  9   Prior active fields record   64   Compressed data record  128   Active fields record       RECVER 4 CHAR   FDREPORT product version record format       RUNDATE D DATE   Run date       RUNTIME TIME   Run time   hh mm ss       SDSN 20 CHAR   Short data set name  first 20 bytes only         lt    lt    lt    lt    lt     lt   z   lt    lt    lt     lt   z   lt    lt   lt    z  z   lt    lt    lt           SMSFLAGS E 4 CHAR   SMS managed data set flag byte in DSCB   MANAGED  S    SMS managed   NOBCS  N    Not cataloged   REBLOCK  R    Reblockable   DADSMCRT  D    DADSM assigned bl
96.  lt 60   SORT FIELD TDCRDATE   PRINT DATATYPE CA1DSN  SORTALLOC YES                 The generated report looks like   DATA SETS CREATED IN THE PAST 60 DAYS  DATA SET NAME EXPDAT CRDAY CRDATE CRTIME BKSIZE    TESTG VTGS051 B113148A 2013 163 2013 148    SYS2 SYSB SMFDATA M1052813 T0010P01 2020 147 2013 148  TESTS QC4U SEQ REP CI010060 CIC 1998 060 2013 148  BKUP CCS PROD DCOM BKUP G0226V00 1999 000 2013 148           PAGE 54 141        GENERALIZED REPORT WRITER  FDREPORT   54 49 FDREPORT CA 1 TAPE MANAGEMENT REPORTING EXAMPLES    REPORT OF TAPE Extract data from the CA 1 tape management system and report on the tape data sets that  DATASETS          created by the program  AVRPULL                                                        CREATED BY A   FDREPORT EXEC PGM FDREPORT  REGION 0M  SPECIFIC   SYSPRINT DD SYSOUT    PROGRAM   ABRMAP      SYSOUT          1       DD DISP SHR  DSN cal extract dataset    SYSUDUMP DD SYSOUT      SYSIN DD    DEFALTS ENABLE COMPDSORT  SORTALLOC   YES  TRK    WORKDD 5  WORKS PACE 1500  TITLE INE  DATA SETS CREATED BY PROGRAM SAVRPULL   REPORT  FIELD  TDVOLSER  TDDSNAME  TDEXDATE                                               TDCRDATE  TDCRTIME  TDCRPGM   XSELECT TDCRPGM SAVRPULL  SORT FIELD TDEXDATE  PRINT DATATYPE CALDSN      The generated report looks like                                                              DATA SETS CREATED BY PROGRAM SAVRPULL  IVOLSER DATA SET NAME EXPDAT CRDATE CRTIME CREATPGM    SYSDRP NABOOT SAVRS OUTPUT E 5     00 S
97.  lt l  lt      lt   z   lt    lt    lt        lt    lt    lt    lt      lt   z   lt    lt       lt                lt      lt   z   lt    lt    lt    lt    lt  lt   2   lt     CHAR    Secondary allocation flags    BLK   Allocated in blocks   CON   Contiguous  CONTIG    CYL   Allocated in cylinders   FIV   Five largest extents  ALX    MAX   Largest extent  MXIG    RND   Rounded to cylinders  ROUND   TRK   Allocated in tracks       SECALLOC    NUM    Secondary allocation quantity       SECBYTES    BYTE    Secondary allocation  Bytes  kBytes  MBytes        SECVERMO    CHAR    Security verification module  ICF VSAM   Note  This field supports selection via    mask  See    VOLUME     in Section 54 28        SDSN    CHAR    Short data set name  first 20 bytes only        SECURFLG    CHAR    Security Flags   RACF   Discrete IBM RACF profile  OWNC   Ownership cluster          SECXFLAG                         CHAR       Secondary allocation extension flag   ABL   Average block length   BYT   Bytes   KBY   Kilobytes   MBY   Megabytes       CHAPTER 54        PAGE 54 210           GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60       DATATYPE TVTOC Field Name Table                                  E          x                    ge  FieldName  1         2 2   2 Description          2     8  x tx o  lt   SELALIAS Y Ev Bd 35 CHAR   Selecting alias  SGDGBASE Y IN IN JN  20 CHAR   Short GDG base name  first 20 bytes   SHROPT            Y  3 CHAR   Share options  ICF VSAM   IA
98.  or SORT statement     Default  RESET         PAGE 54 17        54 11    54 12    54 12    CANCEL  STATEMENT  SYNTAX    CANCEL  STATEMENT    CANCEL  STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT CANCEL STATEMENT    FDREPORT CANCEL STATEMENT  The syntax of the CANCEL statement is     CANCEL  EXCLUDE                 HEADING   SORT     REPORT   SUMMARY    PUNCH TITLE    The CANCEL statement negates the effects of all or some prior statement except  DEFAULT  This statement is handy if you have changed your mind about the selection  criteria  sort fields  and the rest  or if you wish to generate a totally different report in the  same FDREPORT execution     If no operands are specified  CANCEL cancels the effect of all of the prior statements  except DEFAULT   EXCLUDE  Cancel the current exclusion criteria table as created by the XEXCLUDE statements   HEADING  Cancel the current HEADING line s    REPORT  Cancel the current REPORT field table   PUNCH  Cancel the current PUNCH mask   SELECT  Cancel the current selection criteria table as created by the XSELECT statements   SORT  Cancel the current SORT field table   SUMMARY  Cancel the current SUMMARY options   TITLE  Cancel the current TITLE line         PAGE 54 18        54 13              STATEMENT  SYNTAX    COPY  STATEMENT    COPY  STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT COPY STATEMENT 54 13    FDREPORT COPY STATEMENT    The syntax of the COPY sta
99.  or esoteric name  for example  UNITNAME SYSDA   This is  limited to names that are valid for UNIT  in JCL at your installation  Multiple units  may be specified by enclosing them in parentheses  separated by commas         PAGE 54 91        GENERALIZED REPORT WRITER  FDREPORT           54 28 FDREPORT XSELECT AND XEXCLUDE STATEMENT  XDSNAME  Selects or excludes data sets based on a mask tested against the data set name or  VSAM cluster name  XDSNAME  and XDSNAME   are supported  This mask may  contain      Any valid  alphanumeric or national  character representing itself         slash  or    percent  represents a single valid character          vertical bar  represents a single valid alphabetic character        plus  represents a single valid numeric character         question  represents a single valid national character        or   in the US          single asterisk  represents zero or more valid characters within one index level          double asterisk  represents zero      more valid characters contained      one  or more index levels  including their periods          period  represents a period  index level  in the data set name except for the  special cases below           double asterisk  period  at the beginning of the string represents        or  more index levels at the beginning of the data set name            period  double asterisk  at the end of the string represents one or more  index levels at the end of the data set name            period  double asterisk  
100.  or the data sets may be managed by ABR  SMS or not managed   DATATYPE VTOC Field Name Table          gt          S  Z    S  Field           1  2  5 zz 22 Description            Oy zs 5  CHAPTER 54            54 214     GENERALIZED REPORT WRITER  FDREPORT   FDRSRS     SEARCH  REPORT  AND SERVICES DIALOG 54 80    54 80 FDRSRS     SEARCH  REPORT  AND SERVICES DIALOG    INTRODUCTION The FDRSRS ISPF dialog provides a fast and easy way of selecting  reporting  and  performing services against data sets and volumes  FDRSRS uses FDREPORT to do  most of the data gathering and formatting  but it makes the selection and display of the  data easy to do  Various commands and functions can be executed against the data  displayed  It can be used by all types of ISPF users  from DASD managers to end users   FDRSRS is divided into a Data Set Application and a Volume Application     SRS is superior to the data set and volume functions of ISMF and ISPF 3 4 in speed   flexibility  and ease of use     DATASETS        Data Set Application selects data sets from a variety of sources  reports the requested  data set attributes  VOLSER  DSORG  RECFM  BLKSIZE  and the rest  over 150 selectable  attributes   and performs ABR and other services against the selected data sets  The sources  that may be searched are system catalogs  VTOCs of online volumes  the ABR Archive Control  File  the ABR Scratch Catalog  or an extract file created by FDREPORT or FDRSRS     The Data Set Selection Criteria Panel dis
101.  process it    RESET   The user field name is no longer required and is to be deactivated     See the Installation Control Library  ICL  member                  for an example of a user exit   ACTIVATE DESCRIPTION     STATEMENT Specifies the description of the field that is displayed when    HELP DESCRIPTION    is  OPTIONAL specified  The data may be from 1 to 44 bytes in length  Since the data may contain  OPERANDS characters that can be considered delimiters  it is usually a quoted string     This is an optional operand  A default description is displayed if requested     CHAPTER 54     PAGE 54 15        54 10    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT ACTIVATE STATEMENT    FORMAT     Specifies the extended formatting services required  Use of the FORMAT operand is  valid only when DATATYPE is binary  BIN   There are two elements in the FORMAT  restricted to J3DATE  which defines the field as a 3 byte Julian date field  J3DATE  if  the only value specified  causes the field to be formatted as yy ddd  The second  element is used to describe the desired output format  The possible values are     MMDDYY    MMDDYYYY      YYYYDDD    DDMMYY    DDMMYYYY      YYDDD      This is an optional operand  used only to provide access to common output date  formatting routines     HEADER     Specifies the column headers for the generated reports and for use by the  summary and control break routines  There are three headers possible but they  are entered in the followin
102.  restore  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28        CHAPTER 54        PAGE 54 205        54 60       GENERALIZED REPORT WRITER  FDREPORT                                                                                                        54 60 FDREPORT FIELD NAMES  DATATYPE TVTOC Field Name Table   gt   5   cir c g                       za m  FieldName           2 2   2 Description          2    3     x   o  lt   BLKSIZE D v      BENE NUM   Data set block size  BLKSTRK               Y  4 NUM   Number of blocks per track  BPTR Y   Y  N     10 HEX   Format 1 DSCB pointer to Format 2   3 DSCB  BYTES         Y SY  B BYTE   Allocated space  bytes   kB   MB   BYTESFRE          Y  S  Y    B BYTE   Unused space  bytes   KB   MB   BYTESTRK          V IY  5 NUM   Bytes per track  calculated   BYTESUSE            S  Y  B BYTE   Used space  bytes   KB   MB   CAPBYTES         Y  Y  Y  B BYTE   Alloc capacity  Bytes                 CASPLIT           EEG NUM   Control area splits  ICF VSAM only   CASPLITR              Y  6 NUM   Control area split ratio  ICF VSAM only   CATVRBA                8 HEX   Relative byte address of VVR from catalog  CICA         Y JY      3 NUM   Number of control intervals  CISIZE Zw Y EM Y BAM 5 NUM   Control interval        size  ICF VSAM   CISPLIT Zw Y        Y BAM 8 NUM   Number of CI splits  ICF VSAM   CISPLITR                6 NUM   Control interval split ratio  ICF VSAM   CLUSATTR    Y Y N      24 CHAR   Cluste
103.  selected  A complete list and description of these commands is contained in  the SRS HELP tutorials     PANEL A S 1 Scrolling LEFT  PF10 22  reveals the CMD column  Line commands such as D  DD  ScROLLED LEFT  delete       repeat   M  MM  move   A  after   and B  before  may be entered to change  the display panel     CHAPTER 54     PAGE 54 225        54 82    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS DATA SET SELECTION CRITERIA PANEL    These line commands can be used to customize which fields are displayed on the  Selection panel and what order they are displayed in  This is used when you are  developing a data set selection list to be saved for future use  Selection lists with a  restricted set of commonly used fields might be saved in an installation wide library for  end user use                        PAGE 54 226        PANEL A S 1  SCROLLED RIGHT    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDRSRS DATA SET SELECTION CRITERIA PANEL    Scrolling RIGHT  PF11 23  reveals the SUMMARY  BREAK  LEN  and DESCRIPTION  columns  LEN is the number of bytes that the field value occupies in the data set list   DESCRIPTION is a brief description of the field  For some fields  such as SOURCE  it is  necessary to press RIGHT several times to see the entire field DESCRIPTION  A detailed  description of all fields is contained in the HELP tutorials              COMMAND     gt     SOURCE FIELDS  DSNAME     gt   VOL     gt   SOURCE     gt   CATATO GN LL  ARCDSN 
104.  shown at various points  in the report  when the value of some field changes     PUNCHING FDREPORT can generate control statements and JCL  or any arbitrary text  using a user   provided mask for the format of the data to be    punched     substituting the values of  FDREPORT report fields into that mask  For example  FDREPORT can generate ABR  control statements     DATA EXTRACT FDREPORT can write the selected data to an extract file  in a unique FDREPORT  format   The extract file can be used as input for further reports  This allows you to gather  the data once and then report on it in various formats or using varying selection criteria    It is possible to use this extract file as input to other data analysis programs  such as SAS   if they can read the extract file format  FDREPORT can also  print  data in a simple tabular  format  no headings or page breaks  for input into other programs     CHAPTER 54     PAGE 54 3        54 1    FDREPORT  STATEMENTS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   INTRODUCTION    The FDREPORT statements specify the format of the report  the sort sequence  summary  requirements  and which data sets or volumes are to be selected  Note that a PRINT  statement is always the last statement in any group of statements  since it causes  the report to actually be generated  The statements are                                               ACTIVATE Activate predefined user fields  Section 54 10    FDREPORT  ACTIVATE Statement      BREAK C
105.  sorted by size in descending sequence        REPORT EXEC PGM FDREPORT REGION 0M     SYSPRINT DD SYSOUT         ABRMAP DD SYSOUT       SYSUDUMP DD SYSOUT                                                                                                                                            SYSIN DD    TITLE  INE  RECENTLY CREATED TEST DATA SETS   REPORT FIELD   SIZE   FREE  DSN  VOL   SORT FIELD   SIZE   SEQUENCE   D   XSELECT  XDSN   TEST   CRDAYS LE 14 DSORG NE EF CATALOG YES  PRINT SORTALLOC YES  DATATYPE CATVTOC        The generated report looks like     RECENTLY CREATED TEST DATA SETS  ALLOC  FR DATA SET NAME VOLSER    95                               50001  12     5             5             5  12           PAGE 54 120        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT SMS EXAMPLES 54 43    54 43 FDREPORT SMS EXAMPLES    FDREPORT has many uses in a system with System Managed Storage  SMS  active   These are some examples of ways it can be used to aid in the management of an SMS  system  All examples in this section are found in the JCL library installed with FDR  The  member names are EX5443x     REPORT BY Report on all online SMS managed data sets whose SMS management class is    TSO1      MANAGEMENT The data set name  volume  and the SMS class names are to be reported  The  CLASS EXAMPLE FASTPATH option is enabled to improve FDREPORT performance        REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT    
106.  spaces  and supported in most fields  If a  relational operator is not specified     equal  is the default    CHAPTER 54     PAGE 54 224        GENERALIZED REPORT WRITER  FDREPORT   FDRSRS DATA SET SELECTION CRITERIA PANEL 54 82    For a data set to be selected by SRS  it must pass the tests for every Selection Value  specified  If multiple Selection Values are specified for the same field  and no relational  operators are specified  or they are all   or EQ   the test on that field passes if it matches  ANY of the values  If other relational operators are used  the field must match on ALL of  the values     The REPORT column indicates which report fields  data set attributes  are displayed for  the selected data sets  allowing you to totally customize the report  An    S    or a number   representing the order in which the fields are to be displayed  may be specified to select a  field to be reported  If no REPORT fields are specified  then the Data set List contains the  DEFAULTS fields  SPLDSN  VOL  DSORG              BLKSIZE  LRECL  SIZE   SIZEFREE                 The SORT column indicates which fields  data set attributes  should be sorted  This  column does not apply when the Source is the ABR SCRATCH Catalog  in that case  the  Data set List is sorted by data set name   Not all fields can be selected for sorting  An    5      a number  representing the order in which the fields are to be sorted  or a number  followed by an  A   for ascending  or a  D   for descending  
107.  track  CATALOG      Y         3 CHAR   Catalog status   CAN   Cataloged to candidate volume  DRF   DASD read failure  ERR   Cataloged to another volume  NO   Not cataloged  ONL   Only cataloged  UNK   Cataloged  but unable to process with LOCATE  YES   Cataloged to this volume  Note  This can be expensive to collect if a large number of data sets are to be  reported  CLUSTER A     Y   44 CHAR   Cluster name  ICF VSAM   COMPTYPE       IN IN  5 CHAR   Component type  ICF VSAM    AIXDA   AIX data component  AIXIN   AIX index component  DATA   Base cluster data component  INDEX   Base cluster index component  CRDATE Y    Y Y     DATE   Creation date  CRDAYS 5 NUM   Days since created  DATACLAS 8 CHAR   SMS data class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   DAYSEXP             IY  5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   DEVCLASS      Y 4 CHAR   Device class  DEVTYPE      Y BE V BAM 7 CHAR   Device type  DSGROUP AJY 44 CHAR   Data set group name  DSIND      Y ie V NUM 2 HEX   Data set indicators  printed in hex    LASTV  x   80       Last volume  MULTS  x   20       Block size multiple of 8  PASSA  x 10     Read   write password  PASSW  x 14     Write password            x   40       Discrete profile  UPDAT  x   02       Data set updates  CHAPTER 54     PAGE 54 186        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60       DATATYPE MCDS Field Name Table
108.  you suspect that the high water mark in some  VTOCSs is inaccurate      Default  Enabled   SHROPTMODIFY    Specified that the catalog driver FDR CATP is to use a reduced level of enqueue  protection when reading catalog records using VSAM  This permits greater speed  while at the same time introducing an acceptable level of inaccuracy     Default  Enabled  Disabling SHROPTMODIFY results in job elongation times         PAGE 54 104        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS 54 30    SIMULSPACE    Simulate the LSPACE SVC when processing online volumes  This service is used  when processing offline volumes to gather the data normally returned by SVC 78   LSPACE      Default  Disabled   SORTPUNCHDEF    Specifies that the alias table is to be sorted into catalog alias sequence prior to  performing the PUNCHDEFINE function     Default  Enabled    STARTCATONLY  Process only the starting catalog with the catalog scan   Default  Disabled    SUMOVERRIDE  Provide summary services at the volume level for DATATYPEs EXTRACT and  ARCHIVE when NEWSUMFORMAT is disabled  The old summary processing  used  when NEWSUMFORMAT is disabled  only summarizes by device type for  DATATYPEs EXTRACT and ARCHIVE  Enabling SUMOVERRIDE implies data is in  volume sequence  If sorting is required  specify SORT YES  Use the SORT command  to augment sorting only  for example  use SORT FIELD  VOL DEVTYPE  with  Archive data to cause proper control breaks   If the SORT command is speci
109. 0  it uses the Multi Level Alias  MLA  level currently in  effect in the Catalog Address Space  CAS  on your system  If 1 through 4 is  specified  it acts as though that is the current MLA level active on your  System  this provides a way to test an Multi Level Alias  MLA  catalog  structure before you activate it   Default  0   ALTDATADDNAME   ddn     Specifies the DDname of the file to be used for the input of FDREPORT internal  records when RPTYPE DATA  or COMPDATA  and DATATYPE EXTRACT are both  specified   Default  SYSUT1   ARCLIMIT   nnnn     When DATATYPE ARCHIVE or CATARCH is specified  only data sets  that were archived within the last  nnnn  days are selected     Default  0  which disables ARCLIMIT checking     CHAPTER 54     PAGE 54 35        54 21    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT    BININTERVAL     nn     Specifies the wait time interval in hundredths of seconds to wait for an I O to  an offline device to complete before considering it eligible for purge  The  value can be from 4 to 49     Default  7 hundredths     BYTEFORMAT     Specifies the units to be used in fields that represent a number of bytes are to be  processed     BYTES   Actual bytes    KILOBYTES   Units of kilobytes  1000 bytes     MEGABYTES   Units of megabytes  1 000 000 bytes    GIGABYTES   Units of gigabytes  1 000 000 000 bytes    TERABYTES   Units of terabytes  1 000 000 000 000 bytes      The fields affected include  BYTES  PRIBYTES  SECBYTES  BY
110. 0M so that the maximum region is available     Specifies the report data set  It is usually a SYSOUT data set but can be directed to tape  or DASD  DCB characteristics are RECFM FBA and LRECL of the value of the  PAGEWIDTH operand  see  PAGEWIDTH   in Section 54 21  unless you override it  the  default block size is BLKSIZE 0  calculated by OPEN   When ABRMAP is not found  within the JCL stream  the reports are output to the SYSPRINT DD Statement  The  PAGEWIDTH operand is ignored if ABRMAP is not present        If specified  the summary reports are printed on this data set  Usually a SYSOUT data set   If summaries are to be printed and ABRSUM is not found in the JCL  summaries are  printed on ABRMAP DD Statement or on SYSPRINT DD Statement  if ABRMAP is also  absent      Specifies the name of an ABR Archive Control File  if the DATATYPE ARCHIVE option is  used to process data from an Archive Control File  This is not required if the Archive  Control File whose name is in the ARCDSN option of the FDR Global Options Table is to  be read  FDREPORT dynamically allocates it under DD ARCHIVE   You may also specify  the ARCDSN  operand of FDREPORT to dynamically allocate any Archive Control File      Optional   This must point to the DFSMShsm or DFHSM Backup Control Data Set   BCDS   If you provide the data set name of the HSM control file via the BCDSCLUSTER   operand  this DD statement is not necessary  FDREPORT dynamically allocates the  required file  This DD statement cannot b
111. 21    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT    The syntax of the PRINT statement  continued      OLDBACKUP ALL      CUR    nnL nn          PAGEWIDTH2nnn    PCHDATEFORMAT DDMMY Y      DDMMY YY Y    MMDDYY    MMDDYYYY    YYDDD    YYDDMM    YYMMDD    YYYYDDD   YYYYDDMM    YYYYMMDD      PCHDDNAME ddn    PCHSEPCHAR c    POFREESPACE DIR      LFREAD    LBP      PRTLENGTH nnnnn    RECORDSUMMARY CLUST        SORTALLOC CYL     NO     SORTLIB   SORTMSG    SORTWORK      TRK   YES     SORTCORE nnnnnnn    SORTLIB dsn        SORTMSG AC    AP    CC    CP   NO    PC     SORTMSGDDNAME ddn    SORTPFX cccc      SPFC nn   SPFI enn     SSPKLINECNT n    COMPON    NONE     RESETMASKAFTER nnnnn   RESFAILRTNCD 2nn      RESWAITIME nn    RETRY LOOPS nn    RPTDDNAME ddn      RPTSPFC nn    RPTSPFI nn      SUMBY TEFORMAT BYTES      KILOBYTES    MEGABYTES    GIGABYTES    TERABYTES      SUMDDNAME ddn      SUMDEVICE BASE      UNIQUE        SUMLEVEL INDEX      NONE       RPTYPE      SKIP n    ABRVTOC    ARCHIVE    COMPDATA    DATA    GENERATE    HEX    NONE    OSVTOC   SELPCH    TABLE    XREF      SORT COMBINE    NO    YES        PAGE 54 34        REPORT    YES     SYSUTSPACE nnnnn        SYSUTSTORCLAS storclas     SYSUTUNIT unit      TITLE CENTER   LEFT   RIGHT     UNITPREFIX n   VOLPREFIX n    GENERALIZED REPORT WRITER  FDREPORT     FDREPORT PRINT STATEMENT 54 21  The syntax of the PRINT statement  continued       VOLSUMMARY CTLSERNO    VTOCPAD nn  DEVTYPE     MFRCODE  
112. 3   50123     53   501     A S3 selname    Displays the named Volume Selection Criteria list       A S3 selname volser     Executes the named Volume Selection Criteria list  against the volume serial or volser prefix specified      A S4   Displays the most recently used saved Volume List      A S4 listname   Displays the named saved Volume List   Since ISPF also allows you to stack ISPF commands on one line  separated by a  semicolon  by default   when the ISPF fastpath results in a data set or volume list being  displayed  you can also specify a command to be executed against all of the displayed  data sets or volumes  For example      A S PDS USER1 REORG   FG   Assuming that PDS is a saved selection criteria  that selects only PDSs  this executes a reorganization  PDS compression  against  every PDS belonging to USER1               CHAPTER 54     PAGE 54 234        ISPF AND TSO  COMMANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDRSRS ISPF FASTPATHS AND COMMANDS 54 87    You can invoke SRS or an FDR function as a primary ISPF command from any panel in  any ISPF application  See Section 90 46  Installing the FDR Dialogs    for details     Using this method  you can create primary ISPF commands for common tasks that can  easily access from the ISPF primary command line  From the data set or volume selection  list  fill in the desired values and enter the SAVE command enter the dialog to save the  selection and entered values as an ISPF command                 
113. 3   DPPM3 3390 27 7014 ACTIVE PRIVATE      69693 24 230817 4946   DPPMA 3390 27 7015 ACTIVE PRIVATE 6 901590727  220321 4688   DPPM5 3390 27 7016 ACTIVE PRIVATE 6 185707 62 114803 5209   DPWH1 3390 27 704   ACTIVE PRIVATE        200541755 231089 7249   DPWH2 3390 27 70     ACTIVE PRIVATE 63 228218 27  263182 0462   DPPM6 3390 9 7053 ACTIVE PRIVATE 335 61480 41 88775 5583   DPWH3 3390 27 7054 ACTIVE PRIVATE        ATE 1265   IDPWH4 3390 27 7056 ACTIVE PRIVATE Ti 2 64055955  5 224995 5 1005   11 VolumeS SELECTED   FASTPATH  VOLUME DISPLAY   SOS SPS SS SSS SSS SSS SSS SESS VOLUME SELECTION  DEFAULT        LINE 1 7 COL 4 6 10  COMMAND     gt  save freespc SCROLL     gt  HALF    ENTER SELECTION CRITERIA  Read Save Submit Find Locate Extract Options Help                   FIELD SELECTION VALUE REPORT SORT  VLVOLSER     5   VLUNIT       VLDEVTYP     5                5     gt    20 5  VLSFDSCB     5  VLFRETRK     5                         Operations staff wants to regularly check on the free space available on various volumes   to anticipate and avoid allocation problems  Previously  an SRS volume report was  customized and saved as FREESPC  as shown here  It displays the percentage of free  space on the volume and in the VTOC as well as total free tracks on each volume  It only  selects volumes that have less than 20  free space     CHAPTER 54     PAGE 54 243        GENERALIZED REPORT WRITER  FDREPORT   54 88 FDRSRS EXAMPLES    Once this is saved  the operators can request the repor
114. 34          EXPDT  EXPDT                         PAGE 54 135        EXPDT  2013 365  2013 365  2013 365  EXPDT  2013 365    RMM COMMANDS  EFTO1 REGION 0M  TIME 30                       7           BATCH CMDS  CLASS M MSGCLASS X                                GENERALIZED REPORT WRITER  FDREPORT   54 48 FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES    REPORT ON TAPE Extract data from the DFSMSrmm tape management system and report on tape data sets  FILES WITH created by jobs with names beginning with    FDR    and have a permanent retention status  PERMANENT  EXPDATE 1999365   The report groups the data sets by owner     RETENTION   FDREPORT EXEC PGM FDREPORT  REGION 0M  EXAMPLE   SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    EXTRACT PRODUCT RMM  STORCLAS TEMPDATA  XSELECT TDEXDATE 1999365  TDCRJOB FDR   SORT FIELD   TDOWNER  TDVOLSER    BREAK SP  REPORT   FIELD   TDVOLSER  TDDSNAME  TDCRJOB  TDOWNER  TDCRPGM  TDCRDATE  TDLUPGM  TDLRDATE  PRINT DATATYPE RMMDSN                                                                                                                      The generated report looks like     DATA SET NAME CREATJOB EATPGM CRDATE LASTUPGM LRDATE     SCL00A D05021   5    00   005021   5    00   005021   5    00   005021   SCLOOE D05021   5    00   005021  SCRO84 ICF10KD FDRTCPYH    AUTHOR    USR VRVA7D1 BKUP FDR22 R    FDR  USR D33903 BACKUP FDRTCPYK RTCOPY    AUTHOR  USR CPKV0578 FDRTCPYK RTCOPY E EDRICOPY  USR P
115. 3M  CISPLIT gt 20   XSELECT DSORG EF NOEXTENT gt 16   SORT FIELD   CASPLIT CISPLIT  SEQUENCE   D  D    REPORT   FIELD   CLUSTER  VOL  PRIALLOC  BYTES    BYTESUSE  CASPLIT CISPLIT NOEXTENT   PRINT ENABLE ONLIN               generated report looks like                                                                                                                                                                      VSAM CLUSTERS IN NEED OF REORG  VOLSER PRALO MBYT      5 CASPL    PROD12 22 22  PERM  HISTORY PROD99 125 120       CHAPTER 54     PAGE 54 115       GENERALIZED REPORT WRITER  FDREPORT   54 40 FDREPORT VTOC EXAMPLES    REPORT DATA Identify data sets likely to get Sx37  out of space  ABENDs or the equivalent VSAM error   SETS LIKELYTO All data sets with less than 10  free space are reported if they          no secondary  GET Sx37 allocation  or if they have 13 or more extents  50 or more for VSAM                                    EXAMPLE   REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    TITLE  INE  DATA SETS THAT MAY RUN OUT OF SPACE   XSELECT  SECALLOC EQ 0  FREE LT 10                      XSELECT  DSORG NE EF NOEXTENT GE 13  FREE LT 10  XSELECT  DSORG EQ EF NOEXTENT GE 50  FREE LT 10  REPORT   FIELD   DSN  DSORG  SECALLOC   FREE  NOEXTENT  SIZE   PRINT ENABLE ONLINE       The generated report looks like                                                                                        
116. 4 158           GENERALIZED REPORT WRITER  FDREPORT     FDREPORT FIELD NAMES       DATATYPE CATARCH Field Name Table       Field Name    SORT    PUNCH  Length    Attribute    Description       MGMTCLAS         XSELECT      REPORT     lt    SUMMARY      lt                       SMS management class  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28        NAME     lt      lt     2      lt   B                    Data set name      VSAM cluster name       NVSAMATR      lt                 SMS managed non VSAM attributes  in NVR        OPTCD    HEX    Option code byte    A    DAM  Actual addressing   BC   ICF VSAM catalog   C    SAM  Chained scheduling using PCI  DB    DAM  Dynamic buffering   E    DAM  Extended search   F    DAM  Feedback        IS  Independent overflow area   IC   ICF VSAM data set   L    IS  Delete   M    IS  Master index   R    IS  Reorganization criteria   RB    DAM  Relative block addressing  RE    DAM  Read exclusive   TO    DAM  Track overflow   UF    IS  Full track index write   W    All  Write validity check   Y    IS  Cylinder overflow area       OWNER    CHAR    Owner ID       NOEPV    NUM    Number of extents for data set on this volume       RANK    NUM    Rank within sorted data  assigned        RECFM    m   gt    gt    gt      lt    lt    lt    lt      lt    lt    lt    lt      lt   Z    0    lt         2    lt    lt   aj     wt                    Record format    A  ASA control character   B   Blocked   F   Fixed   M 
117. 446    FATSCOPY FATAR E  RMM MVOLFIL2       CHAPTER 54     PAGE 54 136        REPORT ALL TAPE  FILES WITH VRS  NAME OF ABEND    REPORT ON TAPE  FILES LAST USED  BY DFSMSHSM    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES    54 48    Extract data from the DFSMSrmm tape management system and report all data sets  residing on non scratch volumes that have a VRS name of    ABEND                                                                                                           DVOLSER  TDCRPGM  TDCRDAT   ER  TDSTATUS             FDREPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT        ABRMAP DD SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    EXTRACT  PRODUCT RMM  STORCLAS TEMPDATA  XSELECT  TDMVNAME EQ ABEND  TDSTATUS NE  SORT FIELD TDCRDATE  REPORT FIELD   TDDSNAME T  TDLUJOB  TDLRDATE  TDOWN  PRINT DATATYPE RMMDSN         The generated report looks like                       05  05  05    PRD     R ABEND   DATASET  RABR VIDPBK0 C3028500  R1 TAPEALLC MULTFILE A06534  R TSTPERM3 DATASET  RISTK CPK TEST  BACKUP  R UPSTREAM TAPE64K TESTTAPE  TTESTS FCRBLK04 VB FILE2  TTESTS FCRBLK04 VB FILE2  TTESTS FCRBLK04 VB FILE2   DFDSS BACKUP   WHACKED DATASET   DFDSS BACKUP   THREEVOL  R DUMPO03  R DUMPO03          VOLSER    001149  M21002  003078  CCR093  001086  CCR089  CCR067  CCRO74  CCRO77  003380  001052  003109  CCRO13  E10146  E10132    CREAT PGM    IEBGENER  FDRTSEL    BATS COPY   FATAR   PATS COPY   FATSC
118. 50   DD SYSOUT      SYSUDUMP DD SYSOUT                                                                                      SYSIN DD    TITLE  INE  ARCHIVE TAPE REPORT   SORT FIELD BKVOL  SUMMARY  FIELD BKVOL  PRINT DATATY PE ARCHIVE  COPY BOTH  SORTALLOCATE YES   RPTYPE NONE                  The generated report looks like     ARCHIVE TAPE REPORT  FINAL TOTALS     VALUE SUMMARY OF BKVOL     TOTAL NUMBER OF VALUES  BKVOL CCRISI   1  DV20FE DV20FF  SAFEC5 3  SCR083 229    4           7  7    SCRO82    SCRO87    001022    001419    003342    001133  001422    001404  001433          SCRO89                             If you want to run the report against a control      that is not the installation default Archive  Control File  such as an application backup control file  then add an ARCHIVE DD  Statement pointing to the desired control file  for example       ARCHIVE DD DSN APPL BACKUP CNTLFILE  DISP SHR       I           PAGE 54 119        54 42    54 42    IDENTIFY  MULTI VOLUME  DATA SETS  EXAMPLE    REPORT RECENT      5   DATA SETS  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT CATALOG EXAMPLES    FDREPORT CATALOG EXAMPLES    This section shows examples that read the system catalogs  FDREPORT can be directed  to gather more information about the cataloged data sets from the VTOCs of the volumes       the catalog  DATATYPE CATVTOC  or from the Archive Control File   DATATYPE CATARCH   All examples in this section are found in the JCL library  instal
119. 510400 BKUP FDRTCPYK RTCOPY E FDRDSF  USR VSCR082 VSAM2A FDRTCPYK RTCOPY 5 AUTHOR  CPKV0170 BKUP BEDERICPYK RTCOPY E AUTHOR  SCR084 ICF10KD FDRTCPYK RTCOPY 2009  FDR                      REPORT ON LARGE Extract data from the DFSMSrmm tape management system and report on data sets  FILES CREATED BY larger than 100MB created by programs with names beginning with  FAT  and expire in   SELECTED 2013  The report sorts the data sets by expiration date  then by size showing the last used  PROGRAMS WITHA date for the data set                                                                    SPECIFIC   FDREPORT EXEC PGM FDREPORT  REGION 0M  EXPIRATION   SYSPRINT DD SYSOUT    PERIOD EXAMPLE   ABRMAP      SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    EXTRACT  PRODUCT RMM  STORCLAS TEMPDATA  XSELECT  TDCRPGM FAT   TDFILESZ gt 100M   TDEXDATE gt 2013001  TDEXDATE lt 2013365       Lr     SORT                              D   TDEXDATE  TDFILESZ    D   TDEXDATE  TDFILESZ  TDVOLSER  TDCRDATI  TDCRPGM  TDLUPGM  TDLRDATE  TDDSNAME   PRINT DATATYPE RMMDSN       The generated report looks like                                                                                                EXPDAT FILE SIZE VOLSER CRDATE CREATPGM LASTUPGM LRDATE DATA SET NAME    223346  003431  gt      MAGSTAR F1  223346  003431        MAGSTAR F10  223346  003431       MAGSTAR F11    922746  003482 S S  RMM MVOLFIL2   2476  003045   5  RMM MVOLFIL2  917504    70431 5 FATSCOPY FATSCOPY E  RMM MVOLFIL2  108003    70
120. 54 83    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS DATA SET LIST PANEL    By entering the command name in the COMMAND column next to the data set to be  processed  Most commands need nothing more than the data set name  but some TSO  commands and CLIST REXX execs may need the data set name passed in a special way   If so  specify the complete command  with all operands  substituting a slash     where SRS  is to substitute the data set name in apostrophes  You can type over the dsname on the  panel  SRS remembers it   For example        LISTCAT ENTRY    ALL                When you enter the name of an ABR service  such as COPY   operands valid for the  service may also be included in the command  Action strings may also be included in the  command  as follows       DISPLAY     display a table for additional operands and execution      FG     execute the Service in the foreground  under TSO     RQ     add request to the ABR remote queue immediately    SUBMIT   submit the generated JCL immediately    EDIT     edit the generated JCL  For instance  to copy a data set to another name in the foreground  specify           COPY   NEWINDEX   XYZ FG             To perform the same function or service with the same operands on another data set  further down in the Data Set List  enter the    equal sign  repeat row command next to that  data set     Once a command is executed  it is displayed in the row COMMAND field preceded by an  indicator representing the return code 
121. 55 365    The date is specified as a Julian date that may be      the form yyyyddd or yydad   For readability  a period may be inserted between the year and day     Default  Obtain the date from the system via the TIME SVC            PAGE 54 25        GENERALIZED REPORT WRITER  FDREPORT   54 14 FDREPORT DEFAULT STATEMENT    STARTCATALOG                Specifies the name of a user or alternate master catalog to search when     DATATYPE of CATALOG  CATARCH  or CATVTOC is specified     Default  The master catalog   SYSLIB     ddn   Specifies the DDname to be used when reading or rewriting the module                   if the CHANGE operand specifies either PERM or RESET     Default  SYSLIB     CHAPTER 54     PAGE 54 26        GENERALIZED REPORT WRITER  FDREPORT           FDREPORT EXECUTE STATEMENT 54 15  54 15 FDREPORT EXECUTE STATEMENT  EXECUTE        syntax of the EXECUTE statement is   STATEMENT  EXECUTE  ECHO    MAXEXECUTE 400    SYNTAX NOECHO nnnnn   FDRLIB FDRLIB   REPORT rptname  ddn    EXECUTE The EXECUTE statement reads preestablished FDREPORT report statements from a control  STATEMENT statement library  You can setup canned report specifications that any user can execute   The control statements read by EXECUTE can also be combined with statements in the  input stream  For example  you might have XSELECT statements to select the data sets  to be reported  followed an EXECUTE to read and execute the REPORT and PRINT  statements defining the report   The control statemen
122. 5535   DEVCLASS EY 4 CHAR   Device class  DEVTYPE      Y BAN V BAM 7 CHAR   Device type  DSGROUP        44 CHAR   Data set group name  DSNALCNT               5 NUM   Number of associated aliases  DSNALIAS        Y Y Y   44 CHAR   Data set name alias  DSNAME               Y   44 CHAR   Data set name   VSAM component name  DSORG EM v           3 CHAR   Data set organization  AM   All VSAM  DA   Direct access  EF   ICF VSAM  HFS   Hierarchical File System  IAM   Innovation Access Method  IS   ISAM  PO   Partitioned  PDS   POE   Partitioned Data Set Extended  PDSE   PS   Physical Sequential  PSE   PS Extended format  large sequential   U   Unmovable  may be appended to other forms   UM   Unmovable  alternate format   UN   Undefined  EXPDATE         Y VY     DATE   Expiration date  EXPDAYS YY  V      5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   FILESEQ         NY  5 NUM   File sequence number  from catalog   GDGBASE Y         Y   44 CHAR   Generation Data Group base name  GDGENTRY               Y  3 NUM   Generation Data Group active entry count  GDGFLAGS      Y BM Y  0 CHAR   Generation Data Group flag byte  GDGGENER              1 NUM   Generation Data Group generation number  GDGLADAT    Y      Y D DATE   Generation Data Group last altered date  GDGBASE only   GDGLADAY               5 NUM   Generation Data Group days since last altered  GDGBASE only   GDGLIMIT                  NUM   Generation Data Group active ent
123. 5548                                                                TITLE  INE  VOLUME SUMMARY BY DEVICE             REPORT             VLDEVTYP  VLCYLVOL  VLFRECYL  VLLRGCYL    PRINT DATATY PE VOLDATA  VOLSUMMARY DEVTYPE   ENABLE   ONLINE  FASTPATH                    Generates a report showing total data cylinders  total free cylinders  and largest free area for each type     VOLUME SUMMARY BY DEVICE TYPE  DEVTYPE CYL VOLUME FREE CYL  LFCYL    131865 91901 2654  1584384 1085842 32759       CHAPTER 54              54 125        54 45    54 45    GENERATE ABR  STATEMENTS  EXAMPLE    GENERATE ABR  RESTORE  SELECT   STATEMENTS  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PUNCH EXAMPLES    FDREPORT PUNCH EXAMPLES    This section shows examples of generating JCL and control cards using FDREPORT data  fields  RPTYPE SELPCH   All examples in this section are found in the JCL library  installed with FDR  The member names are EX5445x     Use FDREPORT as a front end filter for ABR  selecting data sets to be scratched by  Superscratch  All data sets whose last index level begins with  LIST  or    TEMP            scratched  if they were created more than 1 day ago  FDREPORT generates ABR control  statements in the default format     SELECT DSN dsname VOL volser  and writes them to the SYSPUNCH temporary data set that is read by the following ABR step       REPORT EXEC PGM FDREPORT REGION 0M                                                                       
124. ABYTES   Allocated in megabytes  RECORDS   Allocated in records  TRACKS   Allocated in tracks                                  SPLCLS Y IN IN IN   27 CHAR   Split ICF cluster name on two lines  SPLDSN Y  N  N N  27 CHAR   Split data set name on two lines  SPLGDGB Y ININ N   27 CHAR   Split GDG base name  SPLNAME Y  N  N     27 CHAR   Split data set name or ICF cluster name on two lines  SSID      Y BEY    4 CHAR   Control unit subsystem identifier   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   STORCLAS                   CHAR   SMS storage class   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   STORGRP EM v         s CHAR   SMS storage group name   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   STRIPECT                  3 NUM   Extended format stripe count  SUBCFLAG    Y Y Y N17 CHAR   SMS sub cell flag byte in VVR    FUZZYBK1   Data set eligible for backup while open for update   FUZZYBK    Data set backup while open for update is blocked   LOGRECVR   Data set was restored with a backup copy taken when the data set  was open for update    SUBCVERS               3 NUM   SMS sub cell version number      VVR                                     CHAPTER 54     PAGE 54 171        54 60    GENERALIZED REPORT WRITER  FDREPORT                                                                                      FDREPORT FIELD NAMES  DATATYPE CATVTOC Field Name Table   gt   D   crc g  
125. ADATE          V JY ID            Archive date  ADAYS          V IY  5 NUM   Days since archived  AIXNAME E Y 44 CHAR   Alternate index cluster name  ICF VSAM only   ARCFLAG1 EM Y BENE V  5 CHAR   Archive Flags  byte 1    E CLSERROR  X    Component marked for delete because there is no  corresponding cluster  DELCOMP  Z    Component marked for delete because cluster is to be deleted  EXTRESTR  E    External restore from archive  FIVEVOLS  F    Archive backup spans more than five volumes  INTRESTR  1    Internal restore from archive  MULTIVOL  M    Portion of multi volume data set archived from one volume  RESTORED  R    Entry restored from archive or restore from archive was  attempted  SULABEL  S    Data set is restored with an SUL  ARCFLAG2      Y EM V BAM 5 CHAR   Archive Flags  byte 2    ABRTAPE  T    Backup is an ABR tape  not archive tape  CLUSTER  C    Cluster entry  DELETE  D    External delete from archive  DISKBKUP  B    Backup data set created on DASD device                       Backup data set not cataloged  RECALL  A    Data set archived with auto recall  ARCTTR 6 HEX   Archive record auto recall TTR  ATIME 8 TIME   Archive time   hh mm ss  APPL backup only   ATTR1 24 CHAR   Attribute byte one  ICF VSAM only    ERASE   Erase when deleted  INHIBIT   Access for read only  RECOVERY   Control areas preformatted  REUSEABLE   Can be reopened as NEW  SPEED   Control areas not preformatted  TEMPEXPORT   Portable copy has been made  TRACKOVER   Track overflow  UNIQUE  BK
126. AND LRDAYS gt 365 AND    CRDATE LRDATE AND SIZE  0  THEN  SELECT    REPORT FIELD   DSN  VOL  CRDATE  LRDATE  CRDAYS  LRDAYS  SIZE    SORT FIELD   INDEX  CLUSTER  DSN    BREAK SUB   SUMMARY FIELD  DSN  SIZE    PRINT SORTALLOCATE YES  ENABLE ONLINE                                     You may want to omit some standard data set entries that exist on all volumes or are part  of the system  Prior to the addition of the IF command  the only method to do this was with  a series of XEXCLUDE statements                                                                                                                XEXCLUDE DSN     VTOC   XEXCLUDE XDSN SYS1 VTOCIX        XEXCLUDE XDSN SYS1 VVDS     XEXCLUDE XDSN SYS           XEXCLUDE DSG    ABR   XEXCLUDE SIZE 0   XEXCLUDE XDSN   CATINDEX    XEXCLUDE OPTCD BC                               Exclude VTOC s   Exclude VTOC Indexes  Exclude VVDS s   Exclude Temporary data sets  Exclude ABR Model DSCB s  Exclude Model DSCB s  Exclude Catalog Indexes  Exclude ICF Catalogs          The IF statement can also be used to perform this exclusion using the    EXCLUDE    action    on the                                                        CHAPTER 54    F statement                 DSN      VTOC  THEN  EXCLUDE  DSN  SYS1 VTOCIX  THEN  EXCLUDE  DSN  SYS1 VVDS  THEN  EXCLUDE  DSN  SYS       THEN  EXCLUDE  DSN     ABR MODEL  THEN  EXCLUDE  SIZE 0 THEN  EXCLUDE  DSN     CATINDEX     THEN  EXCLUDE  OPTCD BC THEN  EXCLUDE      PaGE 54 31                     
127. ANELS                         54 219  FDRSRS DATA SET SELECTION CRITERIA PANEL                           54 224  FDRSRS DATA SET LIST PANEL                                       54 229  FDRSRS DATA SET LIST ABR                                                  54 231  FDRSRS VOLUME SELECTION CRITERIA PANEL                            54 232  FDRSRS VOLUME LIST PANEL                                         54 233  FDRSRS ISPF FASTPATHS AND COMMANDS                              54 234  FDRSRS EXAMPEES  Luis opto eu quts nU f bls        da e reU a      22 54 237      iii      THIS PAGE INTENTIONALLY LEFT BLANK              54  54 1    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   INTRODUCTION 54 1    GENERALIZED REPORT WRITER  FDREPORT   INTRODUCTION    FDREPORTSO is a generalized report writer that can generate custom reports on DASD  and TAPE related data  You can generate simple reports with simple control statements   or complex reports using the great power of FDREPORT     You can generate reports on a few data sets  large numbers of data sets  whole DASD  volumes  or your entire installation  You can report on live data  or data archived or  backed up by ABR  You can select data through the system catalogs  or directly from  DASD volumes or IBM DFSMSrmm and CA 1 or other sources  You can generate a data  file for further reporting or pass the data to other programs for further analysis  You can  even punch JCL or control statements for other programs using the report d
128. AVRPULL    SYSDRP APBOOT  AVRS   OUTPUT E   5 E SAVRPULL  SYSDRP NABOOT SAVRS OUTPUT E     gt   00 SAVRPULL  SYSDRP APBOOT SAVRS OUTPUT 5 5    00 SAVRPULL       CHAPTER 54     PAGE 54 142        54 60    FIELD           TABLES    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60    FDREPORT FIELD NAMES    The following tables list the field names that can be used in REPORT  SORT  and  SUMMARY statements as well as PUNCH masks and TITLE statements  The tables show  the following information for each field               Field            On    REPORT  SORT       SUMMARY statement  the field name       the FIELD  operand  In a PUNCH mask or TITLE statement  specify it where you  want its value substituted  surrounded by the field prefix suffix characters  for  example   lt DSN gt    On an XSELECT or XEXCLUDE statement  the field name  may be followed by any of the operations supported  for example        gt 10      XSELECT   A value in this column indicates that the field        be specified on the  XSELECT or XEXCLUDE statements as  fieldname operand value   The current  value of the field is compared to the value specified using the comparison  specified by the operand and the data set or volume may be selected if the  comparison is true    E     the equal    or  EQ   and the not equal    or  NE   comparisons are valid     A     all comparison operands supported by the XSELECT and XEXCLUDE  statements are valid     N     display only option  cannot 
129. CL     SORTLIB   Dynamically allocate the SORTLIB data set using the value in the  operand SORTLIB for the data set name  Users of the SYNCSORT product  should see the note under the SORTLIB  operand     SORTMSG   Dynamically allocate the SORT message output to SYSOUT using  the value in the operand SORTMSGDDNAME for the DDname     SORTWORK   Dynamically allocate the number of SORTWKnn data sets  specified in the operand WORKDDNAMES  using the value in the operand  WORKUNIT as the unit name     TRK   If SORTWKxx files are allocated  the allocation is in tracks   YES   Dynamically allocate all of the above     More than one option can be specified  in parentheses  separated by commas  for  example  SORTALLOC  YES CYL      Default   NO  TRK      SORTCORE     nnnnnnn     Specifies the amount of storage the program SORT is to use if external  sorting is required  The number may be from 10000 to 8000000 inclusive     Default  Taken from the FDR Global Options Table and is usually 100000         PAGE 54 46        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT 54 21    SORTLIB   dsn     Specifies the data set name to be allocated to the DDname SORTLIB   Default  SYS1 SORTLIB     Note  Your SORT product may not require    SORTLIB  so SYS1 SORTLIB may not      exist on your system  If SORTALLOC YES is specified  FDREPORT attempts to  allocate it and may fail  To circumvent this  either create an empty PDS called  SYS1 SORTLIB  or override the SORTLIB  operand to specif
130. CLUSTER  operand  this DD statement is not necessary  FDREPORT dynamically  allocates the required file  This DD statement cannot be used if the OCDS is a  multi cluster file  use the operand instead     Specifies a data set to be used to access an extract file of the DFSMSrmm tape  management system when DATATYPE of RMMDSN or RMMVOL is specified  The DD  statement name        be changed by the RMMXDDNAME  operand of the DEFAULT  command      Optional   If you include the SORT or generate a report with data from multiple DASD  volumes  you may need to specify DD statements  for example SORTLIB  SORTWKnn   required by your system SORT product    However  any or all of these SORT DD statements may be omitted if you have requested  dynamic allocation of the SORT data sets via the SORTALLOC  operand of PRINT     Specifies the control statement data set  Usually a DD   or input data set     Required if either            CHANGE PERM or CHANGE RESET options are specified on a DEFAULT  statement  in order to permanently change FDREPORT default processing options            COPY statement is used to copy the FDREPORT option values set in a  previous version of FDREPORT to the new version     Must point to the load library containing FDREPORT and you must have UPDATE  authority to that library     Specifies the primary output message data set  it is required  It is usually a SYSOUT data  set  DCB characteristics are RECFM FBA and LRECL 121  the block size defaults to  1210 on DASD or t
131. CTLSER ceccc   VLFREEXT nnnnnn   VLCYLVOL nnnnnn   VLFRETRK nnnnnn  s VLDCEACT CCC    VLFREVCI nnnnnn   a   VLFREVIR nnnnnn   DFW     VLIDLBYT nnnnnnnnnnnnnnn    TKC nnnnnnnnnnnnk      nnnnnnnnnM    CHAPTER 54     PAGE 54 65        54 28    CHAPTER 54     VLIDLTRKennnnnn      VLINDSTA ACTIVE    NONE    YES      VLLRGCY L nnnnnn   VLLRGTRK nnnnnn   VLMFRCOD ccc   VLMINACY nnn      VLMOUSTA RESERVED    RESIDENT     VLOPENDC n   n     VLRANKennnnnnn    nnnnk    nM     VESPRETNSC           VLSMSGST ENABLED    DISABLEA    DISABLEN    NONE    QUIESCEA   QUIESCEN     VLSMSHTR2nnn    VLSMSLTR nnn    VLSMSSTG storgrp      VLSMSTAT INITIAL    MANAGED    NONE      VLSMSVST ENABLED    DISABLEA    DISABLEN    NONE    QUIESCEA   QUIESCEN     VLSSTD ecec   VUSNSID eece    VLTM ZFTK nnn    VLTM ZTOT nnn    VLTMZUTK nnn   VLTMABYT2n   n   VLTMALOC n   n   VLTMALOT2n   n        PAGE 54 66        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    The syntax of the XSELECT and XEXCLUDE statements  continued       VLTMFBYT n   n   VLTMFRAG nnnn   VLTMLFCY2n      VLTMLFTKen       VLTMNFCY n      VLTMNFTK n      VLTMNFXT2n     SVETMTBYTSR  2     VLTMTCMG n      VLTMTTMG n   n   VLTRKVOL nnnnnn    VLUCBFL4 cccc     VLUCBID xxxxxxxx    VLUNIT xxxx     VLUNITNA c           VLUSEATR PRIVATE    PUBLIC   STORAGE      VLUSERS nnnn     VLVOLID cccc   VLVOLSER vvvvvv   VLVTIXTR nnnnnn   VLVTOCTR nnnnnn   VLVVDSTR nnnnnn   VLVVDSXT nnnnn   VLXTFLAG EAV      VOLCF LAG CANDWSPACE 
132. D XEXCLUDE STATEMENT    ENCRDATE   yyyyddd   Specifies the volume s  selected or excluded must have been     backup date within the date supplied  The date is specified as a Julian date   year plus day number  that may be in the form    yyyydda    or  yyddd   For  readability  a period may be inserted between the year and day   ENCRFLGS   Specifies the volume s  selected or excluded must have record indicators that  match one or more of the values specified  Valid values are   DELETE   Record marked for deletion   FDRCAMS   File was encrypted by FDRCAMS   GENERATEDKEY   Key was generated by FDRCRYPT   MASTERKEYAPPLIED   A master key was used during the encryption   PUBLICKEYAPPLIED   A public key was used during the encryption   TAPEFILE   The backup file resides on a tape device   UPSTREAM   The backup file was created by UPSTREAM   NOTE  Operators value for this operand are equal         and not equal           ENCYFLSQ   nnnnn   Specifies the volume s  selected or excluded must          a backup file  sequence number that matches the value provided  This field only applies to  tape data sets  the tile sequence number of DASD data sets is always shown  as zero  The number may be from 0 to 65535 inclusive   ENCRKEY   X   x   x        Specifies the volume s  selected or excluded must          an encryption  key that matches the value provided  The key is 32 bytes long and must be  entered as pairs of valid hexadecimal characters  from 2 character to 64  characters in length  
133. DATE         Y    Y     DATE   Backup date  BKDAYS         IY  5 NUM   Days since backup  BKDEVCLS      Y         4 CHAR   Backup tape device class  BKDEVTYP      Y         7 CHAR   Backup tape device type  BKDSNS             Y  3 NUM   Number of active backup data sets  BKEXDATE                    DATE   Backup expiration date  BKEXDAYS               5 NUM   Days until backup expiration  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   BKFILENO                 4 NUM   Backup tape file number  CHAPTER 54     PAGE 54 156        GENERALIZED REPORT WRITER  FDREPORT     FDREPORT FIELD NAMES       DATATYPE CATARCH Field Name Table                                                                             gt   5                    8                   amp    5 es  Field Name  2       2      2 Description            5 5            BKSUFFIX EN v              CHAR   Backup tape dsname suffix  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   BKTAPCNT     Y Y  2 NUM   Backup tape volume count  BKVOL             v      34 CHAR   Backup tape volumes required to restore  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   BYTES         Y  S   Y  B BYTE   Allocated space  bytes   kB   MB   BYTESFRE         Y  S   Y  B BYTE   Unused space  bytes   KB   MB   BYTESTRK          V       5 NUM   Bytes per track  calculated   BYTESUSE AlY  Y  S     B BYTE   Used space  bytes   KB   MB   BLKSIZE          
134. DD DSN PROD BACKUP VTSOO001  0   DISP SHR     TAPE2 DD DSN PROD BACKUP VTSO002  0    DISP SHR  UNIT AFF TAPE1               DD DSN PROD BACKUP VTSO003  0    DISP SHR  UNIT AFF TAPE1    SYSIN DD    TITLE  INE  PO DATA SETS ON BACKUP  lt TVTOCDSN gt     XSELECT  DSORG PO                SORT FIELD   TVTOCDSN  SIZE  BREAK   YES  NO   REPORT   FIELD   SPLDSN  VOL  SIZE MEMBERS    PRINT DATATY PE TVTOC  ENABLE TAPEREAD  SORTALLOC YES           E   10        ENCE  A D                                                                                           The generated report looks like          DATA SETS ON BACKUP PROD  BACKUP VTSO001 G0123V00  VOLSER ALLOC MEMBER    USER1 JCL CNTL   50001       CHAPTER 54     PAGE 54 129        GENERALIZED REPORT WRITER  FDREPORT   54 46 FDREPORT TAPE EXAMPLES    PRINT ARCHIVE        Archive Control File contains only limited information about the original DASD data  INFORMATION sets recorded in it  This job stream selects a data set from the control file and submits     EXAMPLE second job that reads the archive backup that contains it and reports on selected fields                                                                  REPORT EXEC PGM FDREPORT REGION 0M     SYSPRINT DD SYSOUT       SYSPUNCH DD SYSOUT   A  INTRDR   lt    SUBMIT      JES     SYSUDUMP DD SYSOUT        SYSIN DD    XSELECT  DSN datasetname  lt    specify data set name here  PUNCH FDRLIB MASK  ECHO  PRINT DATATY PE ARCHIVE  RPTYPE SELPCH  COPY 1           MASK DD DATA  DLM  
135. DE    Y Y IN   13 CHAR   System code field in DSCB    HEX   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   SYSID Mv BM Y     CHAR   System identification from SMF  TIMESTMP Y  Y ININ  16 CHAR   Time stamp  IAM   ICF VSAM   TRACKCAP Y Mv BM 5 NUM   Maximum track capacity of device in bytes  TRKBAL             5 NUM   Data set track balance  number of free bytes on last active track  TRKCYL          IN  3 NUM   Number of tracks per cylinder  TRKSCA Y EM y EM 3 NUM   Number of tracks per Control Area  CA   ICF VSAM   TRKSVOL Y     S     6 NUM   Number of tracks on this volume  TVTOCDSN    y              44 CHAR   Input backup data set name  UCBID                      8 HEX   UCB 4 byte device type  hex   UPDATES            10 NUM   Number of records updated  IAM   ICF VSAM   USEDEXT    Y  Y JY  Y   4 NUM   Number of used extents this volume  USERDATA    Y Y Y     10 CHAR   User data size   extended  VOLGROUP AJY CHAR   Volume group  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   VOLID      Y         1 CHAR   DASD volume identification  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   VOLSQ Y V 3 NUM   Data set volume sequence number  VOLUME 6 CHAR   Volume serial number  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   VSFREBYT A N   10 NUM   Bytes of free space  ICF VSAM   VVRSTATS Y Y   N  9 CHAR   Indicates VVDS errors for this data set  up to 2 
136. E   Date last written  TDLWDAYS               5 NUM   Days since last written  TDMVJOB EM Y BAM Y      8 CHAR   Matching VRS job name mask  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDMVLSID      Y EY BM 16 CHAR   Multi volume set id value  TDMVNAME EM Y      RB 44 CHAR   Matching VRS name  TDOEDATE             Y     DATE   Original expiration date  TDOEDAYS  Mv      BE 5 NUM   Days since original expiration  TDOWNER EM Y      BM 8 CHAR   Owner ID  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28   TDPHYSIZ          Y  Y  11 NUM   Physical size after compression in bytes  TDPVDATE Y BM Y      DATE   Primary VRS start date  CHAPTER 54     PAGE 54 191           GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES       DATATYPE RMMDSN Field Name Table                                  E          x       ib ig       Y   FieldName  j          Z  2   2 Description          2    8  x c o     TDPVRSUB EM v EE Y EE CHAR   Primary VRS sub chain name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDRANK         Y NY  6 NUM   Rank within sorted data  TDRECFM EM Y BE Y    5 CHAR   Record format   A     ASA control character  B   Blocked  F     Fixed  M   Machine control character  S   Standard spanned  U   Undefined  V   Variable        None of the above  TDRTDATE             Y                Retention date  TDRTDAYS    Y  Y  Y  Y  5 NUM   Days to retain  TDRTVALU       
137. E   Last reference date  LRDAYS    y  Y y  Y  5 NUM   Days since last referenced  LRECL             IY  5 NUM   Data set logical reference length  LRTIME Y     N IN  8 TIME   Last reference time   hh mm ss  IAM   ICF VSAM   MGMTCLAS                    8 CHAR   SMS management class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   NTMIGRAT    Y      8 CHAR   Number of times data set has been migrated  MCDS       backed up  BCDS   NAME Y      Y  44 CHAR   Data set name or VSAM cluster name                                     CHAPTER 54     PAGE 54 187        54 60    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES       DATATYPE MCDS Field Name Table       Field Name    SORT    PUNCH  Length    Attribute    Description       OPTCD    m   XSELECT   lt    REPORT     lt    SUMMARY      lt                       Option code byte    A    DAM  Actual addressing   BC   ICF VSAM catalog   C    SAM  Chained scheduling using PCI  DB    DAM  Dynamic buffering   E    DAM  Extended search   F    DAM  Feedback        IS  Independent overflow area   IC   ICF VSAM data set   L    IS  Delete   M    IS  Master index   R    IS  Reorganization criteria   RB    DAM  Relative block addressing  RE    DAM  Read exclusive   TO    DAM  Track overflow   UF    IS  Full track index write   W    All  Write validity check   Y    IS  Cylinder overflow area       RANK    NUM    Rank within sorted data  assigned        RECFM    CHAR    Record format    A  ASA control ch
138. E EM Y BE Y        DATE   Function that set the expiration date  TDEXDATE        Y Y Y     DATE   Expiration date  TDEXDAYS  Mv EM Y    5 NUM   Days until expire  TDFILESZ Aly ly ly      t    NUM   File size in bytes  TDLABLNO                     5 NUM   Label number  TDLCDATE             Y     DATE   Last change date  TDLCDAYS                 5 NUM   Days since last change  TDLCSYS      Y BE Y BAM 8 CHAR   Last change system  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TDLCTIME AIYIYIY Y TIME   Last change time  hh mm ss   TDLCUSER      Y      NM CHAR   Last change user id  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TDLRDATE             Y     DATE   Date last read  TDLRDAYS               5 NUM   Days since last read  TDLRECL          Y  Y  5 NUM   Logical record length  TDLUDDNM EM Y BA Y      8 CHAR   Last used DD statement name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDLUJOB EM Y BE Y      8 CHAR   Last used job name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDLUPGM EM Y BAM Y      8 CHAR   Last used program name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDLUSTEP EM Y      E CHAR   Last used step name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDLUUNIT                  3 CHAR   Last used 3 byte device number  TDLWDATE             Y     DAT
139. E V BM 5 CHAR   Secondary allocation flags   BLK   Allocated in blocks  CON   Contiguous  CONTIG   CYL   Allocated in cylinders  FIV   Five largest extents  ALX   MAX   Largest extent  MXIG   RND   Rounded to cylinders  ROUND   TRK   Allocated in tracks  SECALLOC Y Y 8 NUM   Secondary allocation quantity  SECBYTES BYTE   Secondary allocation  Bytes  kBytes  MBytes   SECURFLG Y Y 4 CHAR   Security Flags   RACF   Discrete IBM RACF profile  OWNC   Ownership cluster  SECURITY E Y N Y      4 CHAR   Results of RACROUTE invocation  DSCB   Data set protected by a specific profile  NODS   No decision returned by SAF  NONE   No protection  PROFILE   Data set protected by a generic profile  SECVERMO     Y              8 CHAR   Security verification module  ICF VSAM   Note  This field supports selection via    mask  See    VOLUME     in Section 54 28   SECXFLAG Y    Y     3 CHAR   Secondary allocation extension flag   ABL   Average block length  BYT   Bytes  KBY   Kilobytes  MBY   Megabytes  SELALIAS Y Y  Y Y  35 CHAR   Selecting alias  SGDGBASE 20 CHAR   Short GDG base name  first 20 bytes   SHROPT            Y  3 CHAR   Share options  ICF VSAM   IAM     CHAPTER 54                                PAGE 54 170           GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60       DATATYPE CATVTOC Field Name Table                         E          x               as  FieldName  1         2 2   2 Description                8   gt  c o     SIZE    y  5      5 NUM   Allocated tracks
140. EBRA    2002 150  2002 320       Select all online IAM data sets and print statistics about them     IAM is    product from INNOVATION DATA PROCESSING that provides a  high performance data compressed transparent alternative for many VSAM clusters   Contact INNOVATION Technical Support for more information        REPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT                    DD SYSOUT       SYSUDUMP DD SYSOUT       SYSIN DD    TITLE  INE  IAM STATISTICS   XSELECT DSORG IAM  REPORT FIELD   DSN  VOL  SIZE  IAMUSI  PRINT ENABLE ONLINE  ENABLE IAM        The generated report looks like                                                  Lr                                                         IAM STATISTICS    DATA SET NAME VOLSER  ALLOC RECORDS    POLICY MASTER    PROD23 2500    42155       Select all enhanced or extended format IAM data sets and all IAM Alternate Indexes   AlXs  on production volumes and print information about them        REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT        ABRMAP DD SYSOUT      SYSUDUMP DD SYSOUT                                                                                                                                                  SYSIN DD    TITLE  INE  ENHANCED EXTENDED IAM DATA SETS   XSELECT DSORG IAM  IAMINDIC ENHANCED Select IAM Enhanced  XSELECT DSORG IAM  SMSFLAGS STRIPE Select IAM Extended Format  XSELECT DSORG IAM  AIXATTR AIX Select IAM Alternate Indexes  REPORT FIELD   DSN  VOL  SIZE  HIALORBA  HIU
141. EC change       TVLVSOVS    NUM    Last vol seq number of volume set       TVLVTIME    TIME    Last VOLREC change time   hhmmss       TVLWDATE    DATE    Date last written       TVLWDAYS    NUM    Days since last written       TVMEDDEN    mi    gt   gt    gt    gt    gt    gt   SS     lt    lt    lt    lt   x x      lt    lt I  lt     z   lt    lt     lt   lt     lt   lt    lt   lt    lt      lt    lt    lt    lt    lt   x      lt    lt    lt      lt    lt    lt    lt    lt   x   lt    x   lt    lt   ola   of   v  al oll alo    CHAR    Media density    COMPACT  UNKNOWN  1600   3480   6250       TVMEDFIN    CHAR    Media information name  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28        TVMEDNAM    CHAR    Current media name  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28           TVMEDRFM                   CHAR             Media recording format    EEFMT2   Enterprise Encrypted Format 2  EEFMT3   Enterprise Encrypted Format 3  EEFMT4   Enterprise Encrypted Format 4  EFMT1   Enterprise Format 1   EFMT2   Enterprise Format 2   EFMT3   Enterprise Format 3   EFMTA   Enterprise Format 4   18TRK   18 track format   36TRK   36 track format   128TRK   128 track format   256TRK     256 track format   384TRK   384 track format   NOCART       CHAPTER 54        PAGE 54 196           GENERALIZED REPORT WRITER  FDREPORT                                                              FDREPORT FIELD NAMES 54 60  DATAT
142. ECK    During PUNCH processing  bypasses duplicate data set names  generating only  one PUNCH output for each name  for multi volume data sets and ICF VSAM  clusters  ensures that only one output is generated per data set  It is effective only  if the data is sorted by data set name     Default  Enabled     EAVDISK    The 3390 EAV DASD is to be supported  Various field formats are expanded to  support 3390 EAV DASD  These include the extend descriptors and counts of  byte  tracks  DSCBs  and data set organization  The new field formats are  automatically used if EAVDISK is enabled  causing the format of generated  reports to change     Default  Disabled  but may be automatically enabled if AUTOEAVDISK is  enabled     ELEVENBYTES    Format byte related fields as eleven bytes using n   nk  where          is the qualifier  that describes the field formatting  See    BYTEFORMAT   in Section 54 21 for the  values of              Default  Disabled     EXTENDEDSIZE    ESTAE    Format size related values as eight bytes   Default  Disabled     Prevent termination error messages with an ESTAE recovery routine   Default  Enabled     EXTRACTLOCATE    When processing an extract file  DATATPE EXTRACT  that includes the  CATALOG field  a LOCATE is done to determine the current catalog status of  each data set  If disabled  the catalog status at the time of the extract is reported     Default  Disabled     FAMSFREESP    Issue a call to FAMS to facilitate the calculation of free space within 
143. ELD      Required operand   Specifies the name of the field to be activated  The valid  field names are     USERFLD 1   Predefined user field 1   USERFLD2   Predefined user field 2   USERFLD3   Predefined user field 3   USERFLD4   Predefined user field 4   USERFLD5   Predefined user field 5   USERFLD6   Predefined user field 6   USERFLD7   Predefined user field 7   USERFLDS   Predefined user field 8   USERFLDSO   Predefined user field 9   VLUSERF1   Predefined user volume record field 1   VLUSERF2   Predefined user volume record field 2   VLUSERF3   Predefined user volume record field 3   VLUSERF4   Predefined user volume record field 4   VLUSERF5   Predefined user volume record field 5   VLUSERF6   Predefined user volume record field 6   VLUSERF7   Predefined user volume record field 7   VLUSERFS   Predefined user volume record field 8   VLUSERF9   Predefined user volume record field 9   SOURCE      Required operand   Specifies where the contents of the field being activated is  to be obtained  Two elements comprise the SOURCE operand and both may be  specified  The first element determines how the field contents are derived    EXIT   The field is derived from a user exit  When EXIT is specified for SOURCE   it must be followed by the name of the exit to be invoked  The exit name is  from 1 to 8 characters in length  When using EXIT  SOURCE is coded as   SOURCE  EXIT exitname    NONE   The field is already in the user portion of the data record and activation is  required to
144. EPORT SET Statement      SORT Requests sorting on selected data fields  Section 54 25     FDREPORT SORT Statement      SUMMARY Selects data fields to be summarized with optional control break criteria   Section 54 26    FDREPORT SUMMARY Statement      TITLE User defined title line  Section 54 27    FDREPORT TITLE Statement      XEXCLUDE Criteria for excluding certain data from the report  Section 54 28     FDREPORT XSELECT and XEXCLUDE Statement      XSELECT Selection criteria to be included in the report  Section 54 28       FDREPORT XSELECT and XEXCLUDE Statement              PAGE 54 4        CHAPTER 54    NOTE     GENERALIZED REPORT WRITER  FDREPORT   INTRODUCTION 54 1    PRINT is the statement that causes a report to actually be generated  The statements that  precede PRINT plus operands on PRINT itself define the report to be generated  Placing  statements in the wrong order  such as XSELECT statements after PRINT  usually result  in an incorrect report  You may have multiple PRINT statements in a given FDREPORT  input to generate multiple reports  note that statements remain in effect for subsequent  prints unless overridden or canceled by a CANCEL statement     FDREPORT contains features that are not documented in this manual  due to space limitations   These include special purpose customization options  special modes of execution  field names  and detailed information or special instructions about various selection and reporting criteria   For complete information ab
145. EPORT performance option to access disk volumes with minimum overhead        Fastpath     gt  ENABLE   enable   disable    3390 27 device support   Largedisk     gt  ENABLE   enable   disable      Press PF3  END  or PF7 19 PF8 20  UP DOWN  to display other options panels                       CHAPTER 54     PAGE 54 221        54 81    FDR FUNCTION  COMMANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS DIALOG OPTIONS AND DEFAULTS PANELS    FDRSRS   FDR FUNCTION COMMAND     PANEL A S 0 FF  amp  A S 0 FS                         SSS SSeS SS SSS SSS SSS SSS SSS BIDINSINS   IDR                         lt           ex  1 gf 19   COMMAND     gt  SCROLL     gt  PAGE  Select one of the following row selection codes  or press PF3  END  to exit   5   Select R   Repeat I   Insert D   Delete  Sel Command Command Command  Code Name Description Origin  ARCDEL DELETE DATA SET ENTRY IN THE ARCHIVE FILE DEFAULT  ARCHIVE ARCHIVE DATA SET DEFAULT  ARCMOD MODIFY DATA SET ENTRY IN THE ARCHIVE FILE DEFAULT  ARCRECAT RECATALOG ARCHIVED DATA SET FOR AUTO RECALL DEFAULT  ARCRESET RESET DATA SET ENTRY IN THE ARCHIVE FILE DEFAULT  BACKAPPL DATA SET APPLICATION BACKUP DEFAULT  BACKUP ADD BACKUP REQUEST TO REMOTE QUEUE DEFAULT     CORY COPY DATA SETS DEFAULT  FDRREORG FDRREORG DATA SET REORGANIZATION DEFAULT  OVE MOVE DATA SETS DEFAULT  REMOVEA DELETE ARCHIVE RESTORE REQUEST FROM REMOTE QUEUE DEFAULT  REMOVEB DELETE BACKUP RESTORE REQUEST FROM REMOTE QUEUE DEFAULT  REORG COMPRESS PDS DATA 
146. EPORTING EXAMPLES 54 49    Extract data from the CA 1 tape management system and produce a report of the volumes  that are in scratch status                                                                      FDREPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      CA1LXTR DD DISP SHR  DSN cal extract dataset    SYSUDUMP DD SYSOUT      SYSIN DD    TITLE INE  VOLUMES IN SCRATCH STATUS   XSELECT TVSTATUS SCRATCH  REPORT FIELD  TVVOLSER  TVSTATUS  TVLRDATE  TVLRUNIT  TVCLRECT   SORT FIELD TVVOLSER                                           Ej                   DATATYPE CA1VOL  ENABLE CHAREXPDATES  SORTALLOC YE                           The generated report looks like   VOLUMES IN SCRATCH STATUS  VOLSTAT LRDATE LUNI CA 1 RECORD TECHNIQUE    SCRATCH 2009 210 S59 05H  364     SCRATCH 2009 163 3590 H 384  SCRATCH 2009 052 3590 8 3864  SCRATCH 2009 146 3590 8 384       Extract data from the CA 1 tape management system and report on the tape data sets that  were created in the past 60 days       FDREPORT EXEC PGM FDREPORT  REGION 0M                           SYSPRINT DD SYSOUT        ABRMAP D SYSOUT           1       D DISP SHR  DSN cal extract dataset  D SYSOUT           SYSIN D                      D  D  D    SYSUDUMP D  D  I  I                                                                   TITLE  INE  DATA SETS CREATED IN THE PAST 60 DAYS    REPORT FIELD  TDVOLSER  TDDSNAME  TDEXDATE  TDCRDAYS   TDCRDATE  TDCRTIME  TDBLKSIZ    XSELECT TDCRDAYS
147. ETS ON VOLS THAT EXPIRE WITHIN A MONTH    B109364A  B110006A  B110027A  B110027A  B110034A    CREATJOB LASTUJOB    VARCHIVE VARCHIVE  VARCHIVE VARCHIVE  VARCHIVE VARCHIVE  VARCHIVE VARCHIVE  VARCHIVE VARCHIVE        PAGE 54 139        LRDATE    09 12 2012  09 12 2012  09 12 2012  09 12 2012  09 12 2012       EXPDAT VOLSTAT    09 19 7012  09 19 2012  09 19 2012  09 19 2012  09 19 2012    GENERALIZED REPORT WRITER  FDREPORT   54 49 FDREPORT CA 1 TAPE MANAGEMENT REPORTING EXAMPLES    54 49 FDREPORT CA 1 TAPE MANAGEMENT REPORTING EXAMPLES    Please review Section 54 32    FDREPORT Tape Management Reporting    for details on  the FDREPORT field names that are available when you are reporting on data in    Tape  Management System database  All examples in this section are found in the JCL library  installed with FDR  The member names are EX5449x        CREATE AN Create an extract file from the CA 1 Tape Management Catalog  TMC  to be used later   EXTRACT FILE when running tape reports  The name of the TMC is specified on the DEFAULT   FROM CA 1 TMC Statement  The SORTALLOC  operand is specified in a prior DEFAULT statement as it is   EXAMPLE required when extracting from the CA 1 TMC  The name of the extract file created by  FDREPORT is automatically generated     NOTE  An alternate method of specifying the name of the TMC is by specifying the TMC DD card in the  JCL  See           DD Statement  in Section 54 3 for more information       FDREPORT EXEC PGM FDREPORT  REGION 0M     SY
148. F VSAM only                                      CHAPTER 54     PAGE 54 162        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60       DATATYPE CATVTOC Field Name Table       Field Name Description    SORT  z SUMMARY  PUNCH  Length  Attribute       m   XSELECT      REPORT    AMDATTR    z  N  A    CHAR   AMDATTR attributes  IAM   ICF VSAM only     ESDS  ES    Entry sequenced cluster   IMBED  IM    Sequence set placed with data component   KEYRANGE  KE    Key range defined   KSDS  KS    Key sequenced cluster   ORDERED  OR    Volumes to be used in the order they are specified in the  VOLUMES parameter   REPLICATE  RE    Each index record to be written on a track as many times as it  fits   RRDS  RR    Relative record data set   SPANNED  SP    Data record can cross control interval boundary   WRITECHECK  WR    Perform write check during WRITE processing    AMDATTR3     Y  Y         24 CHAR   AMDATTRS attributes  ICF VSAM   Enhanced IAM     BIND          Cluster   component allocated to MSS device is stated at open and  retained on device until closed   CYLFAULT  CY    Cluster   component allocated to MSS device is not staged at  open  but data is to be staged as needed   LINEAR  LI    Linear cluster   LOADED  LO    Data set is loaded   NONUNIQUE  NO    Data set has non unique keys   SHRBCS  SH    Shared basic catalog   VARIABLE  VR    Variable RRDS   WAITON  WA    Destaging is to complete before control returned to programs that  closes data set    ATTR1     Y 
149. F command table and as TSO command  This enables the FDR function commands to    be invoked as ISPF commands or as TSO commands in any panel in any application   including ISPF 3 4      CHAPTER 54     PAGE 54 223        54 82    54 82    SRS DATA SET    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS DATA SET SELECTION CRITERIA PANEL    FDRSRS DATA SET SELECTION CRITERIA PANEL    The selection  reporting and sorting criteria for data set selection and the source to be  searched are specified in the Data Set Selection Criteria panel  On this panel  you specify  the source for information about the data sets to be selected  give the tests that are used  to select those data sets  indicate how the data is to be sorted  and select the information  fields that are included in the display of the selected data sets                                              SELECTION FDRSRS DATA SET SELECTION     PANEL A S 1                            DATASET SELECTION  DEFAULT      LINE 1 221 COL 4 6 10  COMMAND     gt  SCROLL     gt  HALF  ENTER SELECTION CRITERIA   Read Save Submit Find Locate Extract Options Help   FIELD SELECTION VALUE REPORT SORT   SOURCE FIELDS   DSNAME     gt    VOL           SOURCE     gt  CATALOG  Catalog Volume Archive Appl Scratch Extract       CATALOGN     gt    ARGUS     gt    EXTDSN     gt  FDRABR SRS EXTRACT   VTOC FIELDS   DEFAULTS     gt  e   UNIT                                gt    DEVTYPE     gt    DEVCLASS     gt      UCBSTATS     gt   The panel shown above is t
150. FDREPORT    V5 4 L80  User Documentation    5 ge   INNOVATION          DATA PROCESSING    Revised  October 7  2013 3 37 pm for FDREPORT Version 5 4 Level 80  Released on October 7  2013    THIS PAGE INTENTIONALLY LEFT BLANK    8 go INNOVATION          DATA PROCESSING    54    TABLE      CONTENTS    GENERALIZED REPORT WRITER  FDREPORT     INTRODUCTION                                    EEG             Cota 54 1  INNOVATION DATA PROCESSING HEALTH CHECK                       54 6  FDREPORT JCL REQUIREMENTS                                      54 10  FDREPORT ACTIVATE STATEMENT                                   54 14  FDREPORT BREAK STATEMENT                                      54 17  FDREPORT CANCEL STATEMENT                                     54 18  FDREPORT COPY STATEMENT                                       54 19  FDREPORT DEFAULT STATEMENT                                    54 20  FDREPORT EXECUTE STATEMENT                                    54 27  FDREPORT EXTRACT STATEMENT                                    54 28  FDREPORT HEADING STATEMENT                                    54 29  FDREPORT HELP 5                                                       54 30  FDREPORT IF 5                                                          54 31  FDREPORT OPTIMIZE STATEMENT                                    54 32  FDREPORT PRINT STATEMENT                                       54 33  FDREPORT PUNCH STATEMENT                                      54 51  FDREPORT REPORT STATEMENT      
151. FDREPORT FIELD NAMES 54 60    DATATYPE _ This is the operand list for all data sets  both VSAM and non VSAM   BCDS extracts data  BCDS FIELD set information from the DFSMShsm Backup Control Data Set  BCDS   a VSAM cluster                                                                          NAME TABLE  DATATYPE BCDS Field Name Table      e Z o  ae eC  mise l5  S  3     Field               2    2 12     Description              5    x c o      FREE               Y  3 NUM   Tracks        in use within    data set as a percentage   USED      EM Vv       NUM   Tracks in use within    data set as a percentage  ADATE                  DATE   Archive date  ADAYS    v           5 NUM   Days since archived  ATIME               Y  8 TIME   Archive time   hhmmss  APPL backup only   BYTES  uv BEES    BYTE   Allocated space  bytes   kB   MB   BYTESFRE  uv EM S    BYTE   Unused space  bytes   KB   MB   BYTESTRK             IY  5 NUM   Bytes per track  calculated   BYTESUSE             S   Y  B BYTE   Used space  bytes   KB   MB   BLKSIZE                   5 NUM   Data set block size  BLKSTRK               Y  4 NUM   Number of blocks per track  CLUSTER                       44 CHAR   Cluster name  ICF VSAM   COMPTYPE    Y Y N      5 CHAR   Component type  ICF VSAM    AIXDA   AIX data component  AIXIN   AIX index component  DATA   Base cluster data component  INDEX   Base cluster index component  DATACLAS EM Y BE V    8 CHAR   SMS data class  Note  This field supports selection via a mask 
152. FDREPORT options specified are to be enabled for this run  Multiple options can be  specified by enclosing the list in parentheses  separated by commas  Available options are  described in Section 54 30  FDREPORT Execution Options    EXTRACTDSNAME   dsn     Specifies the data set name of an existing data set to be used for  FDREPORT extract data input  if DATATYPE EXTRACT  or output     RPTYPE DATA or COMPDATA   This data set is dynamically allocated as  SYSUT2 DD Statement  or whatever is specified by DATADDNAME                CHAPTER 54     PAGE 54 39        54 21    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT    EXTRACTMEMBER     mem     Used in conjunction with EXTRACTDSNAME   If the data set pointed to  by EXTRACTDSNAME  is a PDS  this specifies a member name in that PDS  to be used for input or output     FORMAT     ICF     Specifies that the report is to be prepared using other than the default format  selected by the program     CRT   Defaults to PAGEWIDTH 78 to generate a report formatted for viewing on  a terminal  Can also be specified as TSO or T     DEVICE   Defaults to CRT if the output device type is a terminal and PRT is the  output device type is a print device     PRINT   Defaults to PAGEWIDTH 120 to generate a report formatted for  printing  Can also be specified as PRT     The line length can be overridden by the PAGEWIDTH  operand   Default  CRT if executed under TSO  PRT otherwise     Specifies how ICF VSAM data sets are 
153. Field Name         2 12       Description          2       8  x   o  lt   SYSCODE                143 CHAR   System code field      DSCB    HEX   Note  This field supports selection via    mask  See    VOLUME     in Section 54 28   SYSID                  4 CHAR   System identification from SMF  TBLKCNT Y IY       8 NUM   Total block count  TIMESTMP Y  Y  N IN  16 CHAR   Time stamp  IAM   ICF VSAM   TRACKCAP Y Mv BM 5 NUM   Maximum track capacity of device in bytes  TRKBAL            5 NUM   Data set track balance  number of free bytes on last active track  TRKCYL               NUM   Number of tracks per cylinder  TRKSCA Y EM y BM 3 NUM   Number of tracks per Control Area  CA   ICF VSAM   TVTOCDSN         Y          44 CHAR   Input backup data set name  UCBID            IY  8 HEX   UCB 4 byte device type  hex   UCBSTATS EM v EN Y        CHAR   UCB status indicators   OFFLINE  ONLINE  UNIT EE Y EM Y         CHAR   Unit address of DASD volume  UPDATES    Y          10 NUM   Number of records updated  IAM   ICF VSAM   USEDEXT    Y       Y   4 NUM   Number of used extents this volume  USERDATA    Y  Y  Y     10 CHAR   User data size   extended  VOLCFLAG Y     Y  Y  N  8 CHAR   Volume cell flags  ICF VSAM    CANDWSPACE  C    Candidate with space  EXTENTSYNC  E    Extents do not match VTOC  GUARSPACE  G    SMS guaranteed space  OVERFLOWVOL  O    Overflow volume  PRIMEVOLUME  P    Prime volume  RELCIADDR  R    Relative      addressing  VOLGROUP        CHAR   Volume group  Note  This f
154. HAR   Home location type   AUTO  A   MANUAL  M   STORE  S   TVLABEL      Y BM Y BM 3 CHAR   Volume label   AL     ISO ANSI label  AUL   Both ISO ANSI and user header or trailer labels  BLP   Bypass label processing  NL     No label  SL   IBM standard label  SUL   Standard user label  UL   User label  TVLBLCUR EM Y BE Y    3 CHAR   ANSI current label version    blank   1  3  4  TVLBLREQ EM Y BE Y BA 3 CHAR   ANSI Required label version    blank   3  4  TVLCUSER    Y      NAM CHAR   Last change user id  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVLOAN EM Y BAM Y      8 CHAR   Loan location  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28   TVLOCAT EM Y BE Y      8 CHAR   Current location name  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28     CHAPTER 54                                PAGE 54 195        54 60       54 60    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES       DATATYPE RMMVOL Field Name Table       Field Name    SORT    PUNCH  Length    Attribute    Description       TVLOCTYP    m   XSELECT   lt    REPORT     lt    SUMMARY      lt                     Current location type     AUTO  A   MANUAL  M   STORE  5        TVLRDATE    DATE    Date last read       TVLRDAYS    NUM    Days since last read       TVLRUNIT    CHAR    Last used 3 byte device number       TVLVDATE    DATE    Last VOLREC change date       TVLVDAYS    NUM    Days since last VOLR
155. INI  DATEFORMAT YYDDD                                                          Lr                             EE       SORTALLOCATE YES                         The generated report looks like     BKUP  DATA SET NAME VOLSER     BKDATE BKSUFFIX FILE          VOLUME  S     PAYROLL FILE1       001     02 304   1028400 4     1048     1050  PAYROLL FILE2 PROD23 222 02 308  C1027902 19     1056              summary looks like     FINAL TOTALS  VALUE SUMMARY OF BKVOL     TOTAL NUMBER OF VALUES    BKVOL BV1044   1  BV1048   3  BV1050           PAGE 54 111        54 40    EXECUTE  PREDEFINED  REPORT EXAMPLE    REPORT ON  POORLY BLOCKED  DATA SETS  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT VTOC EXAMPLES    Execute a report that has been set up in advance  The name of this report is     VTOCREP1     which is a member      the data set    USER REPORT     This member  contains a TITLE  REPORT  and PRINT statements  The FDREPORT step includes an  XSELECT statement to identify the data sets to be reported  in this example  all data sets  starting with  USER  and a numeric digit are selected     Predefined reports are useful for end users who have little knowledge of FDREPORT   Report formats and controls can be predefined by others and executed by end users  The  FDRLIB members can also contain XSELECT statements so that they can be entirely  self contained                                                                                               REPORT EXEC 
156. Indicates the value should be multiplied by 1 000 000   CASPLIT   CASP   nnnnnnnn     Specifies the ICF VSAM cluster s  or components selected or  excluded have a number of control area splits that is within the value  specified  The value may be from 0 to 99999999 inclusive   CASPLITR   nnnnnn     Specifies the ICF VSAM cluster s  or data components selected or  excluded have a control area split ration that is within the value specified  The  control area split ration is defined as the number of control area splits per 100  control areas of the prime volume data component in an ICF VSAM KSDS   The value may be from 0 to 999999 inclusive     CHAPTER 54     PAGE 54 77        GENERALIZED REPORT WRITER  FDREPORT     54 28 FDREPORT XSELECT AND XEXCLUDE STATEMENT  CATALOG   CA    Specifies the data set s  selected or excluded must have a catalog status   indicator that corresponds to the indicator supplied  Valid indicators are    CAN     Cataloged to candidate volume    DRF     DASD read failed  Normally the entry would be marked    ONL     only  cataloged   but DASD       errors or VTOC open failure prevented the VTOC  from being read  Can only occur when DATATYPE CATVTOC is specified    ERR   Cataloged to another volume    NO   Not cataloged    ONL   Only cataloged    YES   Cataloged to this volume    UNK   Cataloged  but unable to process with LOCATE  for example  unmounted  CVOL     CATGROUP   CATG    dsnspec   Specifies string s  from 1 to 44 characters in length  All ICF V
157. KED DATA SETS  BLKS  VOLSER  BLKSZ  DEVTYPE TRK BYTTK    SYS1 PARMLIB SYSRES  XYZ JCL CNTL TSO123          01    VALUE SUMMARY OF BLKSIZE     TOTAL NUMBER OF VALUES  BLASTER     80   I  160  y 17  25000   37            PAGE 54 112        SELECT BY FILTER  EXAMPLE    REPORT ON IAM  FILES EXAMPLE    REPORT ON  SPECIAL IAM  FILES EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDREPORT VTOC EXAMPLES 54 40    Select any online data set that contains a 3 character first level qualifier that starts with  the letter          and contains the character string    YM    anywhere within any qualifier other  than the first  Only data sets between 100 and 200 tracks in size are included  The report  is sorted by data set name within volume  and is in standard ABR VTOC format  see  Section 53 7    FDRABRP VTOC Report          REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT                        SYSOUT      SYSUDUMP DD SYSOUT                                                                                      SYSIN DD     XSELECT  XDSN T     YM   SIZE GE 100 SIZE LE 200   PRINT ENABLE ONLINE  RPTYPE ABRVTOC  SORT YES  SORTALLOC YES        The generated report looks like     ABR VTOC LIST OF VOLUME SERIAL NUMBER     5  01    DEVICE          3380  VOLUME LS VOL LAST REF ABR EXTENT DESCRIPTORS  CCC HH CCC HH    SERIAL      SEQ JUD  200                5  01 00 001      5  01 02 001    0296 00  1250 00  0303 00    0308 14  1252 14  0303 14    TST NYMASTER  TU1 ONLYM  Z
158. LASTV    807   Last volume   MULTS  x   20       Block size multiple of 8  PASSA  x 10     Read   write password  PASSW  x 14     Write password             x40   Discrete profile    UPDAT  x   02       Data set updates       DSNAME         Y     Y   44 CHAR   Data set name   VSAM component name       DSORG    Y Sv    CHAR   Data set organization   AM   All VSAM   DA   Direct access   EF   ICF VSAM   HFS   Hierarchical File System   IAM   Innovation Access Method   IS   ISAM   PO   Partitioned  PDS    POE   Partitioned Data Set Extended  PDSE   PS   Physical Sequential   PSE   PS Extended format  large sequential   U   Unmovable  may be appended to other forms   UM   Unmovable  alternate format    UN   Undefined                                  EXPDATE         Y VY     DATE   Expiration date          CHAPTER 54     PAGE 54 146        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES    54 60       DATATYPE ARCHIVE Field Name Table       Field Name    SORT    PUNCH  Length    Attribute    Description       EXPDAYS     gt   XSELECT   lt    REPORT      lt      lt    SUMMARY      lt                       Days until expire    Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535        INDEX    CHAR    Index volume from data set name         LRDATE    DATE    Last reference date       LRDAYS    NUM    Days since last referenced       LRECL    NUM    Data set logical reference length       LSTAR    HEX    Data set last block pointer  specify as LS
159. LTIPLE VVRS  02  ON VOLUME   5  089    DSN TST VSAM TEST1 DATA          CHAPTER 54     PAGE 54 116        CHAPTER 54    NOTE     GENERALIZED REPORT WRITER  FDREPORT   FDREPORT VTOC EXAMPLES 54 40    You can also select data sets with VVDS errors and report on the type of error  using the  VVRSTATS field name      REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    XSELECT VOL  TST  PROD  SMS     VVRSTATS NE NONE  REPORT FIELD   DSN  VOL  VVRSTATS   PRINT      Produces a report similar to                                                           DATA SET NAME VOLSER VVDSERRST    MASTER FILE DATA  PROD12          NVVR    PAYROLL DB INDEX  SMS123 NVVR  INVENTORY DATA   5  002 DPLR       NVVR  no VVDS entry  may be reported along with other errors if there are matching VVDS  entries  but because of the errors  none of them appears to be the correct VVR         PAGE 54 117        54 41    54 41                       EXPIRING DATA  SETS EXAMPLE    SELECTIVE    ARCHIVE REPORT    EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT ARCHIVE EXAMPLES    FDREPORT ARCHIVE EXAMPLES    This section shows examples that read an Archive Control File  DATATYPE ARCHIVE    All examples in this section are found in the JCL library installed with FDR  The member  names are EX5441x     A sample of the generated report is shown after each example  because of space  limitations  it may be condensed  In examp
160. M   SIZE      Da s       5 NUM   Allocated tracks  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SIZEFREE          S Y   5 NUM   Tracks not in use within data set extents  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SIZEUSED          S Y   5 NUM   Tracks in use within data set extents  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SMSFLAGS         Y    JIN  4 CHAR   SMS managed data set flag byte in DSCB   MANAGED  S    SMS managed  NOBCS  N    Not cataloged  REBLOCK  R    Reblockable  DADSMCRT  D    DADSM assigned blksize  PDSE  1    Partitioned data set extended  PDSEX  X    Hierarchical File System  HFS   ATTREXTN  E    Extended Attribute  EA   STRIPE  Z    Extended Format  EF   SNAME Y   N IN  N  20 CHAR   Short data set name or VSAM cluster name  first 20 bytes only   SOURCE                     7 CHAR   Source of the data record     ARCHIVE   Archive control file   BCDS   HSM backup control data set   CATALOG   System catalog   CATARCH   Auto recall records from catalog appended with Archive Control File   ACF  data   CATVTOC   Catalog records appended with VTOC and VVR data of selected  volume s    MCDS   DFSMShsm migration control data set   TVTOC   FDR  FDRABR  or FDRDSF backup file s    VTOC   VTOC of volume   VTOCVVR   VTOC of volume appended with VVDS data    SPACEFLG      Y         3 CHAR   Space allocation flags  ICF VSAM   CYLINDERS   Allo
161. NAME gt   which generates statements acceptable to ABR                        PAGE 54 52                    STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDREPORT PUNCH STATEMENT 54 22    COUNTERVALID     Specifies whether the special counter field names  for example    CNT2 and     CNT3  are valid and are resolved within this punch mask     NO   The special counter field names are not valid and are not resolved   YES   The special counter field names are valid and are resolved   Default  YES   ECHO  NOECHO  Specifies whether    ECHO    or not    NOECHO    the punch mask is to be printed on  SYSPRINT   Default  NOECHO  the mask is not printed   FDRLIB   ddn     Specifies the DDname to be used when reading punch masks   Default  FDRLIB   MASKNAME   mem   Specifies the member of the data set pointed to by the DDname specified  in the operand FDRLIB is to be used as a mask for the RPTYPE SELPCH  output  The FDRLIB data set must be partitioned  PO   Either FDRLIB  or  MASKNAME  must be specified   MAXSTATEMENTS   nnnn     Specifies the number of control statements that can be present in         single punch mask  The number may be a value from 10 to 4000  inclusive   Default  400   SYMBOLS   Specifies one or more user defined field names that can be specified in the punch  mask  The corresponding value of each field name must be specified by a  VALUES  operand  This can be used to insert variable information  for example   security or accounting par
162. NDEX     gt             gt  1  New Volser s      gt     Operands for SELECT DSN  statement  section 50        gt  NOTIFY BAB                      CHAPTER 54     PAGE 54 241        GENERALIZED REPORT WRITER  FDREPORT   54 88 FDRSRS EXAMPLES    VOLUME REPORTS    Storage Analysis wants to monitor usage and free space on production and database volumes   From the SRS main menu  option    3     select volumes  with the default selection criteria is chosen                                       BDRSRSE SPrimarySMenu           SSS  OPTION     gt  3 SCROLL     gt  HALF  More  GP   0 OPTIONS   Set Dialog Options and Defaults                       Data Set Selection   ame     gt  DEFAULT     member name  or blanks   2 DISSES HE   Data Set List   display saved   ame     gt        member name  or blanks   3 SELVOL   Volume Selection   ame     gt  DEFAULT     member name  or blanks   4 VOLLIST   Volume List   display saved   ame     gt        member name  or blanks        OR Select one of the following services              ARCDEL                                                                            _ ARCHIVE   ARCHIVE DATA SET  ARCMOD   MODTEYTDATATSETAENTRY ATINA TAETARCH TVE METLE    ARCRECAT   RECATALOG ARCHIVED DATA SET FOR AUTO RECALL  ARCRESET   RESET DATA SET ENTRY IN THE ARCHIVE FILE  BACKAPPL   DATA SET APPLICATION BACKUP                On the selection panel  volume serial prefixes are entered  Since no reporting criteria are  specified  the default report is displayed     
163. NT    FDREPORT SUMMARY STATEMENT    The syntax of the SUMMARY statement is   SUMMARY     ss  FIELD   field   field      RESET      NORESET       The SUMMARY statement provides summary reports based on the values of various fields  reported by FDREPORT  Summary reports are printed on the ABRSUM DD Statement if  present  or are interspersed with the generated report on ABRMAP  or SYSPRINT DD  Statement if ABRSUM is absent     There are three kinds of summarization done  depending on the characteristics of the field  being summarized  Fields that always have a unique value  such as DSN  simply print a  count of the number of unique occurrences encountered  Certain numeric fields  such as  SIZEFREE  are totaled  Other character and numeric fields  such as BLKSIZE  report the  number of unique values encountered and the count of times that value was found   Summaries are printed at control breaks  see                   in Section 54 25 of the SORT  statement  and at the end of the report  The final summary contains totals for the entire  report  control break summaries contain values since the last control break     Examples of summaries are shown in the FDREPORT examples     FIELD   Specifies one or more fields to be summarized   The table in Section 54 30   documents the available FIELD names  Check the    SUMMARY column to see which are supported for summarization and the type of  summary that is done     RESET  NORESET    NORESET   Indicates that these fields should be added t
164. OFFLINE  REPORT FIELD   SPLDSN  VOL  UNIT  DEVTYPE  SIZEINFO   PRINT ENABLE   OFFLINE FASTPATH           Report on data sets in the VTOC of offline DASD in a range of device addresses  The  FASTPATH and SELECTOFFLIN options must be enabled                                                                                                                                            REPORT EXEC PGM FDREPORT REGION 0M     SYSPRINT DD SYSOUT                    DD SYSOUT       SYSUDUMP DD SYSOUT       SYSIN DD    TITLE  INE  OFFLINE DASD   XSELECT  UNIT GE 04F0 UNIT LE 054F UCBSTATS OFFLINE  XSELECT  UNIT GE 17CO UNIT LE 17CF UCBSTATS OFFLINE  REPORT FIELD   SPLDSN  VOL  UNIT  DEVTYPE  SIZEINFO   PRINT ENABLE   SELECTOFFLIN FASTPATH               PAGE 54 114        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT VTOC EXAMPLES 54 40    REPORT SAME Report on data sets on a set of DASD volumes  once for all data sets sorted by name  DATA Two Ways within volume  and once for only ICF VSAM sorted by cluster name for all volumes  EXAMPLE _ together  reporting different fields in each report  To reduce overhead by reading the  VTOCs only once  RPTYPE DATA is used to generate a file of FDREPORT internal   records on SYSUT2  then that data is read twice to produce the two reports                                                                                                                                                                                                                       REPOR
165. OPY  FATSCOPY  FATSCOPY  HAT SCOPY   EATSGOBRY  EATSCOPY  EATSGOPY  FATSCOPY  FATSCOPY       CRDATE    LASTUJOB    USRANAL9  MVAULTC    TST5057A  USRCOPY1  USRANLY1  USRIMPRT  USRIMPRT    5  5057    USRCOPY1  USRIMPRT  USRZ4920  USR237A   USRPROB2  USRPROB2             LRDATE      SCRATCH       82     OWNER VOLSTAT             Extract data from the DFSMSrmm tape management system and report on non scratch  data sets that were created by DFSMShsm                                                                            FDREPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT         ABRMAP DD SYSOUT       SYSUDUMP DD SYSOUT       SYSIN DD    EXTRACT  PRODUCT RMM  STORCLAS TEMPDATA  XSELECT  TDCRPGM ARC  TDSTATUS NE SCRATCH  SORT FIELD TDLRDATE  REPORT FIELD   TDDSNAME  TDVOLSER  TDCRPGM  TDLRDAT  PRINT DATATYPE RMMDSN                           The generated report looks like                     5        01  0001   PERFTEST D C01V0001                 6                    1               5   0   01  0001  TAPE  DATASET      SUNDAY   VBMRK01 D00060  TAPE  DATASET    5  6      01  0003    BMRKO  TEST6 D C01V0003      5  6      01  0003   TEST6 0 C01V0003  TAPE DATASET  TAPE DATASET  TAPE DATASET        SUNDAY VBMRK01 D00055 T7300321   T013410       VOLSER    003106  003106  003106  003106  003154  003159  003145  003033  003230  003230  003230  003230  003162  003367  003225        PAGE 54 137        PPP                                                       LRDATE  RCWCTL  RC
166. ORT WRITER  FDREPORT   FDREPORT VTOC EXAMPLES    FDREPORT VTOC EXAMPLES    This section shows examples that read the VTOCs of selected volumes directly   DATATYPE VTOC  which is the default   All examples in this section are found in the  JCL library installed with FDR  The member names are EX5440x     A sample of the generated report is shown after each example  because of space limitations  it may  be condensed  In examples where sorting is required  SORTALLOC YES has been specified to  dynamically allocate required SORT files  in your installation you may have to provide SORT JCL     Report on all data sets starting with the hi level index    ABC    on any online volume  The  default report  see Section 54 23    FDREPORT REPORT Statement     is printed  No  sorting is done  a separate page is generated for data sets selected from each DASD  volume  Messages about volumes for which no data sets are selected are suppressed   The report is printed on SYSPRINT                                                                          REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT      SYSIN DD    TITLE  INE  ABC DATA SETS ON VOLUME  lt VOL gt     XSELECT  XDSN ABC     PRINT ENABLE ONLINE  DISABLE INFOMSG        The generated report looks like            DATASETS ON VOLUME       123    D S  ORG RECFM BLKSZ LRECL ALLOC FREE    IABC FINDMAC LIST ABC123 PS  ABC  JCL CNTL ABC123 PO       Report on all data sets residing on online volumes starting with    TSO    whose last 
167. OUP        CHAR   Volume group  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   VOLSQ Zu v      BEN 2 NUM   Data set volume sequence number  VOLUME              Y  6 CHAR   Volume serial number  Note  This field supports selection via    mask  See    VOLUME     in Section 54 28   XDSNAME      Y CHAR   Extended data set name  selection only                                      CHAPTER 54     PAGE 54 161        GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES    DATATYPE This is complete list of all operands that are available for        with  CATVTOC FIELD DATATYPE CATVTOC  They provide the ability to select all data sets  both VSAM and  NAME TABLE non VSAM  directory entries and members from any form of partitioned data set   generation data groups  The volumes and or the data sets may be managed by ABR    SMS or not managed                                                              DATATYPE CATVTOC Field Name Table   2  gt                       FieldName    9    alal    Description  uo  gt   D o     9 i c lal                D v      EE 3 NUM   Free percentage in Control Area  CA    CAPUSED Mv               NUM   Used percentage of allocation capacity                        NUM   Free percentage in Control Interval          DIRFREE                 3 NUM   Free percentage of PDS directory blocks   DIRUSED      BM Y         NUM   Used percentage of PDS directory blocks   FREE               Y  3 NUM   Tracks        in use withi
168. PDATE            Y     DATE   Expiration date  EXPDAYS          V IY  5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   GDGENTRY             Y  3 NUM   Generation Data Group active entry count  GDGFLAGS EM Y BM Y BAM 9 CHAR   Generation Data Group flag byte  GDGGENER      BM Y       NUM   Generation Data Group generation number  GDGLIMIT            Y  3 NUM   Generation Data Group active entry limit  GDGRELGN Mv            NUM   Generation Data Group relative generation  GDGVERSN                    2 NUM   Generation Data Group version number                                     CHAPTER 54     PAGE 54 201        GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES       DATATYPE SCRATCH Field Name Table       Field Name Description    XSELECT  SORT  PUNCH  Length  Attribute       INDEX    CHAR   Index volume from data set name         INDEXNUM    NUM   of index level in the data set or cluster name that is extracted into field INDEX       LRTIME TIME   Last reference time   hh mm ss  IAM   ICF VSAM         lt    lt    lt    lt   REPORT   lt   z          SUMMARY         lt    lt    lt       z     lt   Co          Ww        MGMTCLAS E CHAR   SMS management class    Note  This field supports selection via    mask  See  VOLUME   in Section 54 28        NAME 44 CHAR   Data set name       NVSAMATR E 6 CHAR   SMS managed non VSAM attributes  in NVR        OLDBKUP 2 NUM   ABR old backup   of ABR backup        lt   
169. PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT        ABBRMAP DD SYSOUT        FDRLIB DD DSN USER REPORT  DISP SHR    SYSIN DD    XSELECT DSN USER      EXECUTE                                    If member     TOCREP 1    in data set    USER REPORT    contains   TITLE LINE  VTOC REPORT 1   REPORT FIELD   SPLDSN  VOL  SIZEINFO   PRINT DATATY PE CATVTOC          then those data sets are selected from the catalog  VTOC information extracted  and the  report looks like      VTOC REPORT 1    USER2 JCL CNTL   50123  USERI ISPF ISPPROF  LIBR12       Report on all data sets that are using less than 7096 of the maximum track capacity for the  device they reside  Generally  this is data sets with small blocksizes  or blocksizes over a  half track  which wastes the rest of the track   The tests on blocksize and size  in tracks   are to eliminate data sets for which no meaningful capacity calculation can be done        REPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT        ABRMAP DD SYSOUT       SYSIN DD      TITLE INE  POORLY BLOCK   XSELECT   CAPUSED LT 70 SIZ  REPORT   FIELD   DSN  VOL  BLK  BLKSTRK BYT  SUMMARY  FIELD   DSN BLKSIZE  RINT ENABLE ONLINE  DISABLE INFOMSG                               DATA SETS     GT 0  BLKSIZE GT 0  IZE DEVTYPE   RK  TRACKCAP   CAPUSI                                                              An EH EH          03  d                                                           ae                     The generated report looks like     POORLY BLOC
170. PLITR nnnnnn     CATALOG CAN        CRDAYS nnnnn    CRJOBNAM cccccccc    CRSTEPNM cececece   CRTIME hhmmss  JCIFEBSccechhhhrr    DRF    CTLSERNO  CcCCC   m  DATACLAS dataclas  ONL    DELETES nnnnnnnnnn  YES       DEVCLASS cccc   DEV TX PESCCCCCCC   DIRBFREE nnnnn   DIRBLOCK nnnnn   DIRBUSED nnnnn   DSGROUP dsn   DSIND LASTY      UNK   CATGROUP catn   CATNAME catn   CATTTR nnnnnn   CATVOL vvvvvv   CATVOLCT nnn   CATVOLTL nnn    RACF                 MULTS8    _ PASSA     CICA nnn PASSW     CISIZE nnnnn UPDAT   CISPLITennnnnnnn   DSNALCNT nnnnn    CISPLITR nnnnnn   DSNALIAS dsn    CLUSATTR ATL     DSNAME dsn  ATTRERT   DSNEIFLG GIGABYTE    EXTEND   RELCI    FORMAT   ZFS  PAGESPACE    SWAPSPACE    DSNFLAGS RLS  TIMESTAMP    VERIFYREQ    CHAPTER 54     PAGE 54 61        54 28    CHAPTER 54      DSORG AM   DA    EF       DSSN vvvvvv    ENCRBDAY nnnnn    ENCRBDSN dsn   ENCRBVOL vvvvvv     ENCRDATE  y yddd    yyyyddd   ENCRFLGS DELETE      FDRCAMS    GENERATEDKEY      MASTERKEYAPPLIED    PUBLICKEYAPPLIED     TAPEFILE    UPSTREAM     ENCRFLSQ nnnnn   ENCRKEY2c   C   ENCRTIME AAhmms s      ENCRTYPE AES128    AES192    AES256     ENCRVOL vvvvvv   EXCPEXIT cccccccc   EXCPS ennnnnnnnnn     EXPDATE yyddd    yyyyddd      EXPDAYS nnnnn    EXTENTS cccccchhhh      EXTYPE CYLBN    INDEX    PRIME    OFLOW   SUL      FILESEQ nnnnn        PAGE 54 62        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    The syntax of the XSELECT and XEXCLUDE statements  continued  
171. POE and HFS  data sets     Default  Disabled         PAGE 54 98        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS 54 30    FASTPATH    Uses a low overhead technique for reading DASD volumes  FASTPATH does not  dynamically allocate DASD volumes  nor does it OPEN each one  When processing a  number of DASD volumes  this significantly reduces the time required to read the VTOC  and VVDS on each volume  FASTPATH must be enabled in order to report on offline  DASD volumes  The FASTPATH technique for gaining control of DASD volumes has been  refined and now is always used for DATATYPE VTOC and DATATYPE VOLDATA  instead of z OS dynamic allocation  ENABLE FASTPATH or DISABLE FASTPATH has  no effect on DATATYPE VTOC and DATATYPE VOLDATA  For DATATYPE CATVTOC   the default has been changed to ENABLE FASTPATH  If you disable FASTPATH when  running with DATATYPE CATVTOC  it is honored     FATDISK    Required for proper reporting when processing 3390 9 DASD or any DASD with  more than 65 535 tracks but less than 150 256 tracks  10 017 cylinders   This  option changes the size of some of the fields to accommodate the larger DASD     Default  Disabled  but may be automatically enabled by the AUTOFATDISK  option described above  See  LARGEDISK  in Section 54 30 for support  of DASD larger than a 3390 9     FINALTOTALS  Summaries contain a final total display if more than one control break is taken   Default  Enabled    FIVEBYTEBKFS    Request that the field BKFILENO is 
172. Primice Help    COMMAND DATA SET NAME VOLSER DEVTYPE DSO ALLOC BKGN BKC BKDATE  restore BAB JCL CNTL Fa TSOWK2 3390 2 PO 150 3 5 03 13 2002   3 4 03 12 2002  restore BAB AC DATA 10012108  NOE COMME 1 764 0 03 06 2002    763 18 03 05 2002                      The  restore  command displays a panel where options for the restore  such as new name or  new volser  can be specified for each of the selected data sets  Note that the correct volume   gen  and cycle to restore the backup selected are already filled in  If more data sets were  selected than can fit on the screen  the list is scrollable  Enter a command on the command list  to submit the restore as a batch job  or edit the JCL before submission   execute the restore  immediately under TSO  or add it to the ABR remote queue for later processing                      005050805 BackUp Biete c                           1 xe 2 et 2  COMMAND     gt  edit SCROLL       HALF    Edit JCL Submit JCL FG   execute in the foreground RQ   add to remote       Operands for RESTORE TYPE ABR statement  section 50        gt  RESTORE TYPE ABR DT    DSNAME Filter     gt   BAB JCL CNTL  Gen     gt  0003  Volume Serial     gt  TSOWKO Cycle   gt  05  New DSNAME     gt  OLDB   gt    or NEWINDEX     gt  Copy   gt  1  New Volser s      gt     Operands for SELECT DSN  statement  section 50        gt  NOTIFY BAB    DSNAME Filter     gt   BAB AC DATA  Gen     gt  0764  Volume Serial     gt  IDPLB3 Cycle   gt  00  New DSNAME     gt  OLDB   gt    or NEWI
173. R  FDRABR       FDRDSF backup file s    VTOC   VTOC of volume   VTOCVVR   VTOC of volume appended with VVDS data       SPACEFLG EM Y BE Y    3 CHAR   Space allocation flags  ICF VSAM   CYLINDERS   Allocated in cylinders  KILOBYTES   Allocated in kilobytes  MEGABYTES   Allocated in megabytes  RECORDS   Allocated in records  TRACKS   Allocated in tracks                STORCLAS    y         CHAR   SMS storage class   Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   STORGRP      Y              CHAR   SMS storage group name   Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   SYSID                 Y  4 CHAR   System identification from SMF  TRACKCAP YY       5 NUM   Maximum track capacity of device in bytes                               CHAPTER 54     PAGE 54 160           GENERALIZED REPORT WRITER  FDREPORT                                   FDREPORT FIELD NAMES 54 60  DATATYPE CATARCH Field Name Table  k     gt      x                M  FieldName           2      2 Description  Qiu 9235 2         TRKCYL          IN  3 NUM   Number of tracks per cylinder  TRKVOL Y  UCBID                      8 HEX   UCB 4 byte device type  hex   VOLCFLAG Y  Y       8 CHAR   Volume cell flags  ICF VSAM    CANDWSPACE  C    Candidate with space  EXTENTSYNC  E    Extents do not match VTOC  GUARSPACE  G    SMS guaranteed space  OVERFLOWVOL  O    Overflow volume  PRIMEVOLUME  P    Prime volume  RELCIADDR  R    Relative      addressing  VOLGR
174. RCE  MCDS                    For DATATYPE BCDS  the BCDS data set record is described by the IBM MCB macro    and the mapping is                                                                                BEDS FOREPORT Field Description  Field Name Field Name  MCK DSN Data set name  MCBFRVOL VOL Volume Serial Number  MCBDBU ADATE Date Backed Up  MCBTBU ATIME Time Backed Up  ADAYS Days since backup  calculated   MCBDLRPD LRDATE Last Reference Date  LRDAYS Days since last reference  calculated   MCBDSORG DSORG Data set Organization  MCBRECFM RECFM Record Format  MCBBLKSZ BLKSIZE Block Size  MCBKEYLN KEYLEN Key Length  MCBDSIND DSIND Data set Indicators  MCBSIZE SIZE Allocated Tracks  MCBSIZEB BYTESUSE Bytes Used  BYTES Bytes Allocated  calculated   MCBNBC NTMIGRAT Number of times data set was backed up  MCBVSN HSMIGVOL First Backup Volume  MCCFRUCB UCBID UCB 4 byte Device Type  hex   MCCSCNAM STORCLAS SMS storage class  MCCMCNAM MGMTCLAS SMS management class  MCCMDNAM DATACLAS SMS data class  MCCSMSFG SMSFLAGS SMS managed data set Flag Byte  MCBBDSN TVTOCDSN Name of Backup Copy  SOURCE  BCDS                        PAGE 54 108        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT TAPE MANAGEMENT REPORTING 54 32    54 32 FDREPORT TAPE MANAGEMENT REPORTING    Data is not all DASD related  Much exists on tape  and those tapes can reside on racks  within an installation   s data center  in powerful Virtual Tape System  VTS   or in external  vaults for use as backups or for disast
175. RED   Entry restored from archive or restore from archive was attempted   SULABEL   Data set is restored with a Standard User Label  SUL    NOTE  Operators value for this operand are equal         and not equal            ARCFLAG2     Specifies the data set s  selected or excluded must have the second archive flag  byte set to the indicator s  supplied  The valid indicators are     ABRTAPE   Backup is an ABR tape  not an archive tape   CLUSTER   Cluster entry   DELETE   External delete from archive   DISKBKUP   Backup data set created on DASD device  as opposed to tape device    NOTCAT   Backup data set is not cataloged   RECALL   Data set archived with the auto recall option   NOTE  Operators value for this operand are equal         and not equal           ARCTTR     Specifies the data set s  selected or excluded must contain the relative Archive  Control File block number  with the auto recall indicator set  that matches the  value provided  This value is extracted from the data set record within the Archive  Control File  It is also placed in the catalog entry created when RECALL YES is  specified on the DUMP TYPE ARC control statement and serves as a quick path  into the Archive Control File for the restore server     nnnnnn   The value specified is a decimal number   X   xxxxxx        The value specified is a hexadecimal number   ATIME     hhmmss     Specifies the data set s  selected or excluded must have an archive  time stamp that matches the value  range  or values s
176. RT FIELD NAMES       DATATYPE TVTOC Field Name Table       Field Name    SORT    PUNCH    Length    Attribute    Description       AMDATTR         XSELECT      REPORT    2   SUMMARY                     AMDATTR attributes  IAM   ICF VSAM only     ESDS  ES    Entry sequenced cluster   IMBED  IM    Sequence set placed with data component   KEYRANGE  KE    Key range defined   KSDS  KS    Key sequenced cluster   ORDERED  OR    Volumes to be used in the order they are specified in the  VOLUMES parameter   REPLICATE  RE    Each index record to be written on a track as many times as it  fits   RRDS  RR    Relative record data set   SPANNED  SP    Data record can cross control interval boundary   WRITECHECK  WR    Perform write check during WRITE processing       AMDATTR3    24    CHAR    AMDATTR3 attributes  ICF VSAM   Enhanced IAM     BIND          Cluster   component allocated to MSS device is stated at open and  retained on device until closed   CYLFAULT  CY    Cluster   component allocated to MSS device is not staged at  open  but data is to be staged as needed   LINEAR  LI    Linear cluster   LOADED  LO    Data set is loaded   NONUNIQUE  NO    Data set has non unique keys   SHRBCS  SH    Shared basic catalog   VARIABLE  VR    Variable RRDS   WAITON  WA    Destaging is to complete before control returned to programs that  closes data set       ATTR2    24    CHAR    Attribute byte two  ICF VSAM only    CATALOGBUSY   Catalog busy  CATALOGLOCK   Catalog is locked  COMPNOTUSE   Comp
177. RVTOC    ARCHIVE    COMPDATA    DATA   GENERATE    HEX   NONE    OSVTOC   SELPCH   TABLE    XREF        RUNDATE yyyyddd   5               SORT COMBINE    NO    YES      SORTALLOC NO    EYE   SORTLIB   SORTMSG    SORTWORK    TRK   YES      SORTCORE nnnnnnn    SORTLIB dsn     SORTPEX ecce     SPFC nn    54 14    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT DEFAULT STATEMENT    The syntax of the DEFAULT statement  continued     SPFI nn    SSPKLINECNT n    STARTCATALOG catn     SYSUTSTORCLAS storclas   SYSUTUNIT unit     TITLE CENTER     LEFT     SORTMSG AC           RIGHT  cc   UNITPREFIX n  1   VOLPREFIX n  PC   VOLSUMMARY CTLSERNO    _ DEVTYPE     SORTMSGDDNAME ddn MFRCODE      SUMBYTEFORMAT BYTES   NOBREAK    KILOBYTES   NONE    MEGABYTES   SSID   GIGABYTES   STORGRP    TERABYTES UNITPREFIX     SUMDDNAME ddn                 SUMDEVICE BASE   Pla lls  UNIQUE   VTOCREAD CY L      SUMLEVEL INDEX   TR  NONE     WORKDDNAMES n      WORKSPACE nnnnn   SYSLIB ddn  WORKSTORCLAS storclas      SYSUTSPACE nnnnn        DEFAULT        DEFAULT statement changes FDREPORT s default values for various options used   STATEMENT when generating a report  Most of the operands on the DEFAULT statement are also  operands of the PRINT statement  and can be specified there  The DEFAULT statement  can be used when more than one report  more than one PRINT statement  is to be  generated in one FDREPORT run  the DEFAULT statement avoids having to specify  options used in more than one report more than on
178. S   Specifies the data set s  selected or excluded have a number of bytes allocated that is  within the value specified  The number of bytes allocated is equivalent to the high  allocated RBA for ICF VSAM components and is a calculated value for non VSAM  data sets  based on the block size  If the block size is zero  the number of bytes  allocated are zero  The value may be from 0 to 4294967294 inclusive   nnnnnnnnnn   Specifies the exact value to be compared   nnnnnnnK   Indicates the value should be multiplied by 1 000   nnnnM   Indicates the value should be multiplied by 1 000 000    BYTESFRE    BYTESF     Specifies the data set s  selected or excluded have a number of bytes free within  the allocated space that is within the value specified  The number of bytes free  within the allocated space is equivalent to the high used RBA for ICF VSAM  components and is a calculated value for non VSAM data sets  based on the  block size  If the block size is zero  the number of bytes free within the allocated  space are zero  The value may be from 0 to 4294967294 inclusive     nnnnnnnnnn   Specifies the exact value to be compared   nnnnnnnK   Indicates the value should be multiplied by 1 000   nnnnM   Indicates the value should be multiplied by 1 000 000   BYTESTRK           5                      Specifies the data set s  selected      excluded             number of bytes  utilized per track that is within the value specified  The number of bytes  utilized per track is equivalent t
179. S  DATATYPE This is complete list of all operands that are available for use with DATATYPE ENCRYPT  ENCRYPT FIELD representing the data sets residing      the FDRCRYPT    keyfile     The name of the  keyfile   NAME TABLE is usually stored in the FDR Global Options Table  Complete access to the    keyfile     requires the completion of a successful RACROUTE command using   REQUEST AUTH ENTITY  keyfile    ATTR ALTER VOLSER volser  Only with successful completion of the RACROUTE request is permission given to fully  display the encryption key   DATATYPE ENCRYPT Field Name Table      gt                         g  Field Name    O             AS Description  Wid      8  e  x   a a a  lt   ENCRBDAY AY Y 5 NUM   Number of days since encrypted  ENCRGDSN    Y Y 44 CHAR   Original backup data set name  ENCRBVOL      Y         6 CHAR   Original first backup volume  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   ENCRDATE                        Backup date  ENCRFLGS Y Y 5 CHAR   Encryption flag byte  DELETE   Record marked for deletion  FDRCAMS   File was encrypted by FDRCAMS  GENERATEDKEY   Key was generated by FDRCRYPT  MASTERKEYAPPLIED   A master key was used during the encryption  PUBLICKEYAPPLIED   A public key was used during the encryption  TAPEFILE   The backup file resides on a tape device  UPSTREAM   The backup file was created by FDR UPSTREAM  ENCRGLSQ         NY  5 NUM   Original backup file sequence number  ENCRKEY E  Y IN  N  N  92 HEX   Encr
180. SAM  clusters that show as being cataloged into an ICF catalog that matches the  selection or exclusion criteria          compare length is the length of the data  specified  are selected or excluded    There is a special form of the CATGROUP  operand  Leading periods         after   CATGROUP  indicate that the group name starts after one ore more index levels    Each period indicates that one index level is to be bypassed    CHAPTER 54     PAGE 54 78        CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    CATNAME     CATN     9    10   11   12     dsnspec   Specifies the catalog name selection or exclusion  Only standard  catalog names are supported  Standard catalog names contain only  alphabetic  character A to Z   number  numeric character 0 to 9   or national   characters           and       and periods     The syntax for the CATNAME  operand is as follows   Valid characters  alphabetic  numeric  national  represent themselves        Slash  is a masking character that is used to represent a single valid character of any value          vertical bar  is a masking character that is used to represent a single valid  alphabetic character          plus  is a masking character that is used to represent a single valid numeric character          question mark  is a masking character that is used to represent a single valid  national character          single asterisk  represents zero or more valid characters within an index leve
181. SB EMC CNTL  GRAT ARCHIVED  JSB ENCRYPT KEYFILE  GRAT ARCHIVED  JSB EXHPDM CNTL  GRAT ARCHIVED  JSB FATSCOPY AUDITDSN IDPLBO PS FB 8800  JSB FDR ASM  GRAT ARCHIVED  JSB FDR CNTL IDENMBSSPOREES 8000  JSB FDR CNTL2 MIGRAT ARCHIVED  JSB FDR DOC ICD PORRER 9040  JSB FDR JCL MIGRAT ARCHIVED  copy JSB FDR  LOAD                        32760  JSB FDRABR  ARCHIVE MIGRAT ARCHIVED  JSB FDRMOVE  DS8100 SYTS36 PO VB 27998                            Since the Data set List column headers may be different from the selection field names  to  occupy fewer columns   Column description may be obtained by positioning the cursor at  the column and pressing the HELP key  or by entering the VIEW primary command     Archived data sets are marked as ARCHIVED  and data sets not found on their cataloged  volumes are marked as         VOLUME DATA  Unwanted data set entries in the Data set List  may be excluded from the display by entering the    X    or    XX    line commands in the COMMAND  field  The Data set List can be saved for re display at any time with option 2 on the SRS  primary menu  and can be REFRESHed by regathering the report fields at any time     Various services can be invoked by the user for one or more of the data sets displayed        services  such as    info   M  member list      ABR functions  such as RECALL  REORG  COPY     ISPF services  such as EDIT  BROWSE     TSO commands  such as DELETE  LISTDS  LISTCAT  RENAME     CLISTs and REXX execs    CHAPTER 54     PAGE 54 229        
182. SERBA   PRINT ENABLE   ONLINE  IAM              PAGE 54 113        54 40    IDENTIFY FULL  PARTITIONED  DATA SETS  EXAMPLE    REPORT ON ALL    OFFLINE DASD  EXAMPLE    REPORT ON  SELECTED  OFFLINE DASD  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT VTOC EXAMPLES    Locate all partitioned  PO  data sets on TSO volumes and report those that have less than  five percent free space in the data set or the directory        REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT                                                                                                  SYSIN DD    TITLE  INE  ALMOST FULL TSO PDS DATA SETS   XSELECT DSORG   PO    VOL TSO   SFREE lt 5  XSELECT  DSORG   PO   VOL TSO    DIRFREE lt 5  REPORT FIELD   SPLDSN  VOL  SIZEINFO  DIRBINFO                    PRINT       The generated report looks like     ALMOST FULL TSO PDS DATA SETS  VOLSER  ALLOC    USER1 JCL CNTL TSO123  USER1  ISPF  PROF TSO123       Report on data sets in the VTOC of all offline DASD  The FASTPATH and OFFLINE  options must be enabled  UCBSTATS OFFLINE reports on only offline DASD  otherwise  both offline and online DASD are included         REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT                                                                                                           SYSIN DD    TITLE  INE  OFFLINE DASD   XSELECT  UCBSTATS 
183. SETS DEFAULT  RESETARC DELETE ARCHIVE REQUEST FROM REMOTE QUEUE DEFAULT  RESETBKP DELETE BACKUP REQUEST FROM REMOTE QUEUE DEFAULT  RESTAPPL RESTORE DATA SETS FROM APPLICATION BACKUP DEFAULT  RESTARC RESTORE DATA SETS FROM ARCHIVE DEFAULT  RESTBKP RESTORE DATA SETS FROM BACKUP DEFAULT  SIMREORG SIMULATE FDRREORG DATA SET REORGANIZATION DEFAULT                         This table defines the FDR and ABR commands that can be entered on the report output    panels of SRS  On any line  enter    S    to view or edit a command  to insert a new  command     R    to copy and edit an existing command  or    D    to delete one  All except    D     take you to another panel  shown below  where you can view or modify the command     Each FDR command consists of a main statement  a data set statement that is repeated  for each selected data set  the program name to invoke and how to invoke it  The FDR  Function commands are fully customizable  The user may change existing commands and  define new commands with different keyword values in the main or data set statements   Keyword values may be automatically extracted from the Data set List  The FDR Function  commands may be saved in a private table library or in a common table library shared  between users         PAGE 54 222           GENERALIZED REPORT WRITER  FDREPORT           FDRSRS DIALOG OPTIONS AND DEFAULTS PANELS 54 81  FDR FUNCTION  COMMAND  Options ape    BDIRSIRS   WDNR                                                     COMMAND 
184. SPRINT DD SYSOUT                         SYSOUT       SYSUDUMP DD SYSOUT       SYSIN DD     DEFAULT SORTALLOC YES  A1TMC CA1 TMC   EXTRACT PRODUCT CA1  STORCLAS TEMPDATA  DISP RETAIN                                                           REPORT ON TAPE Extract data from the CA 1 tape management system and report on the tapes that are  VOLUMES THAT _ expiring in the next 30 days                                                                                                                                EXPIRE IN THE   FDREPORT EXEC PGM FDREPORT  REGION 0M  NEXT 30 Days   SYSPRINT DD SYSOUT    EXAMPLE   ABRMAP      SYSOUT          1       DD DISP SHR  DSN cal extract dataset    SYSUDUMP DD SYSOUT      SYSIN DD    TITLE LINE  VOLUMES EXPIRING IN NEXT 30 DAYS   SELECT TVEXDAYS lt 31  TVEXDAYS gt 0  REPORT FIELD  TVVOLSER  TVVOLSEQ  TVEXDATE  TVCRDATE  TVF1DSN   SORT FIELD   TVEXDATE  TVVOLSER   PRINT   DATATYPE CA1VOL  ENABLE CHAREXPDATES  SORTALLOC YES              The generated report looks like   VOLUMES EXPIRING IN NEXT 30 DAYS    EXPDAT CRDATE FIRST FILE DATASET    SAVRS   BACKUP  SYSLOG G2485V00    ARWONAT PUSM502C G0004V00  SYSPNA CAI CA7 LOG MONTHLY GO0052V00  ARWPAPT PMS0001 APR2006 DR  ARWPAPT PMS0001 APR2006 DR       CHAPTER 54     PAGE 54 140        LisT OF TAPES  VOLUMES IN  SCRATCH STATUS  EXAMPLE    REPORT ON TAPE  DATA SETS THAT  WERE CREATED IN  THE     5   60 Days  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT CA 1 TAPE MANAGEMENT R
185. SYSPRINT  ABRMAP must be  present for PAGEWIDTH to be honored     PCHDATEFORMAT     Specifies the format that dates are displayed in    punched    output generated by  RPTYPE SELPCH  Valid values are     DDMMYY   Gregorian format  day first                        DDMMYYYY     Gregorian format  day first with 4 digit year    dd mm yyyy      MMDDYY      Gregorian format  month first    mm dd yy      MMDDYYYY     Gregorian format  month first with 4 digit year    mm dd yyyy      YYDDD   Julian format  yy ddd    YYYYDDD   Julian format with 4 digit year    yyyy dda      PCHDDNAME              Specifies the DDname to be used when punching for RPTYPE SELPCH     Default  SYSPUNCH  unless the operand PCHDDNAME  was specified on the  DEFAULT statement           CHAPTER 54     PAGE 54 42        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT 54 21    PCHSEPCHAR     c     Specifies the character to be used to delimit the elements of dates formatted  for punch display  RPTYPE SELPCH      Default      POFREESPACE     Specifies what is used to determine the amount of free space in a partitioned data  set  PDS  DSORG PO   There are three options     DIR   Cause the directory blocks to be read and  if there are no members  set the  number of bytes tracks used to zero  0      IFREAD   If the directory blocks are to be read for some other reason  that is  field  name  and  if there are no members  set the number of bytes tracks used to zero     0    LBP   Use the LSTAR to determ
186. T ENABLE ONLINE  DATATYPE VOLDATA                                                                                               The generated file looks like       50123 1     3390 50085 25173 236  MVSRES 1C7 3380 39825 37900 1274    The program that reads the file must  of course  be aware of the meaning and position of each column        VOLUME SUMMARY        VOLSUMMARY operand allows you to create reports that summarize data from many   REPORT EXAMPLE volumes  instead of reporting on individual volumes  You can summarize based on SMS  storage group  volume serial or unit address prefix  device type  or all volumes  The values  from the various volumes are totaled  averaged  or maxed depending on the meaning of the  field  Fields that are unique to a volume  such as volser  are simply blanked         REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT        ABRMAP DD SYSOUT                                                     SYSIN DD    TITLE  INE  VOLUME SUMMARY BY STORAGE GROUP   REPORT FIELD   VLSMSSTG  VLCYLVOL  VLFRECYL  VLDSCB1   PRINT DATATYPE VOLDATA  VOLSUMMARY STORGRP                       ENABLE   ONLINE  FASTPATH                   Generates    report showing the total data cylinders  total free cylinders  and total data  sets in each group  the blank group includes all non SMS managed volumes      VOLUME SUMMARY BY STORAGE GROUP  STORGRP CYL VOLUME FREE CYL  FMT1 DSCBS    1090368 779068  99057 95883  25599 THIS HI  23373 10091  60705 22730  70119 70076   
187. T EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT      SYSUT2 DD UNIT SYSALLDA  SPACE   CYL   20 5   RLSE     SYSIN DD    DEFAULT SORTALLOC YES    SELECT ALL DATA WITHOUT REPORT  XSELECT  VOL PROD   PRINT RPTYPE DATA    GENERATE REPORT 1  TITLE  INE  LISTING OF PRODUCTION VOLUMES    REPORT FIELD   DSN  DSORG  DATES  SIZE  EXTENTS   PRINT DATATYPE EXTRACT SORT YES    GENERATE REPORT 2  CANCEL SELECT  TITLE INE  LISTING OF PRODUCTION VSAM   XSELECT  DSORG EF  REPORT FIELD   CLUSTER  DSN  VOL  DATES  SI ZEINFO   SORT FIELD   CLUSTER   PRINT DATATYPE EXTRACT         REPORT POORLY Report on all ICF VSAM clusters over three Megabytes in size with more than five CA  ORGANIZED VSAM splits or more than 20 Cl splits  and all clusters with over 16 extents  since all these might  CLUSTERS be candidates for reorganization  Clusters with the highest CA splits are listed first     EXAMPLE  NOTE  FDRREORG  a separately priced component  may be used to automate the reorganization of  such clusters as well as IAM files and PDSs  See Chapter 30    FDRREORG    for more  information           REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT                                            SYSIN DD    DEFAULT SORTALLOC YES  BYTEFORMAT MEGABYTES  TITLE  INE  VSAM CLUSTERS IN NEED OF REORG                                   XSELECT DSORG EF BYTES gt 3M  CASPLIT gt 5   XSELECT DSORG EF BYTES gt 
188. TARzX tttttrrr        NOEPV    2  gt    gt        m    NUM    Number of extents for data set on this volume       OLDBKUP    NUM    ABR old backup   of ABR backup       OPTCD     lt    lt    lt    lt    lt    lt    lt    lt      lt    lt    lt    lt        lt        lt      lt    lt   wm  Z   lt    lt    lt    lt      lt   z   lt    lt    lt    lt    lt    lt   MO  n  wl     ajl oaj ogo        HEX    Option code byte    A    DAM  Actual addressing   BC   ICF VSAM catalog   C    SAM  Chained scheduling using PCI  DB    DAM  Dynamic buffering   E    DAM  Extended search   F    DAM  Feedback        IS  Independent overflow area   IC   ICF VSAM data set   L    IS  Delete   M    IS  Master index   R    IS  Reorganization criteria   RB    DAM  Relative block addressing  RE    DAM  Read exclusive   TO    DAM  Track overflow   UF    IS  Full track index write   W    All  Write validity check   Y    IS  Cylinder overflow area       RANK    NUM    Rank within sorted data  assigned        RECFM    CHAR    Record format    A  ASA control character   B   Blocked   F   Fixed   M   Machine control character  S   Standard spanned   T   Track overflow   U   Undefined   V   Variable       None of the above       RECTYPE    NUM    FDREPORT data record type    1   Volume record   2   Data set   component record  4   Volume summary record   8   Prior compressed data record  9   Prior active fields record   64   Compressed data record  128   Active fields record       RECVER    CHAR    FDREPORT pr
189. TESUSE  BYTESFRE   see Section 54 30     for details   Kilo and megabytes are in units of 1024 and 1048576 if  ENABLE HEXBYTES is in effect     For printing  REPORT statement   this operand affects both the units in which the  field is printed and the width of the field in the report  10 columns for BYTES  7 for  KILOBYTES  4 for MEGABYTES      Default  KILOBYTES     CANDSPACE     Specifies how candidate space is to be calculated when requested via an  ENABLE CANDSPACE request  The possible values are     GUARANTEED   Only the already allocated guaranteed space on a volume is included     POTENTIAL   The maximum possible space  assuming all extents are allocated   is included     Default  GUARANTEED     CATALOGSEARCH     Specifies the search order when issuing locates for data sets or clusters with  related catalogs  Related catalogs are usually extracted from a VVR or NVR  They  also may be extracted from the master catalog when the data is derived from  either DATATYPE CATARCH or CATVTOC  The possible values are   RELATED   Use the related catalog when issuing the locate    STANDARD   Use the standard search order when issuing the locate     Default  RELATED     CHKONLRESERVE     Specifies whether FDREPORT is to check for long term reserves against online DASD  UCBs prior to attempting to process them  A long term reserve is one that lasts over             seconds  The    nn    value for the wait time can be set using the keyword  RESWAITIME  RESWAITIME defaults to 2 second
190. UE is in effect   SYSRES   When executing with DATATYPE CATALOG  represents data sets  cataloged with indirect volume serials     Some valid tape devices are    3480       3480      3490    3590 1                NOTE  Operators value for this operand are equal         and not equal                                                                                                                   DIRBFREE   DIRBF     nnnnn     Specifies the data set s  selected or excluded must          a number of  free  unused  directory blocks that is within the number specified  The number  may be from 0 to 32000 inclusive         PAGE 54 84        GENERALIZED REPORT WRITER  FDREPORT        FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28  DIRBLOCK   DIRB   nnnnn     Specifies the data set s  selected or excluded must          a number of  directory blocks that is within the number specified  The number may be from  0 to 32000 inclusive   DIRBUSED   DIRBU   nnnnn     Specifies the data set s  selected or excluded must have a number of  used director blocks that is within the number specified  The number may be  from 0 to 32000 inclusive   DSGROUP   DSG   dsnspec   Specifies string s  of 1 to 44 characters in length  All data sets having  a name that matches the selection or exclusion criteria  that is  compare  length is the length of data specified  are selected or excluded   There is a special form of the DSGROUP  operand  Leading periods     after  DSGROUP  indicate that the group name start
191. UES  va ue   va ue         NOECHO     8  _  STARTINGPASUNIT uuuu            ENDINGPASUNI T uuuu   MASKNAME mem    PASUNITINCREMENT nn    PUNCH The PUNCH statement specifies the location of a mask used to define the    punch    output  STATEMENT generated by FDREPORT for the RPTYPE SELPCH report and is ignored if  RPTYPE SELPCH is not specified     The punch mask input must be a data set that has the attributes  RECFM FB LRECL 80   It may be either sequential  DSORG PS  or partitioned  DSORG PO   The PUNCH  statement uses the presence or absence of the MASKNAME  operand to differentiate  between sequential or partitioned data sets  If MASKNAME   is specified  the data set is  assumed to be partitioned and MASKNAME  provides the member name  If  MASKNAME  is omitted  the data set is assumed to be sequential  the FDRLIB  operand  must be provided to specify the input DD statement name   The punch mask may also be  an input stream  DD    data set     For each record processed by FDREPORT  it scans the punch mask  copying each mask  record to the punch output SYSPUNCH DD Statement  but if any FDREPORT field names  or special names are found in the mask  the current value of the name is substituted   These field names and special names must be surrounded by the delimiters specified by  the FIELDPREFIX  and FIELDSUFFIX  operands  the defaults for these are  lt  and  gt   so  the field names are usually specified like   lt LRECL gt   The field names that may appear in  the PUNCH mask
192. UNKNBCSCELLS    Specifies what FDREPORT is to do with Basic Catalog Structure  BCS  records  that contain cell types that are not known to the program  If UNKNBCSCELLS is  enabled  the unknown cell types are accepted  but not processed  allowing the  processing of the BCS record to continue  If UNKNBCSCELLS is disabled  the  unknown cell type and the BCS record are bypassed     Default  Enabled   UNKNBCSPRINT    Specifies if FDREPORT is to display Basic Catalog Structure  BCS  records that  contain cell types that are not known to the program  If UNKNBCSPRINT is  enabled  message FDR702 is displayed documenting the unknown cell type  It is  followed by the first forty  40  bytes of the BCS record  Next the name of the  catalog containing the record is displayed followed by an action message detailing  if the record was accepted or bypassed     Default  Enabled    USELOCATE  Use CAMLST LOCATE instead of the CAMLST simulator   Default  Disabled    USEMIH    Use the system Missing Interrupt Handler to time I Os to offline devices  The         does not consider an I O eligible for purge until five seconds have elapsed     Default  Use an internal timing service that uses the BININTERVAL value   VSAMRLS  Open the DFSMShsm clusters using VSAM s Record Level Sharing  RLS    Default  Disabled   VVRDISPLAY    The VVDS records  VVRs for all VSAM clusters  and NVRs for non VSAM   SMS managed data sets  are displayed for all selected data sets     Default  Disabled   XREFERROR    Print b
193. VDEVCLS       Y  Y  7 CHAR   Device class  TVEXDATE             Y     DATE   Expiration date  TVEXDAYS A Y Y Y Y 5 NUM   Days until expiration  TVF1DSN                   44 CHAR   First file data set           TVLABEL      yY          3 CHAR   Volume label   AL     ISO ANSI label  AUL   Both ISO ANSI and user header or trailer labels  BLP   Bypass label processing  NL     No label  SL   IBM standard label  SUL   Standard user label  UL   User label  TVLCSYS              8 CHAR   Last change system  TVLCUSER    v EN Y         CHAR   Last change user id  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVLRDATE             Y     DATE   Date last read  TVLRDAYS           y    1 5 NUM   Days since last read  TVLRUNIT A v EM Y       CHAR   Last used 3 byte device number  TVNXTVOL         Y JY  Y  6 CHAR   Next volume  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TVPRDERR          Y  Y  9 NUM   Permanent read errors  TVPRVVOL      v EE Y    5 CHAR   Previous volume  Note  This field supports selection via a mask  See                    in Section 54 28   TVPWTERR Y Y Y  9 NUM   Permanent write errors  TVRANK 3 NUM   Internal FDREPORT rank number                                  CHAPTER 54        PAGE 54 180           GENERALIZED REPORT WRITER  FDREPORT                                                                             FDREPORT FIELD NAMES 54 60  DATATYPE CA1VOL Field Name Table  Ea  gt      x             
194. VE     VL FTRKS nnn    BCDS    VLZFVVDS nnn  CATALOG      CATARCH    VL UDSCB nnn  CATVTOC    VL ZUINDX nnn  MCDS          TVTOC    VLZUTRKS nnn  VTOC     VLZUVVDS nnn  VTOCVVR      VLABRCYC nn      SPACEFLG CY LINDERS   _  KILOBYTES    VLABRGEN nnnn  MEGABYTES    VLABRHTR nnn  RECORDS      TRACKS         CHAPTER 54     PAGE 54 64           GENERALIZED REPORT WRITER  FDREPORT     FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28   The syntax of the XSELECT and XEXCLUDE statements  continued        VLABRLTR nnn   VLDCEFLG CSW     _ DPX      VLABROPT   PKC    N  PRI    s  PVM    T  SEC        SHR    Y  SSV   0  VLDCEFL8 CYMG      F8F9  sVLDEVIYP ccecece      VLDSCB nnnnnnnnnnnn     VLALOBYT nnnnnnnnnnnnnnn   VLALOCYL nnnnnn     VLALOSTA ALLOC    ONLINE   VLDSCBU nnnnnnnnnnnn  SYSRES    UNLOAD      VLALOTRK nnnnnn   VLALTRKS nnnnnn   VLAVGBYT nnnnnnnnnnnnnnn   VLAVGTRK nnnnnn   VLBYTVOLennnnnnnnnnnnnnn   VLCCA xx     VLCMZFTK nnn    VLCM ZTOT nnn     VLCMZUTK nnn     VLDSCBO nnnnnnnnnnnn   VLDSCB1 nnnnnnnnnnnn   VLDSCB3 nnnnnnnnnnnn   VLDSCB8 nnnnnnnnnnnn   VLDSCB9 nnnnnnnnnnnn   VLDSOAM nnnnnn    VLDSODA nnnnnn    VLDSOEF nnnnnn    VLDSOHFS nnnnnn   VLDSOIAM nnnnnn   VLDSOISennnnnn     VLCMABYT n   n    VLCMALOC n    n  VLDSOPO nnnnnn               lt 8  VLDSOPOE nnnnnn   VLCMFBYT n                                             VLDSOPSE nnnnnn   VLCMNFTK n    n          VLCMNFXT n    1n          VLCMTBYT n    1n        VLCMTCMG n   n nnnnnnnnnM   VLCMTTMG n   n   VLFRECYL nnnnnn   VE
195. VE RESTORE REQUEST FROM REMOTE QUEUE  REMOVEB   DELETE BACKUP RESTORE REQUEST FROM REMOTE QUEUE  REORG   COMPRESS PDS DATA SETS   RESETARC   DELETE ARCHIVE REQUEST FROM REMOTE QUEUE  RESETBKP   DELETE BACKUP REQUEST FROM REMOTE QUEUE   RESTAPPL   RESTORE DATA SETS FROM APPLICATION BACKUP  RESTARC   RESTORE DATA SETS FROM ARCHIVE   RESTBKP   RESTORE DATA SETS FROM BACKUP   SIMREORG   SIMULATE FDRREORG DATA SET REORGANIZATION                            The SRS primary menu is used to select the SRS function desired  Option 0 allows each  user to set options and defaults that affect his her use of SRS  Options 1 and 2 select the  data set application  options 3 and 4 select the volume application  The odd numbered  options actually select data sets or volumes  you can optionally retrieve a saved selection  criteria  The even numbered options retrieve a data set or volume list previously selected  and saved     CHAPTER 54     PAGE 54 217        54 80    CHAPTER 54    NOTE     GENERALIZED REPORT WRITER  FDREPORT   FDRSRS     SEARCH  REPORT  AND SERVICES DIALOG    The various name fields refer to members in SRS libraries of saved selection criteria and  lists  The names of these libraries can be specified via option 0 2 or overridden by  specifying blanks for the member name  The libraries can include private user SRS  libraries and or shared or installation wide libraries     The Selection Name field specifies the member name of a previously saved Selection  Criteria  or one of th
196. VER nnn SULABEL         ARCFLAG2 ABRTAPE      4USED nnn CLUSTER     ABRCYCLE nn DELETE      DISKBKUP     ABRGEN nnnn NOTCAT     ABRHITRS2ennn RECALL    ABRIND A     ARCTTR nnnnnn      ATIME hhmmss  R   ATTRI ERASE    X INHIBIT      RECOVERY     ABRLOTRS nnn REUSEABLE     ACTIVE NO  SPEED   YES TEMPEXPORT      TRACKOVER     ACTTTR nnnnnn UNIQUE       ATTR2 CATALOGBUSY         CATALOGLOCK     ADAY S nnnnn COMPNOTUSE     AIXATTR AIX   INTERNALDSN    UPGRADE REGSHROPTI    REGSHROPT2     AIXNAME dsn REGSHROPT3      REGSHROPT4                    SYSSHROPT3    KEY RANGE   SYSSHROPT4  KSDS     AXRKP nnnn  ORDERED   _  REPLICATE    BKCYCLE nnn  RRDS     BKDATE yydda   SPANNED   yyyyddd                 BKDAYS nnnnn    AMDATTR3 BIND   2  CYLFAULT    BKDEVCLS cccc  LINEAR   BKDEVTYP ccccccc  LOADED   _  NONUNIQUE      BKDSNS nnn  SHRBCS     BKEXDATE  y yddd    VARIABLE  yyyyddd  WAITON      BKEXDAYS nnnnn        PAGE 54 60        GENERALIZED REPORT WRITER  FDREPORT     FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28   The syntax of the XSELECT and XEXCLUDE statements  continued      BKFILENO nnnnn  CLUSTER dsn     BKGEN nnnn   CLUSTGROUP dsn     BKSUFFIX cccccccc   CMPCANDV nnn     BKTAPCNT nnn  CMPVOLCT nnn    BKTIME Ahmmss  CMPVOLTL nnn    BKVOL v   v   COMPTYPE DATA      BLKSIZE nnnnn eran     BLKSTRK nnnn AIXINDEX    BUFSIZE nnnnnn  COMPUSER nnnnnnnnnn    BYTES nnnnnnnnnn   CRDATE  y yddd    yyyyddd     BYTESUSE nnnnnnnnnn    CANDVOLC nnn   CAPBYTES nnnnnnnnnn    CASPLIT nnnnnnnn   CAS
197. VLRDATE  TVHOMLOC                                               ER  TVCRDATE    SEQUENCE   A  A    BREAK   SEJ  NO                FDREPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSIN DD    TITLE LINE  VO  EXTRACT PRODUCT RMM  XSELECT  TVOWNER   USER  QA    REPORT FIELD   TVVO  SORT FIELD   TVOWN  PRINT DATATYPE RMMVOL         The generated report looks like   FDR400 FDRABR CUSTOM REPORTS   FDREPORT   VOLUMES  OWNER CRDATE LRDATE  HOMELOC  003168 QAUSRO1  003210 QAUSRO1        004 QAUSRO1    1999 307 2011 088 SHELF  2001 361 2011 227 SHELF  2002 227 2012 135 SHELF    FDR400    FDRABR CUSTOM REPORTS   FDREPORT    OWNER          LRDATE  HOMELOC  2002 227 2012 146 SHELF  2008 311 DDUPFATS  2008 311 2012 030 NDUPFDR   FDRABR CUSTOM REPORTS   FDREPORT   VOLUMES   OWNER          LRDATE  HOMELOC   001028 USER03   10157 USERO3    1994 269 2011 164 SHELF  2008 311 2011 304 NDUPFDR          VOLUMES OWNED BY 05    02    INNOVATION DATA PROCESSING PAGE   0001    SORTED BY CREATION DATE    VER 5 4 80 DATE   2013 006    OWNED BY QAUSRO1    INNOVATION DATA PROCESSING PAGE   0003    SORTED BY CREATION DATE    VER 5 4 80 DATE   2013 006    INNOVATION DATA PROCESSING PAGE   0004    SORTED BY CREATION DATE    VER 5 4 80 DATE   2013 006    OWNED BY USERO3    Extract data from the DFSMSrmm tape management system selecting the tapes owned by   TESTO   that were last used      2011  The creation date  last used date  and the home location    are displaye
198. W D          FIE  ARCDSN               Y   44 CHAR   Archive Control File name                                     CHAPTER 54        PAGE 54 185        GENERALIZED REPORT WRITER  FDREPORT                                                                                                                 54 60 FDREPORT FIELD NAMES  DATATYPE This is complete list of all operands that are available for use with DATATYPE MCDS   MCDS FIELD MCDS extracts data set information from the DFSMShsm Migration Control Data Set  NAME TABLE  MCDS   a VSAM cluster  A LOCATE SVC  SVC 26  is issued to determine if data sets  extracted from the MCDS are still cataloged for auto recall under DFSMShsm   DATATYPE MCDS Field Name Table     gt   5552554     Field Name  5   e alal   2 Description          2 2 18   gt  lt  c o      FREE              Y  3 NUM   Tracks        in use within    data set as a percentage   USED Dv             NUM   Tracks in use within a data set as a percentage  ADATE Zw Y EM V BED DATE   Archive date  ADAYS A YIY VI IY 5 NUM   Days since archived  ATIME             Y  8 TIME   Archive time               55          5            S   Y  B BYTE   Allocated space  bytes          MB   BYTESFRE             S   Y  B BYTE   Unused space  bytes   KB   MB   BYTESTRK          V IY  5 NUM   Bytes per track  calculated   BYTESUSE       EM S   Y IB BYTE   Used space  bytes          MB   BLKSIZE             IY  5 NUM   Data set block size  BLKSTRK               Y  4 NUM   Number of blocks per
199. WCTL  RCWCTL  RCWCTL  RCCTL  RCCTL  RCCTL  RCCTL  RCWCTL  RCWCTL  RCWCTL  RCWCTL  RCCTL  RCCTL       RCCTL             2                             OWNER    HSMABR  HSMABR  HSMABR  HSMABR  RAM   RAM   RAM   RAM  SYSTASK  SYSTASK  SYSTASK  SYSTASK  OMVSKERN  OMVSKERN  OMVSKERN    GENERALIZED REPORT WRITER  FDREPORT   54 48 FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES    PRODUCE AN Extract data from the DFSMSrmm tape management system and print an inventory of all  DFSMSRMM TAPE the tapes sorted by tape volser     INVENTORY   FDREPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT                                                     SYSIN DD    EXTRACT PRODUCT RMM  STORCLAS TEMPDATA  TITLE INE  DFSMSrmm TAPE INVENTORY     SORT FIELD TVVOLSER  REPORT FIELD   TVVOLSER  TVF1DSN  TVCRJOB  TVVOLSEQ  TVCRDATE                                           TVEXDATE TVRTDATE TVSTATUS   PRINT DATATYPE RMMVOL                             The generated report looks like     DFSMSrmm TAPE INVENTORY    FIRST FILE DATASET CREATJOB VSQ CRDATE EXPDAT RTDATE VOLSTAT     VRMG005  FDRTSOIN   VT34881  SS040STK           509  FDRIMSBK   VT3 4938  550405              VT34894  SS040STK  BAC  VPR0019  SS040SIM  PROD XPTR ARC70 ATL R06350 XPTO10D   BACKUP  VRMG036 B110328A 550405      BACKUP  VT34938  B112168B FDRAGUBK  BACKUP  VARC536 C1029800 FDRARCBK    SCRATCH  MASTER  SCRATCH  MASTER  MASTER  MASTER  MASTER  MASTER  MASTER  SCRATCH         
200. WRITER  FDREPORT   FDREPORT SMS EXAMPLES    Report on all data sets in two specific SMS storage groups  For PDS  PO  and PDSE   POE  data sets  member counts are displayed        REPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT                    DD SYSOUT       SYSUDUMP DD SYSOUT       SYSIN DD    TITLE  INE  SMS STORAGE GROUPS PROD AND TEST   XSELECT STORGRP  PROD  TEST                                                                                         SORT FIELD   STORGRP  DSN   REPORT  FIELD  SPLDSN  STORGRP  VOL  DSORG  LRDATE  SIZE  MEMBERS   PRINT SORTALLOC YES         The generated report looks like     SMS STORAGE GROUPS PROD AND TEST  b s  STORGRP VOLSER ORG LRDATE ALLOC MEMBER    PAYROLL MASTER PROD PRODO2 PS 2002 305  PROD CARD CNTL PROD PROD12 POE 2002 301       Report on data sets that are ineligible for SMS conversion  so that they can be manually  handled  Ineligible data sets are ISAM  non ICF VSAM  unmovable  and uncataloged data  sets  CATALOG NO selects uncataloged data sets  while CATALOG ERR selects those  cataloged to another volume  In the report  the catalog status is printed  as well as the  volume where the data set is cataloged  if any        REPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT                    DD SYSOUT       SYSUDUMP DD SYSOUT       SYSIN DD     TITLE  INE  DATA SETS INELIGIBLE FOR SMS      XSELECT  DSORG  U IS AM  DSORG NE EF VOLG TSO   XSELECT  CATALOG NO  VOLG TSO   XSELECT  CATALOG ERR  VOLG TSO   REPORT
201. Y Y Y  8 TIME   Creation time   hh mm ss  TDCRUNIT               Y  4 CHAR   Creation unit address  TDC1CDSB              Y  9          Current DSNB address  TDC1DB1F      Y EM Y BE    CHAR   DSNB flag   CAT   file is on z OS catalog  CBA   data set closed at ABEND  DUU   DSNB updated by user  DXO   default expiration date at open  DXU   default expiration date used  WCA   file was cataloged  XCC   expired by catalog control  XTI   expired by CA 1 interface    CHAPTER 54     PAGE 54 173        54 60    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES       DATATYPE CA1DSN Field Name Table       Field Name    SORT  PUNCH  Length   Attribute    Description       TDC1DENS    m   XSELECT      REPORT     lt    SUMMARY      lt                     Density value   1600B   1600 BPI   200B   200 BPI   3480C   3480 cart tape  3480C3   3480 cart 38000  3590C   3590 cart tape  3592C   3592 cart tape  3592W   3592 WORM tape  556B   556 BPI   6250B   6250 BPI   800B   800 BPI       TDC1DIND    Y Y  Y  4 CHAR    DSNB indicator  DSNB   DSNB is active  VOLD   volume definition record       TDC1FLG1            CHAR    Volume flag 1   ABN   volume closed by ABEND  CLN   tape is to be cleaned   CLO   volume closed by CA 1   DEL   volume deleted from library  INT   internal field changed by user  RDS   default expiration date used  SCR   listed on scratch list   UPD   TMC record updated by user       TDC1FLG2    Y Y  Y  3 CHAR    Volume flag 2   CAT   data set was cataloged  ECC   cycle 
202. YPE RMMVOL Field Name Table  E          x            lz    m  FieldName  j         2 2   2 Description                      x c o     TVMEDTYP EM Y             CHAR   Media type   CST   Cartridge System Tape  EAETC   Enterprise Advanced Economy Tape Cartridge   JK             Enterprise Advanced Tape Cartridge   JC  EAWTC     Enterprise Advanced WORM Tape Cartridge   JY  ECCST   Enhanced Capacity Cartridge System Tape  EETC   Enterprise Economy Tape Cartridge   JJ  EEWTC   Enterprise Economy WORM Tape Cartridge   JR  EHPCT   Extended High Performance Cartridge Tape   K  ETC   Enterprise Tape Cartridge   JA  EWTC   Enterprise WORM Tape Cartridge   JW  EXTC   Enterprise Extended Tape Cartridge   JB  EXWTC   Enterprise Extended WORM Tape Cartridge   JX  HPCT   High Performance Cartridge Tape  MEDIAS    UNDEFINED  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVMVDATE             Y D DATE   Movement tracking date  TVMVDAYS              5 NUM   Days since last moved  TVMVLSID         Y        16 CHAR   Multi volume set id value  TVMVPRTY             Y  4          Required movement priority  TVNXTVOL A Y  Y       6 CHAR   Next volume  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TVOBIN A Y       Y   6 NUM   Old bin number  TVOBNMED EM v       BMG CHAR   Old bin number media name  TVOEDATE             Y     DATE   Original expiration date  TVOEDAYS               5 NUM   Days since original expiration  TVOLOC    
203. YSIN  DEFAULT          EXTRACT  XSELECT  PUNCH  PRINT  CANC   TITL              L         RJ    H DD UNIT VIO SPAC                 SORTALLOC   WORKDDNAM  SYSUTSPAC             SORTWORK  CYL           Bl Ed       IFSE                            DATI       E MA  PRODUCT R  TVEXDAYS gt 0  FDRLIB MA  DATATY PE RMMVOL  RPTYPE SELPCH  DISABLE D       T MMDDYYYY  MM                              TVEXDAYS lt 31  SK  ECHO                           CYL   10 10   DSN  amp  amp SYSPUNCH        S 5 WORKSPACE 750  WORKSTORCLAS TEMPDATA    500  SYSUTSTORCLAS TEMPDATA   ROR BYPASS  IFKEYWORDERROR BYPASS     I       ENABLE   ALLFILTER  ONELINESUM    DISABLE S             ELTERR           STORCALS TEMPDATA  DISP DELETE                                  EXEC  REPORT             SORT  SUMMARY  PRINT               MASK    DUPCHECK                              ENDUPCHE        FDRLIB SYSPUNCH  1    FIE                                  INE  DATA SETS ON VOLS THAT EXPIRE WIT  ECHO  MAXEXECUTE 327 66        TDVOLSER  TDVOLSEQ  TDLABLNO  7       UPDSNCH       TE     CK    HIN A MONTH        DDSNAME                          E  TDSTATUS                                                                   TDCRJOB  TDLUJOB  TDLRDATE  TDEXDAT  FIELD  TDVOLSER  TDVOLSEQ  TDLABLNO  TDDSNAME   FIELD TDVOLSER       DATATYPE RMMDSN    DD      CK                XSELECT TDVOLSER  lt TVVOLSER gt           I    The generated report looks like     DATA SET NAME     VIDPBKO    VSYSLB2   UST  MONT SINGS   VSYSLB5     DATA S
204. YSIN DD    TITLE  INE  HSM MIGRATED DATA SETS   DEFAULT MCDSCLUSTER HSM MCDS  XSELECT XDSN USER1                                                REPORT  FIELD  DSN VOL DSORG  SIZE  SIZEFREE   ADATE  ATIME  ADAYS  HSMIGVOL   PRINT DATATYPE MCDS       The generated report looks like                                HSM MIGRATED DATA SETS  D S  VOLSER ORG ALLOC FREE ADATE ATIME ADAYS FMIVOL    USER1 TEST ESDS SMS802 EF 0 2008 056 11 54 49 1055     1800       Report      data from the HSM BCDS  Only certain data sets are selected  and certain fields that  are valid for the BCDS are included in the report  The BCDS name is specified in JCL                                                                                            REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT       BCDSDD DD DISP SHR  DSN HSM BCDS    SYSIN DD    TITLE  INE  HSM BACKUPS      DATA SETS   XSELECT XDSN USER1    REPORT FIELD   DSN  VOL  DSORG  SIZE  ADATE  ATIME  ADAYS   PRINT DATATYPE BCDS        The generated report looks like     HSM BACKUPS OF DATA SETS  D S  DATA SET NAME VOLSER ORG  ALLOC ADATE ATIME ADAYS    USER1 AC DATA SMS802 PS           PAGE 54 131        GENERALIZED REPORT WRITER  FDREPORT   54 48 FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES    54 48 FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES    Please review Section 54 32    FDREPORT Tape Management Reporting    for details on  the FDREPORT field names that are a
205. ZED REPORT WRITER  FDREPORT   INNOVATION DATA PROCESSING HEALTH CHECK 54 2    Data sets passed their expiry dates   Data sets not referenced in 60 days   Data sets referenced in 60 days  display over allocation  Data sets with inefficient block sizes  largest first    Data sets with inefficient block sizes  worst first    Small data sets with inefficient block sizes   Total space available  space allocated  and space unused  Volumes with more than 45  free space   VTOCs with more than 45  free space   VVDSs with more than 45  free space   VTOC indexes with more than 45  free space   Online DASD   All   Online DASD     Volume summary  DEVTYPE   Online DASD     Volume summary  NOBREAK total   Online DASD     Volume summary  STORGRP   List all volsers  show online offline status   List all offline volumes   FDRQUERY archive simulation all volumes in 15 day increments  FDRQUERY backup simulation all volumes                5   Reports for VSAM tuning analyst                         Multi volume VSAM files   Multi volume VSAM files summarized by cluster  Multi extent clusters   Badly split clusters   VSAM clusters with possible excess CA or free space  Clusters with three or more index levels   Over allocated VSAM clusters   Clusters that use obsolete options   Space occupied by largest VSAM files  size sort   Space occupied by busiest VSAM files  EXCPs sort   Clusters with high Inserts   Space occupied by largest KSDS files  size sort   Space occupied by busiest KSDS files  EXCPs 
206. ackup information warning messages only if no other backup tape  messages are to be printed     Default  Disabled         PAGE 54 106        54 31    DFSMSHsM  REPORTING    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDREPORT DFSMSHSM REPORTING 54 31    FDREPORT DFSMSHSM REPORTING    FDREPORT customers who are also using IBM s DFSMShsm DASD management  system  or its older version DFHSM   can use FDREPORT to read the database files  created by HSM and report on their contents  The HSM data sets supported by  FDREPORT are      MCDS   information on migrated data sets      BCDS   information on backups of current data sets     This allows you to use all the power and flexibility of FDREPORT to generate reports  about the data that HSM is managing     With the exception of HSMCDCSZ  HSMIGVOL  and NTMIGRAT  there are no new field  names defined when reporting from HSM data  Instead  data fields from the HSM records  and calculated values are mapped into standard FDREPORT field names     For DATATYPE MCDS  the MCDS data set record is described by the IBM MCD macro  and the mapping is                                                                                                                                         MEDS FOREPORT Field Description  Field Name Field Name  MCK DSN Data set name  MCDFRVSN VOL Volume Serial Number  MCDUCBTY UCBID UCB 4 byte device type hex   DEVTYPE DASD device type  for example  3390   MCDFLGS DSSN MGRATx  x migration level   MCDDLC CRDATE
207. age class  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   SYSID                 4 CHAR   System identification from SMF  TRKCYL          IN  3 NUM   Number of tracks per cylinder  TRKSVOL Y YS     6 NUM   Number of tracks on this volume  TVTOCDSN    y  Y          44 CHAR   Input backup dsn  UCBID                 8 HEX   UCB 4 byte device type  hex   VOLGROUP        CHAR   Volume group  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   VOLSQ Y E 3 NUM   Data set volume sequence number  VOLUME              Y  6 CHAR   Volume serial number  Note  This field supports selection via    mask  See    VOLUME     in Section 54 28   XDSNAME E Y CHAR   Extended data set name  selection only                                      CHAPTER 54     PAGE 54 151        54 60    DATATYPE    CATALOG FIELD    NAME TABLE    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES    This is the operand list for all data sets  both VSAM and non VSAM   CATALOG extracts  data set information from the Catalog        DATATYPE CATALOG Field Name Table       Field Name    PUNCH  Length    SORT    Attribute    Description          ACTIVE    m  XSELECT      REPORT    o  SUMMARY       oo    CHAR    ENQUEUE status   NO  YES       AIXNAME     lt      R    CHAR    Alternate index cluster name  ICF VSAM only        ALILEVEL    NUM    Alias level       ALISTATS    CHAR    Alias stats   NO   alias is not currently active  YES   alias is currently a
208. ages when alias entries are found during the catalog scan   These messages are printed if PRINTSTATUS is also enabled     Default  Disabled   PRINTALL    Format messages for each catalog entry processed by the catalog scan  These  messages are printed if PRINTSTATUS is also enabled     Default  Disabled   PRINTCATSTAT    Format all FDR435 messages dealing with problems extracting information from  ICF catalogs  These messages are printed if PRINTSTATUS is also enabled     Default  FDR435 messages with reason codes of 2  5  and 8 are not formatted         PAGE 54 102        CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS 54 30    PRINTSELECT    Format messages for each catalog entry selected by the catalog scan  These  messages are printed if PRINTSTATUS is also enabled     Default  Disabled   PRINTSTATUS  Print the messages formatted by the catalog scan service   Default  Enabled   PRINTZERODATE  If enabled  date fields that are zero are displayed  otherwise zero dates display as blanks   Default  Disabled   PUNCHDEFINE    Punch IDCAMS DEFINE ALIAS control statements for all active alias entries  currently in the catalog to the DDname described by the PCHDDNAME operand     Default  Disabled   PUNCHDIAGNOS    Punch the IDCAMS DELETE statements that are created from VVDS errors  encountered during normal processing or the result of running with DIAGNOSEVVDS  enabled  Note that the DDname specified by the DIAGPCHDDNAME operand is used  to output th
209. allocated  UNDER TSO  corresponding to the DD statements above   If the library containing ABR is in the linklist   then wherever you can enter a TSO command  you can simply type   FDREPORT  If not  then you can type   CALL  fdrlib FDREPORT       In either case  FDREPORT prompts for statement input  Enter    END    to terminate  FDREPORT  The SYSIN and SYSPRINT file names should be allocated to your  terminal before invoking FDREPORT   If you have the ABR ISPF panels installed  option A 1  REPORTS  gives you the ability to  generate predetermined reports with FDREPORT  using the EXECUTE statement to select the  report format from a library  with a XSELECT statement generated from the panel   However  ISPF option A S  the SRS dialog  described in Section 54 80    FDRSRS    Search  Report  and Services Dialog   internally uses FDREPORT to generate much  of its data  giving you the ability to interactively do the same selection and reporting  as done by FDREPORT              CHAPTER 54     PAGE 54 13        54 10    54 10    ACTIVATE  STATEMENT  SYNTAX    ACTIVATE  STATEMENT    ACTIVATE  STATEMENT  REQUIRED  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT ACTIVATE STATEMENT    FDREPORT ACTIVATE STATEMENT  The syntax of the ACTIVATE statement is     ACTIVATE      DATALENGTH2nn    FIELD fieldname     DATATYPE cccc  SOURCE  type exitname    DESCRIPTION field desc   OUTPUTLENGTH nn      FORMAT   formatl  format2   REDEFINE     HEADER    hdr2     hdr3        
210. ame from Format9 DSCB    Note  This field supports selection via    mask  See    VOLUME     in Section 54 28     CHAR   Creating job step name from Format9 DSCB  Note  This field supports selection via    mask  See    VOLUME     in Section 54 28        CRSTEPNM E     lt    lt    lt    lt                                                          8 TIME   Creation time   hh mm ss  CTFLD Y      Y  10 HEX   Count field of data set DSCB   ccccchhhhrr  CTLMODEL Y EM Y          CHAR   Controller model  CTLSERNO EN Y BE Y 5 CHAR   Controller serial number  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   CTLTYPE            6 CHAR   Controller type  DATACLAS EM Y         8 CHAR   SMS data class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   DAYSEXP             IY  5 NUM   Days until expire    Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535                                      CHAPTER 54     PAGE 54 165        54 60    GENERALIZED REPORT WRITER  FDREPORT                                                                          FDREPORT FIELD NAMES  DATATYPE CATVTOC Field Name Table  E          x               m  FieldName            Z  2   2 Description          2           x c o     DELETES    Y       Y  10 NUM   Number of records deleted  IAM   ICF VSAM   DEVCLASS E Y N VY 4 CHAR   Device class  DEVTYPE      v BE V    7 CHAR   Device type  DIRBFREE A Y Y Y Y 5 NUM   Number of unused PDS d
211. ame on two lines  SPLNAME Y  N  N N  27 CHAR   Split data set name or ICF cluster name on two lines  STORCLAS    Y Sv      CHAR   SMS storage class  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28   SYSID                 4 CHAR   System identification from SMF  TRKCYL          IN  3 NUM   Number of tracks per cylinder  TRKSVOL Y YS      6 NUM   Number of tracks on this volume  TVTOCDSN A Y Y V Y 44 CHAR   Input backup data set name  UCBID YINIV IY  8 HEX   UCB 4 byte device type  hex   VOLGROUP        CHAR   Volume group  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   VOLSQ Y         3 NUM   Data set volume sequence number  VOLUME                  6 CHAR   Volume serial number  Note  This field supports selection via a mask  See                     in Section 54 28   XDSNAME E  Y CHAR   Extended data set name  selection only                                      CHAPTER 54     PAGE 54 189        GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES    DATATYPE This is complete list of all operands that are available for use with DATATYPE RMMDSN   RMMDSN FIELD They provide the ability to select all data sets managed by DFSMSrmm  Input for this data  NAME TABLE _ type is an extended extract file created by the DFSMSrmm utility EDGHSKP using  PARM  RPTEXT DATEFORM J   FDREPORT s EXTRACT command with PROD RMM   uses the same utility to create the extract file                                            
212. ameters  in a punch mask   VALUES   Used with the SYMBOLS  operand to specify the values of the user defined fields  to be substituted in the punch mask  There must be as many values specified as  there are field names in the SYMBOLS  operand   STARTINGPASUNIT   ENDINGPASUNIT   PASUNITINCREMENT   Used when the PUNCH statement is used to generate control statements for  FDRPAS  FDRPAS is a separately licensed and separately documented product  for the non disruptive movement of online volumes to new devices   The  operands specify the starting  ending  and incremental values for   CPASUN  the  field name used for FDRPAS target devices   STARTINGPASUNITzuuuu   Specifies a 4 digit hexadecimal starting value for    CPASUN  the first offline FDRPAS target device   ENDINGPASUNIT wuuu   Specifies a 4 digit hexadecimal ending value for    CPASUN  the last offline FDRPAS target device   PASUNITINCREMENT nn   Specifies a 1  or 2 digit decimal value  used to  increment   CPASUN  It defaults to 1   See Section 54 45  FDREPORT Punch Examples  for examples of the use of these  operands   NOTE            PAGE 54 53        54 23    54 23    REPORT  STATEMENT  SYNTAX    REPORT  STATEMENT    DEFAULT REPORT    REPORT  STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT REPORT STATEMENT    FDREPORT REPORT STATEMENT    The syntax of the REPORT statement is   REPORT FIELD   field   field        RESET      NORESET  The REPORT statement specifies the FIELDs that are i
213. an 70 are assumed to be in the 21st century  for example  13123    2013 123      CRDAYS   CRDAY     nnnnn     Specifies the data set s  selected or excluded must have a number of  days since cretion that is within the number of days supplied  The number  may be from 0 to 32000 inclusive            PAGE 54 82        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    CRJOBNAM   CRJOB                          Specifies the data set s  selected or excluded must have a creation job name  as extracted from the Format_9 DSCB that matches the character string specified     This operand supports full masking  The string may be from 1 to 8 characters in  length  including mask characters  The characteristics of the mask are defined  under the VOLUME  operand   NOTE  Operators value for this operand are equal         and not equal            CRSTEPNM    CRSTEP                        Specifies the data set s  selected or excluded must have a creation step name as   extracted from the Format_9 DSCB that matches the character string specified     This operand supports full masking  The string may be from 1 to 8 characters in  length  including mask characters  The characteristics of the mask are defined  under the VOLUME  operand     NOTE  Operators value for this operand are equal         and not equal           CRTIME     hhmmss   Specifies the data set s  selected or excluded must have a creation time that  matches the value or range of values supplie
214. anaged data set flag byte in DSCB   MANAGED  S    SMS managed   NOBCS  N    Not cataloged   REBLOCK  R    Reblockable   DADSMCRT  D    DADSM assigned blksize  PDSE  1    Partitioned data set extended  PDSEX  X    Hierarchical File System  HFS   ATTREXTN  E    Extended Attribute  EA   STRIPE  Z    Extended Format  EF        SNAME Y   N IN  N  20 CHAR   Short data set name or VSAM cluster name  first 20 bytes only        SOURCE                     7 CHAR   Source of the data record    ARCHIVE   Archive control file   BCDS   HSM backup control data set   CATALOG   System catalog   CATARCH   Auto recall records from catalog appended with Archive Control File   ACF  data   CATVTOC   Catalog records appended with VTOC and VVR data of selected  volume s    MCDS   DFSMShsm migration control data set   TVTOC   FDR  FDRABR  or FDRDSF backup file s    VTOC   VTOC of volume   VTOCVVR   VTOC of volume appended with VVDS data                                     CHAPTER 54     PAGE 54 150        GENERALIZED REPORT WRITER  FDREPORT                                                  FDREPORT FIELD NAMES 54 60  DATATYPE BCDS Field Name Table   gt   5   cric g                   5 ae  FieldName  1         2 2   2 Description  9 09521513         SPLCLS Y ININ        27 CHAR   Split ICF cluster name on two lines  SPLDSN Y  N  N IN   27 CHAR   Split data set name on two lines  SPLNAME Y  N  N N  27 CHAR   Split data set name or ICF cluster name on two lines  STORCLAS      v            CHAR   SMS stor
215. andard spanned   T   Track overflow   U   Undefined   V   Variable       None of the above          RECORDS    CHAPTER 54                   Y   10 NUM             Number of records  IAM   ICF VSAM         PAGE 54 169           54 60    GENERALIZED REPORT WRITER  FDREPORT                                                                                FDREPORT FIELD NAMES  DATATYPE CATVTOC Field Name Table   gt   5   crc g  Field Name         2 12     E Description                  8   gt  lt  c o     RECOVDTA      Y Y  N  8 SMS recovery data in VVR  RECTYPE Y V   N  3 NUM   FDREPORT data record type   1   Volume record  2   Data set   component record  4   Volume summary record  8   Prior compressed data record  9   Prior active fields record  64   Compressed data record  128   Active fields record  RECVER            4 CHAR   FDREPORT product version record format  RELALCNT DN v EE Y    5 NUM   Relative number of associated aliases  RESOROWN E Y  Y  Y N   16 CHAR   SMS resource ownership in VVR  RETRIEVE    Y Y Y     10 NUM   Number of records retrieved  IAM   ICF VSAM   RKP                 4 NUM   Data set relative key position  RSVD1            2 Reserved field  offset 61   x 3D    RSVD2 Y EM Y BM    Reserved field  offset 78   X 4E    RUNDATE YY yY  Y D DATE   Run date  RUNTIME Y EM Y BM    TIME   Run time   hh mm ss  SCLUSTER Y IN IN JN  20 CHAR   Short cluster name  first 20 bytes only   SDSN Y IN IN N  20 CHAR   Short data set name  first 20 bytes only   SECAFLAG      Y B
216. ape     Specifies the output data set when RPTYPE SELPCH is specified  for the storage of  generated statements  FDREPORT forces DCB characteristics of RECFM FB and  LRECL 80  any valid block size may be specified  but it defaults to 80    SYSPUNCH may be a DASD data set  sequential or a member of a PDS   but it may also  be assigned to the JES internal reader    SYSOUT  class INTRDR     to submit a complete  job stream for execution  You may also make SYSPUNCH a normal SYSOUT data set if  you wish to view the generated statements         PAGE 54 11        54 3    SYSUDUMP DD  STATEMENT    SYSUT1 DD  STATEMENT    SYSUT2 DD  STATEMENT                     DD  STATEMENTS    TMC DD  STATEMENT    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT JCL REQUIREMENTS    Recommended in all FDREPORT jobs in order to more easily diagnose error conditions  that make FDREPORT ABEND  Usually a SYSOUT data set  If you have a debugging aid  product on your system that would prevent the desired dump  please add the appropriate  one of these statements to the JCL so that a fully formatted dump is produced       ABNLIGNR DD DUMMY Turn off Abend Aid     CAOESTOP DD DUMMY Turn off CA OPT II  amp  CA SYMDUMP    DMBENAN DD DUMMY Turn off DumpMaster     ESPYIBM DD DUMMY Turn off Eye Spy     IDIOFF DD DUMMY Turn off IBM Fault Analyzer    Required when the RPTYPE DATA  or COMPDATA  and DATATYPE EXTRACT  operands are both specified on the same PRINT statement  Although SYSUT2 would  normally b
217. aracter   B   Blocked   F   Fixed   M   Machine control character  S   Standard spanned   T   Track overflow   U   Undefined   V   Variable       None of the above       RECTYPE    NUM    FDREPORT data record type    1   Volume record   2   Data set   component record  4   Volume summary record   8   Prior compressed data record  9   Prior active fields record   64   Compressed data record  128   Active fields record       RECVER    CHAR    FDREPORT product version record format       RUNDATE    DATE    Run date       RUNTIME    TIME    Run time   hh mm ss       SCLUSTER    20    CHAR    Short cluster name  first 20 bytes only        SDSN    20    CHAR    Short data set name  first 20 bytes only        SECAFLAG    SECALLOC     lt    lt    lt    lt     x  lt      lt   z  z   lt    lt    lt     S  Z  zx ox  lt      lt   z  z      lt    lt                       NUM    Secondary allocation flags    BLK   Allocated in blocks   CON   Contiguous  CONTIG    CYL   Allocated in cylinders   FIV   Five largest extents  ALX    MAX   Largest extent  MXIG    RND   Rounded to cylinders  ROUND   TRK   Allocated in tracks    Secondary allocation quantity       SIZE                      5           NUM       Allocated tracks  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled        CHAPTER 54        PAGE 54 188           GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60       DATATYPE MCDS Field Name Table             E          x               
218. area splits  ICF VSAM only   CASPLITR                  6 NUM   Control area split ratio  ICF VSAM only   CATALOG      Y BE V    3 CHAR   Catalog status   CAN   Cataloged to candidate volume  DRF   DASD read failure  ERR   Cataloged to another volume  NO   Not cataloged  ONL   Only cataloged  UNK   Cataloged  but unable to process with LOCATE  YES   Cataloged to this volume  Note  This can be expensive to collect if a large number of data sets are to be  reported  CATGROUP A 44 CHAR   Catalog group name  CATNAME     Y 44 CHAR   Name of the catalog  CATTTR A Y  X Y  6 HEX   DSCBTTR from catalog  CATVOL EM Y       6 CHAR   Volume where the data set is cataloged  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28   CATVOLCT          V      3 NUM   Number of unique non candidate volumes where the data set is cataloged  CATVOLTL          V   Y  3 NUM   Total number of unique volumes where the data set is cataloged  CATVRBA          Y  8 HEX   Relative byte address of VVR from catalog  CCA A Y  Y IN  Y  2 Channel connect address  CICA         Y JY  Y  3 NUM   Number of control intervals  CISIZE Pay EN v      NUM   Control interval  Cl  size  ICF VSAM   CISPLIT EN v         Gas NUM   Number of CI splits       VSAM   CISPLITR                 6 NUM   Control interval split ratio  ICF VSAM   CHAPTER 54     PAGE 54 164           GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60       DATATYPE CATVTOC Field Name Table                         
219. ask  See    VOLUME   in Section 54 28        TVC1LUTI    TIME    Last used time       TVC1NDSB    NUM    Number of DSNBs       TVC1OACD    CHAR    Out area code       TVC1OADT    DATE    Out of area date       TVC10ADY    NUM    Days out of area       TVC1OPNC    al alo       o    NUM    Total open count          TVC1RECT       m   gt    gt    gt   m   gt    gt         lt    lt    lt    lt   x ox  lt         lt    lt    lt    lt    lt    lt    lt         lt    lt       lt   x ox  lt        z  el el  lt              21 CHAR             Record technique       CHAPTER 54        PAGE 54 179        54 60       GENERALIZED REPORT WRITER  FDREPORT                                                                       54 60 FDREPORT FIELD NAMES  DATATYPE CA1VOL Field Name Table   gt   5   crc g  Field Name         2 12       Description          2       8   gt  lt  c o     TVC1ROBT                    9 CHAR   Robotic type  BOS   Bosch  COM   Comparex  GRA   Grau  HDS   HDS  IBM   IBM  STO   Stortek  SUT   Sutmyn  VBO   VBosch  VCO   VComparex  VEM   VEMC  VGR   VGrau  VHD   VHDS  VIB   VIBM  VST   VStortek  VSU   VSutmyn  VTA   VTape  TVC1TUDT    Y      Y     DATE   Last TMR update date  TVC1TUDY              5 NUM   Days since last        update  TVC1TUTI        Y Y       8 TIME   Last        update time   hh mm ss  TVC1UCWC                gt  NUM   Total use count  TVC1VLSN                   8          Vault slot number  TVDBNMED      Y         8 CHAR   Destination bin media name  T
220. ast used date       TDC1LUDY    NUM Number of days since last used       TDC1NDSB    NUM Next DSNB address       TDC1PDSB    NUM Previous DSNB address       TDC1RECT    m   gt    lt    gt    gt      lt    lt    lt    lt    lt      lt    lt    lt    lt    lt      lt    lt   x  lt    lt      lt    lt    lt    lt    lt   Co  a  a  aj       CHAR   Recording technique  CA 1     RED12G   REDWOOD 12 5G capacity  RED25G   REDWOOD 256 capacity  RED50G   REDWOOD 506 capacity  TITANCAR   Titanium STK cartridge  TITANSPC   Titanium STK sport cart  T1CART   T10000B STK cartridge  T1SPCART   T1000B STK sport cart  18TCART   18 trk cartridge tape  3590H38T   3590 H 384 trk   3590H38X   3590 H 384 trk extended length  3590128T   128 trk 3590 cartridge  3590128X   3590 128 trk extended length  3590256T   256 trk 3590 cartridge  3590256X   3590 256 trk extended length  3592CART   3592 cartridge   3592CT2   3592 format 2 cartridge  3592CT3   3592 format 3 cartridge  3592EC2   3592 economy format 2  3592EN2   3592 format 2 encrypted  3592EN3   3592 format 3 encrypted  3592EX2   3592 extended length format 2  3592LE2   3592 long format 2 encrypted  3592LE3   3592 long format 3 encrypted  3592LO3   3592 long format 3   3592ME2   3592 mini format 2 encrypted  3592ME3   3592 mini format 3 encrypted  3592MINI   3592 mini economy cart  3592         3592 mini format 3   3592SCAL   3592 with scaled capacity  36TCART   36 trk cartridge tape  36TCARTD   36 trk cartridge tape double  9TRKREL   9 trk reel  
221. ata   FDREPORT is designed to report on large amounts of data from various sources  without sacrificing performance  FDREPORT requires less elapsed time and system  resources  CPU time and EXCPs  for a given function than any other competitive  product         PAGE 54 1        54 1    INPUT SOURCES    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   INTRODUCTION    FDREPORT gathers input from a variety of sources          TAPE  MANAGEMENT   CATALOGS   SUPPORT                 Displayed Reports Printed Reporta Job Streams      2105 catalogs   A data set name filter can be specified to quickly search catalogs  for the required data sets       VTOC of DASD volumes   Information from the DSCBs of the data sets is extracted      VVDS of DASD volumes     For VSAM clusters and SMS managed data sets     Directories of PDS and PDSE libraries      ABR backup information     For data sets processed by ABR incremental backups        Archive Application Control File  ACF      For archived data sets and those  processed by application backups        DFHSM or DFSMShsm MCDS and BCDS data     Data recorded by previous FDREPORT executions       Backup data sets created by ABR  FDR  FDRDSF  or SAR  for information on  DASD data sets in those backups              DFSMSrmm data and CA 1 data     From the hundreds of different fields available  each relating to an attribute of a data set or  a volume  you can select a subset to be reported  and can optionally specify the  positioning of those fi
222. ata set logical reference length        lt    lt    lt    lt    lt           REPORT   lt    lt    lt    lt    lt           SUMMARY    m   gt    gt    gt    gt    lt    lt    lt    lt    lt    lt    lt    lt    lt    lt    lt    lt    lt    lt   o  a  al o      wl        MGMTCLAS CHAR   SMS management class    Note  This field supports selection via a mask  See  VOLUME   in Section 54 28        NAME 44 CHAR   Data set name or VSAM cluster name       NTMIGRAT 8 CHAR   Number of times data set has been migrated  MCDS  or backed up  BCDS        RANK 6 NUM   Rank within sorted data  assigned             lt    lt    lt        lt    lt    lt     Z  Z  Zz      z  z   lt     RECFM 5 CHAR   Record format    A   ASA control character   B   Blocked   F   Fixed   M   Machine control character  S   Standard spanned   T   Track overflow   U   Undefined   V   Variable       None of the above       RUNDATE                 DATE   Run date       RUNTIME  Uv EE Y       TIME   Run time   hhmmss       SIZE          S Y 5 NUM   Allocated tracks  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled        SIZEFREE          S Y   5 NUM   Tracks not in use within data set extents  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled        SIZEUSED      IEEE S    5 NUM   Tracks in use within data set extents  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled        SMSFLAGS E Y  Y          4 CHAR   SMS m
223. atement are written to the extract file  this makes the extract file  much smaller  Note that an extract file created by DATATYPE COMPDATA  cannot be part of a concatenated DD statement when used as input     DATA   No report is printed  but FDREPORT internal records for every data set  or volume selected are written to the extract data file on DD statement name  SYSUT2  This data        be read as input to FDREPORT in this or another  step  DATATYPE EXTRACT  allowing multiple reports to be generated  without the overhead of reconstructing the data  With RPTYPE DATA   FDREPORT includes in the extract file all relevant data fields from its primary  source specified by DATATYPE   for example  if you specify  DATATYPE VTOC or                 all fields generated from the          and  VVDS are available  If you need additional fields from another source  include  a REPORT statement requesting at least one such field  for example    REPORT FIELD   CATALOG  DIRBLOCKS    that gathers ALL catalog and directory fields in addition to the VTOC and   VVDS fields     GENERATE   Generates a customized report based on FDREPORT options  default      HEX   Prints records from the Archive Control File  if DATATYPE ARCHIVE  or  records generated by FDREPORT  for all other data types  in a dump  hex  and character  format     NONE   Suppresses the detail report  allowing only summaries to be printed  SUM YES   SUM INDEX  or the SUMMARY statement should also be specified      OSVTOC   A report c
224. ates in the future   Files with creation dates in the future   Data sets only in the catalog  not on volume     HCHECK8   Project or DASD management reports                         Summary of data set types   Catalog usage report   Summary of ISAM files   Summary of IAM files   Space occupied by an application  DASD by DASD   Space occupied by CNTL or JCL files   Space occupied by LIST and OUTLIST files  DASD by DASD  Space occupied by SYS1  amp  SYS2 data sets on each DASD  Space occupied by all data sets  summarized by index  Space occupied by all data sets  summarized by 3rd level index  DASD utilization by esoteric unit name SYSDA   DASD utilization by esoteric unit name   DASD utilization by SMS storage group name   DASD utilization by volser group   DASD utilization by device type   Online DASD   All   Online DASD     Volume summary  DEVTYPE   Online DASD     Volume summary  NOBREAK total   Online DASD     Volume summary  STORGRP   Online volumes larger than 10 000 cylinders   Offline DASD     All        PAGE 54 8        CHAPTER 54                        GENERALIZED REPORT WRITER  FDREPORT   INNOVATION DATA PROCESSING HEALTH CHECK 54 2    Offline DASD     Volume summary  DEVTYPE  Offline DASD     Volume summary  NOBREAK total  Offline DASD     Volume summary  STORGRP  Offline volumes larger than 10 000 cylinders                     Reports for ABR users                    ABR threshold status  non SMS managed volumes  Volumes with pending instant backup  Volumes with no
225. ation of the  Selection Criteria  a user comments area is provided and each row contains a command  column where commands may be issued to delete unwanted rows  repeat rows  or move rows  before or after other rows  This allows users to save commonly used selection and reporting  criteria for reuse  Storage Managers may also setup criteria for use by other users     A Data Set or Volume List  the output of SRS  may be also saved on DASD for later use   When    list is saved  its associated Selection Criteria is also saved  A saved list may be  refreshed in the future using its original Selection Criteria  Additionally  the Selection  Criteria associated to a data set or volume list may be modified and processed in the  future  The Data Set or Volume List is saved as a member in the List set of libraries     TRY IT  The following sections provide an overview of SRS with simple examples  The power of  SRS can be appreciated only by experimenting with it  Context sensitive help is available  at every point within SRS  The panels you see may differ slightly from those printed here    NOTE  Module FDRSRSA must be placed in the TSO authorized program name table before FDRSRS    is invoked  Please refer to Section 90 40  Authorize the FDR Programs  for instructions on  updating this table        CHAPTER 54     PAGE 54 215        GENERALIZED REPORT WRITER  FDREPORT           54 80 FDRSRS     SEARCH  REPORT  AND SERVICES DIALOG  SAMPLE SELECTION CRITERIA PANEL                         
226. be used for selection or exclusion     REPORT   This column indicates whether the field can be specified on the  REPORT statement     SORT   This column indicates whether the field can be specified on the SORT  statement  Fields valid for SORT can also be specified in a TITLE statement     SUMMARY   A value in this column indicates that the field is eligible for the  SUMMARY statement     C  count      the number of unique occurrences of the value are simply counted     V  value      each unique value of the field is displayed with the number of  occurrences of that value     S  sum      a total of all values of the field is displayed    PUNCH   Indicates whether the field can be specified in the punch mask   Length     The number of print positions the field occupies on the report    B     Byte formatted field  The format and width of byte fields varies depending on  the value of the BYTEFORMAT  operand    D     Date formatted field  The format and width of date fields varies depending on  the value of the DATEFORMAT  operand    Attribute     How the field is displayed    BYTE   Byte formatted field  The format and width of byte fields varies depending  on the value of the BYTEFORMAT  operand    CHAR   Character field    DATE   Date formatted field  The format and width of date fields varies depending  on the value of the DATEFORMAT  operand    HEX   Hexadecimal field    NUM   Numeric field    TIME   Time formatted field    Description     A brief description of the field  F
227. ber of bytes  such as BYTES and PRIBYTES  you  may specify values in bytes  a simple number  such as BYTESFRE 5000    kilobytes  a number followed by K  such as         5 250     or megabytes  a  number followed by     such as BYTESUSE 450M   See    HEXBYTES          Section 54 30 for the interpretation of kilobytes and megabytes     For fields that represent flags or similar attributes  such as ARCFLAG1  ATTR1   DSIND  and SMSFLAGS  the values that you use on XSELECT and XEXCLUDE  statement may be different from the values that are displayed in a report  The field  values are often abbreviated by 1 or 2 characters in a report to save space  but on  these statements you may need to put the longer description  For example   ARCFLACG2 displays a value of          if the data set is cataloged for auto recall  but  you would say XSELECT ARCFLAG2  RECALL  to select on that flag  The  tables in Section 54 30    show the report values and the selection values for such  fields              nnn     Specifies the ICF VSAM cluster s  or components selected or excluded  have a percent of free control areas that is within the percentage specified   The number may be from 0 to 100 inclusive         PAGE 54 68        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28     CAPUSED    CAPU   nnn     Specifies the data set s  selected or excluded must have a percent of the used  allocation capacity within the percentage specified  The used allocation capacity  i
228. c    MEMBMOD nn   PATHNAME dsn   MEMBMODR nnnnn        PRIALLOC nnnnnnnn   MEMBRMOD ccc  PRIBYTES nnnnnnnnnn   MEMBSSI cccccccc  RANKennnnnn   MEMBSTOR nnnnnnnnnn     RECFM A     X  XXXXXXXX  B    HEMBTTRetttttrrr        X xxxxxx  s    MEMBVER nn T    MEMNAMES cccccccc     MFRCODE ccc       MGMTCLAS mgmtclas   RECORDS nnnnnnnnnn    NOBDB nnn  RECOVDTA cccccccc   NOEPV nnn   RELALCNT nnnnn       NOEXTENT nnn    CHAPTER 54     PAGE 54 63        GENERALIZED REPORT WRITER  FDREPORT   54 28 FDREPORT XSELECT AND XEXCLUDE STATEMENT    The syntax of the XSELECT and XEXCLUDE statements  continued       RESOROWN cceccececcceccccc  SSID ccce         RETRIEVE nnnnnnnnnn  STORCLAS storclas    RKP nnnn     STORGRP storgrp    RUNDATE yyddd    STRIPECT2nnn         SUBCFLAG FUZZYBKI      RUNTIME hhmms 5 FUZZYBK2      SECAFLAG BLK   oe  CON     SUBCVERS nnn  a   s oCODE ecceecececcce   MAX   C Ceceececcccce     RND   X    XXXXXXXXXXXX  TRK  5  5                  SECALLOC nnnnnnnn   TRKBAL nnnnn     SECBYTES nnnnnnnnnn  TRKSCA nnn   SECURITY DSCB    TIVTOCDSN dsn  NODS      NONE    UCBID9XXXXXXXx  PROFILE  UCBSTATS ccccccc   SECVERMO cccccccc  UNITexxxx   SIZE nnnnn  UNITNAME cccccccc    SIZEFREE nnnnn  UPDATES nnnnnnnnnn   SIZEUSED2nnnnn   USEDEXT nnnn    SMSFLAGS ATTREXTN    USERDATA nnnnnnnnnn  DADSMCRT   _  MANAGED     VALUE cccccccccccce                                           NOBCS   X 300000000 XX   PDSE   PDSEX     VL FDSCB nnn  REBLOCK         STRIPE   VL 4FINDX nnn      SOURCE ARCHI
229. catalog  ATTREXT   Extended attribute  EA   EXTEND   Extended format  EF   FORMAT   Formatted pagespace  PAGESPACE   Pagespace  SWAPSPACE   Swapspace  TIMESSTAMP   Timestamps exist  VERIFYREQ   Verify is required  catalog only   CLUSTER                      44 CHAR   Cluster           ICF VSAM   CLUSTGROUP   A 44 CHAR   Cluster group name  ICF VSAM   COMPTYPE    Y Y N N  5 CHAR   Component type  ICF VSAM    AIXDA   AIX data component  AIXIN   AIX index component  DATA   Base cluster data component  INDEX   Base cluster index component  CRDATE             Y     DATE   Creation date  CRDAYS         MY  5 NUM   Days since created  DATACLAS                     8 CHAR   SMS data class  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   DAYSEXP          V IY  5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   DEVCLASS      Y 4 CHAR   Device class  DEVTYPE      Y BE V BAM 7 CHAR   Device type  DSGROUP AJY 44 CHAR   Data set group name  DSNAME A  Y 44 CHAR   Data set name   VSAM component name  DSORG     Y 3 CHAR   Data set organization  AM   All VSAM  DA   Direct access  EF   ICF VSAM  HFS   Hierarchical File System  IAM   Innovation Access Method  IS   ISAM  PO   Partitioned  PDS   POE   Partitioned Data Set Extended  PDSE   PS   Physical Sequential  PSE   PS Extended format  large sequential   U   Unmovable  may be appended to other forms   UM   Unmovable  alternate format   UN   Undefined  EX
230. cated in cylinders  KILOBYTES   Allocated in kilobytes  MEGABYTES   Allocated in megabytes  RECORDS   Allocated in records  TRACKS   Allocated in tracks                            SPLCLS Y ININ N   27 CHAR   Split ICF cluster name on two lines  SPLDSN Y  N  N N  27 CHAR   Split data set name on two lines  SPLGDGB Y  N   N IN   27 CHAR   Split GDG base name  SPLNAME Y  N  N       27 CHAR   Split data set name or ICF cluster name on two lines  STORCLAS                   CHAR   SMS storage class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   STORGRP      Y      BMG CHAR   SMS storage group name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   STRIPECT                NUM   Extended format stripe count  SUBCFLAG    y  Y        17 CHAR   SMS sub cell flag byte in VVR    FUZZYBK1   Data set eligible for backup while open for update   FUZZYBK    Data set backup while open for update is blocked   LOGRECVR   Data set was restored with a backup copy taken when the data set  was open for update                                  CHAPTER 54     PAGE 54 211        GENERALIZED REPORT WRITER  FDREPORT                                                                                                           54 60 FDREPORT FIELD NAMES  DATATYPE TVTOC Field Name Table   gt                8  Field Name         2 12   E Description          2           x   o  lt   SUBCVERS A  Y Y  N  3 NUM   SMS sub cell version number in VVR  SYSCO
231. ccessfully process any extract file created by any prior release  You can concatenate several  extract files as one input if they were created with RPTYPE DATA  extract files created with  RPTYPE COMPDATA cannot be concatenated     If required and not present in the JCL  FDREPORT allocates an extract data set  If the  EXTRACTDSN  operand is specified  the existing data set named is allocated  you may  optionally include the EXTRACTMEMBER  operand to select a member of a PDS for  input or output  If EXTRACTDSN  is not included  a temporary data set is allocated  which  is retained for the duration of the step so that it can be used as output and later as input  when DATATYPE EXTRACT is specified on another PRINT statement     The SYSUT2 DD statement name        be changed by the DATADDNAME  operand     Required only if DATATYPE TVTOC is specified  These DD statements must point to  FDR format backups on tape      DASD  all backups created by FDR  FDRDSF  FDRABR   and SAR can be used  All of the TAPExxxx DD statements in the step are read when  DATATYPE TVTOC is used      Optional   This must point to the CA 1 Tape Management Catalog  TMC   If you provide  the data set name of the TMC via the CA1TMC  operand  this DD statement is not  necessary  FDREPORT dynamically allocates the required file                  PAGE 54 12        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT JCL REQUIREMENTS 54 3    FDREPORT FDREPORT may also be executed under TSO  Any required files must be pre
232. ce  Only the operands that are  unique to the DEFAULT statement are described below  the other operands are  described in Section 54 21    FDREPORT PRINT Statement        The DEFAULT statement may also be used to permanently update default values of most of  the operands of DEFAULT in the ABR program library so that all subsequent executions of  FDREPORT use the new values without having to specify them  The underlined defaults  shown above  and in the PRINT statement  are the distributed defaults  your installation may  have changed them  The defaults are permanently changed when the CHANGE PERM or  CHANGE RESET operand is specified  this requires that a SYSLIB DD Statement be included  in the FDREPORT JCL pointing to the ABR program library  The current defaults may be  displayed by the ENABLE DISPLAY operand  this display also shows which values are eligible  for permanent change by CHANGE PERM  which can only be changed      the FDR Global  Options Table  and cannot be changed     DEFAULT ABRINDEX     STATEMENT                    Specifies a character string from 1 to 8 bytes in length that ABR is to  OPERANDS use as the first level qualifier for the ABR model DSCBs and for all backup  and archive data sets created by FDRABR     Default  The default is the ABRINDEX value in the FDR Global Options Table and  is usually  FDRABR            CHAPTER 54     PAGE 54 22        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT DEFAULT STATEMENT 54 14    ARCDSNAME     dsn   Specifies 
233. ce one line  and reset punch mask   If more than one field was specified  each value coded is associated with the  relative position of the field specified   For example  if FIELD  A B C  is specified with BREAK  YES NO SSP       change in field A does summary processing  field B does not  and field C causes  subtotals with a blank line   Default  NO for all fields   LENGTH   Specifies the length s  to be used in conjunction with an offset operand   If the corresponding LENGTH value for an OFFSET is not given  the command is  marked in error  If a LENGTH value is given without a corresponding OFFSET   the command is marked in error   OFFSET   nnn     Specifies the offset within a DSCB to be used as a sort control  The  OFFSET must be in the range of 0 to 104  extent descriptor fields are not  supported  If the corresponding LENGTH value for an OFFSET is not given   the command is marked in error   NOTE  Use of this operand conflicts with the operand FIELD   RESET  NORESET  NORESET   Indicates that these fields should be added to the list of fields  currently in effect from preceding SORT or BREAK statements   RESET   Indicates that the list of fields on this SORT statement completely  replaces the values on any preceding SORT or BREAK statement   Default  RESET        CHAPTER 54     PAGE 54 57        54 26    54 26    SUMMARY  STATEMENT  SYNTAX    SUMMARY  STATEMENT    SUMMARY  STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT SUMMARY STATEME
234. cessed and NOT just added to the list     NORESET    Indicates that the catalog s  specified are to be added to the current list of catalogs  that are not to be processed and NOT replace the list         PAGE 54 32        GENERALIZED REPORT WRITER  FDREPORT              FDREPORT PRINT STATEMENT 54 21  54 21 FDREPORT PRINT STATEMENT  PRINT The syntax of the PRINT statement is   ia PRINT AGE nnn   DATEFORMAT DDMMYY    YNTAX   DDMMYY YY      AGEACCUM nn MMDDYY      AGEINC nnn MMDDYYYY    _ YYDDD    ALIASLEVEL n YYDDMM      ALTDATADDNAME ddn YYMMDD      YYYYDDD     ARCLIMITennnnn YYYYDDMM     BININTERVAL nn YYYYMMDD    BY TEFORMAT BY TES     DIAGPCHDDNAME ddn  KILOBYTES         MEGABYTES   DISABLE   options     CANDSPACE GUARANTEED   ese  POTENTIAL   ENABLE   options     CATALOGSEARCH RELATED    EXTRACTDSNAME dsn  SEANDAR  EXTRACTMEMBER mem    CHKONLRESERVE BYPASS     FORMAT CRT    RETRY    UATT DEVICE    PRINT      COPY BOTH   TSO  2    ICF IGNORE    5 YES    DATADDNAME ddn             IFKEYWORDERROR BYPASS            PROCESS  CATALOG  p  CATARCH    IFNOVERSION cccc  CATVTOCI   IFSELECTERROR BYPASS    CALEN  PROCESS  CA1VOL   pe  DEFDASD    INDEXNUM nn  2    LBPZERO INVALID   EXTRACT           MCDS   c  RACFGRPS     LINECNT nnn  RACFUSER   T  RMMDSN    MAXBKUPARRAY nn  RMMVOL    MAXCOPY n  SCRATCH   _  STORGRP    MAXGDG nnn  SYSPLEX    MAXONLINE nnnn  TVTOC  7  UNITNAME    MAXSEPARATE2n   n  VOLDATA   MIHINTERVAL n  VTOC     MINSEPARATE nn    CHAPTER 54     PAGE 54 33        54 
235. cludes backup  information  The number may be from 10 to 32000     Default  100             This field is not eligible for permanent change   MCDSCLUSTER     dsn     Specifies the cluster name of the DFSMShsm MCDS data set  The MCDS  cluster is allocated if DATATYPE MCDS is used     If the MCDS is defined to DFSMShsm as a multi cluster file  specify all the cluster  names  in parenthesis  up to 4   for example     MCDSCLUSTER  clusterl  cluster2  cluster3  cluster4      If these parameters are not specified  FDREPORT expects that the JCL contains     MCDSDD DD statement  for DATATYPE MCDS      MCDSDDNAME              Specifies the DDname to be used when reading the DFHSM or  DFSMShsm MCDS data set if DATATYPE MCDS is used     Default  MCDSDD   PCHDEFCATALOG                Specifies the name of a user catalog to use when creating DEFINE ALIAS  control statements with the PUNCHDEFINE function     Default  All aliases for all catalogs are included in the PUNCHDEFINE   RMMXDDNAME              Specifies the ddname used when retrieving DFSMSrmm extracted data  created by the EXTRACT command using PRODUCT RMM     Default  RMMXTR   RMMXPREFIX     pfx     Specifies the 1 to 8 character prefix to be used when naming the newly  created extract field using the EXTRACT command with PRODUCT RMM     Default  Use the prefix of the user creating the file   RUNDATE     Specifies the date to be used to simulate an IPL at other than today   s date  The  date may range from the current date to 21
236. control   EDD   frequency control   ETM   expired by CA 1   E99   catalog controlled   OUT   data set opened for output  REC   data set recreated   TEM   temporary data set       TDC1FLG3             3             Volume flag 3   BAD   bad tape  do not mount for scratch   COP   file created by COPYCAT   DEF   default EXPDT used at open   DYN   CA DYNAM T owned tape   EDM   external data managed   ERS   data set erase required   EVM   tape released by external vault manager  MTF   additional files exist on tape       TDC1FLG4    Y yY  Y  3 CHAR    Volume flag 4   ACV   actual volser in use   DEG   tape has been degaussed  ESM   tape expired by SMS  NRS   non resident tape   OSC   file on z OS catalog   SIU   tape is in use   SNO   no stacking allowed   VSR   vault specific request       TDC1FLG5    TDC1FLG6                Y Y  Y  3 CHAR       Y                                 Volume flag 5   AGT   agent tape   STF   files where dynamically  VTX   virtual volume exported  WID   WORM WWID present  WTP   3592 WORM tape    Volume flag 6       CHAPTER 54        PAGE 54 174           GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES    54 60       DATATYPE CA1DSN Field Name Table       Field Name    SORT    Description    PUNCH  Length  Attribute       TDC1F2V1     gt   XSELECT      REPORT      lt      lt    SUMMARY      lt         CHAR   First volume serial number    Note  This field supports selection via    mask  See  VOLUME   in Section 54 28        TDC1LUDT    DATE   L
237. ction shows examples that produce volume level reports  DATATYPE VOLDATA   All  examples in this section are found in the JCL library installed with FDR  The member names  are EX5444x     Report on the percentage of the volume allocated  plus percentage used for the VTOC   VTOCIX  and VVDS  for all PROD volumes         REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT        ABRMAP DD SYSOUT                                                     SYSIN DD    TITLE  INE  PRODUCTION VOLUME USAGE   XSELECT VOL PROD   SORT FIELD   VLVOLSER        I             REPORT FIELD  VLVOLSER  VLUNIT  VLDEVTYP  VLSUTRKS   VLSUDSCB  VLSUINDX  VLSUVVDS     PRINT SORTALLOC YES  DATATYPE VOLDATA                                         The generated report looks like     PRODUCTION VOLUME USAGE  UAD DEVTYPE       DU    143 3380 a7 42  148 3380 76 17       Report      the mount  usage  and SMS status of every online volume  The FASTPATH  option improves FDREPORT performance when reporting on many volumes        REPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT                    DD SYSOUT       SYSIN DD     REPORT FIELD   VLVOLSER  VLUNIT  VLDEVTYP    VLUSEATR  VLMOUSTA  VLSMSTAT  VLSMSVST   PRINT ENABLE   ONLINE  FASTPATH    DATATYPE VOLDATA                                                                    The generated report looks like     UADR  DEVTYPE USEATTR MOUNT SMS STA VOLUM STATUS    0252 3380 STORAGE RESIDENT NONE  BIDS PRIVATE RESIDENT MANAGED ENABLED       Identify vol
238. ctive       ATTR1    CHAR    Attribute byte one  ICF VSAM only     ERASE   Erase when deleted   INHIBIT   Access for read only   RECOVERY   Control areas preformatted  REUSEABLE   Can be reopened as NEW  SPEED   Control areas not preformatted  TEMPEXPORT   Portable copy has been made  TRACKOVER   Track overflow   UNIQUE       CANDVOLC    NUM    Number of unique candidate volumes where the data set is cataloged       CATALOG    CHAR    Catalog status    CAN   Cataloged to candidate volume   DRF   DASD read failure   ERR   Cataloged to another volume   NO   Not cataloged   ONL   Only cataloged   UNK   Cataloged  but unable to process with LOCATE   YES   Cataloged to this volume   Note  This can be expensive to collect if a large number of data sets are to be  reported       CATNAME    CHAR    Name of the catalog       CATTTR      lt         lt                   DSCBTTR from catalog       CATVOL     lt   cz       lt   o    CHAR    Volume where the data set is cataloged  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28        CATVOLCT    NUM    Number of unique non candidate volumes where the data set is cataloged       CATVOLTL    NUM    Total number of unique volumes where the data set is cataloged       CATVRBA    HEX    Relative byte address of VVR from catalog       CLUSATTR    CLUSTER     lt    lt    lt    lt     lt    lt    lt    lt    z   lt    lt   lt        lt     lt              24                            Cluster attributes  ICF VSAM   
239. d  Currently  data sets that were defined  under z OS 1 11  prior releases of ICF VSAM  and IAM have a creation time        CTFLD     Specifies the DSCB for the data set s  selected or excluded must reside on a  track within the VTOC that matches the value specified     ccccchhhhrr     Specify the value in decimal specifying all of the necessary initial zeros     ccccc hhhh rr     Specify the value in decimal where the cylinder number is 1 to 5 digits   the head number is 1 to 4 digits  and the record number is 1 or 2 digits where the  cylinder number  head number  and record number are separated by periods     X ccccchhhhrr      Specify the value in hexadecimal   CTLSERNO                  Specifies the data set s  or cluster s  selected or excluded must be connected to  the DASD control unit with the serial number that matches the value specified     This operand supports full masking  The string may be from 1 to 5 characters in  length  including mask characters  The characteristics of the mask are defined  under the VOLUME  operand     DATACLAS   DATAC     dataclas   Specifies the data set s  selected or excluded must          an SMS data  class that matches the character string specified     This operand supports full masking  The string may be from 1 to 8 characters in  length  including mask characters  The characteristics of the mask are defined  under the VOLUME  operand     NOTE  Operators value for this operand are equal         and not equal             CHAPTER 54 
240. d  except disabled under TSO   DEBUG  Debugging features of FDREPORT are to be enabled   Default  Disabled         PAGE 54 96        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS 54 30    DECIMALBYTES    Format the byte related fields as nnnnnn dddk where          is the qualifier that  describes the field formatting  See    BYTEFORMAT     in Section 54 21 for the  values of              Default  Disabled   DECIMALSUMBYT    Format the byte related summary fields as nnnnnn dddk where          is the qualifier  that describes the field formatting  See    SUMBYTEFORMAT      in Section 54 21  for the values of k     Default  Disabled    DETAIL  When AVERAGING is enabled  display the detail information on averaged fields   Default  Enabled    DIAGNOSEVVDS  When executing any FDREPORT function that accesses DASD VTOCs  for  volumes that have a VVDS  FDREPORT checks the VVDS for orphan DSCBs        entry in the VTOC with no matching VVR or NVR in the VVDS  Other VVDS errors  may be detected regardless of this option   Default  Disabled    DIRBLOCKS    Causes FDREPORT to read the directory of any selected PDS  even if directory   related fields have not been requested     Default  Disabled  but assumed if directory fields are requested   DIRDEBUG  Requests that errors while reading directory blocks are documented with FDR648  messages accompanied by mini dumps created by the EXCP server   Default  Disabled   DIREXTRACT  Causes FDREPORT to read the directory of any 
241. d for each volume  Th                                           e report is sorted by last used date  from oldest to newest                                                                                              FDREPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT        ABRMAP DD SYSOUT      SYSIN DD    EXTRACT PRODUCT RMM  STORCLAS TEMPDATA  XSELECT TVOWNER TESTO2  TVLRDATE GE 2011 001   TVLRDATE LE 2011 365  REPORT FIELD  TVVOLSER  TVLRDATE  TVCRDATE  TVOWNER  TVHOMLOC   SORT FIELD TVLRDATE  SEQUENCE A  PRINT DATATY PE RMMVOL  7      The generated report looks like     CRDATE OWNER     311     5  02   361     5  02                    289     5  02             7011     HOME LOC    NDUPFDR  SHELF  NDUPFDR  SHELF           PAGE 54 134        EXTEND THE  EXPIRATION FOR  SELECTED TAPE  VOLUMES THAT   EXPIRE INA  SPECIFIC DATE   RANGE EXAMPLE    CHAPTER 54    FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES    GENERALIZED REPORT WRITER  FDREPORT     54 48    Extract data from the DFSMSrmm tape management system saving the file for use after  the FDREPORT run by specifying DISP RETAIN  From this extract file  select the tapes  owned by    TEST3    that expire in January 2013  Submit the        command via a TSO  batch job that changes the expiration dates on these volumes to December 31  2013  The  RMMFDR DD statement contains the job that is created by the PUNCH statement and is  submitted to the internal reader                                                    
242. d with their    characteristics  The list can be scrolled up and down to see all the data sets  and left and  right to see all of the fields that SRS displays by default  If you want to restore any of them   simply type    restore    next to them                                         SOE SSS SSS SS SS SS SSS SSS SSS SSSS DATASET LISIS DSLIST        LiNE 73 420 COL 329 135  COMMAND     gt  SCROLL     gt  HALF   420 DATA SETS SELECTED   Read Save Find Locate Refresh Next Message Printd Help  COMMAND ENTRY NAME VOLSER DSO RECFM BKSIZ LRECL ALLOC FREE  ORP FLOR  INFO TDBEBS      EB 3120 80 2 0  restore QRP   DEFRAG  TXT IDPLB4 PS      9040 80 1 0  ORP  IAM  THIRD IDPLB3 PS      3120 80 S 0  QRP V2R3 TABLES IDPLB4 PO FB 6160 80 1 0  restore ORP JCL CNTL IDPLB3 PO FB 91020 80 90 19  QRP DASD D33909 IDPLB1 PS        8000 80 1 0       PAGE 54 238        RESTORE FROM  BACKUP    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDRSRS EXAMPLES 54 88    The    restore    command displays a panel where options for the restore  such as new name or  new volser  can be specified for each of the selected data sets  If more data sets were selected  than can fit on the screen  the list is scroll able  Enter a command on the command list to  submit the restore as a batch job  or edit the JCL before submission   execute the restore  immediately under TSO  or add it to the ABR remote queue for later processing                                                  INIDINSINS                      
243. date range    SPECIFIC          This report can be useful if tape errors were detected on a specific drive and you want to  DRIVE EXAMPLE identify all the tapes that were created on that drive during that time frame       FDREPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT        RMMXTR DD DISP SHR  DSN RMM  DATA    SYSIN DD    XSELECT TVLRUNIT 03A0  TVLRDATE gt  2012001  TVLRDATE lt  2012007  REPORT FIELDS   TVLRUN4B  TVVOLSER  TVLWDATE  TVLRDATE   PRINT DATATYPE RMMVOL       The generated report looks like                                                                                      2   20        25  20        25              20       CHAPTER 54     PAGE 54 133        54 48    REPORT ON TAPES  FOR MULTIPLE  OWNERS  GROUPED BY  OWNER EXAMPLE    REPORT ON TAPES  FOR A SINGLE  OWNER LAST   USED WITHIN A  RANGE OF DATES  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT DFSMSRMM TAPE MANAGEMENT REPORTING EXAMPLES    Extract data from the DFSMSrmm tape management system selecting the tapes owned by    users starting with    USER    and                 displaying the creation date  last used date  and the    home location for each volume  The report is sorted by creation date  from oldest to newest                                UMES OWNED BY   TVOWNER   SORTED BY CREATION DATI                                                                                                 TVOWNER  TVCRDATE  T
244. decimal number   X xxxxxx      The value specified is a hexadecimal number     CATVOL     cccccccc     Specifies the data set s  selected or excluded must have the first  cataloged volume serial number that matches the character string specified     This operand supports full masking  The string may be from 1 to 8 characters in  length  including mask characters  The characteristics of the mask are defined  under the VOLUME  operand     NOTE  Operators value for this operand are equal         and not equal                 PAGE 54 79        54 28    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    CATVOLCT   CATVOLC     nnn     Specifies the data set or cluster name s  selected or excluded must be  cataloged to a number of non candidate volumes that is within the value  specified  The number of candidate volumes is provided separately in the field  CANDVOLC  The value may be from 1 to 200 inclusive     For VSAM  this field reflects the entire sphere  base cluster plus alternate  indexes   not an individual component   CATVOLTL   CATVOLT   nnn     Specifies the data set or cluster name s  selected or excluded must be  cataloged to a total number of volumes that is within the value specified  This  value includes both the number of candidate volumes that is found in the field    CANDVOLC and the number of non candidate volumes that is found in the  field CATVOLCT  The value may be from 1 to 200 inclusive     For VSAM  this field refl
245. dsfilter     Executes the DEFAULT Data Set Selection Criteria  and selects  the data sets matching the data set name filter specified  The filter can be any  type of data set filter supported by the XDSN  operand of FDREPORT as  documented earlier in this section  If the data set filter is not in quotes  SRS  assumes that it is a prefix and append           to the end  For fully qualified names   place them in single quotes  For example        5   501  ASe  TSOL JCL  CNT   A S4  TSOF   CNTL       A S selname dsfilter   Same as the previous fastpath except that the Data Set  Selection Criteria saved under name                     is used  For example     A S ABRBKUP  TSO1    In all of the preceding A S fastpaths  you may optionally follow them with a backslash and  a volume serial or volume prefix to limit the display to those volumes  For example     A S TSO1 PUB   A S ABRBKUP  PROD  PAYROLL PAY123  A S   WORK       A S1   Displays the most recently used saved Data Set Selection Criteria   allowing you to modify and execute it     A S1 selname   Displays the named saved Data Set Selection Criteria  For example   A S1 ABRBKUP        52   Displays the most recently used saved Data set List      A S2 listname     Displays the named Data set List       A S3   Displays the most recently used Volume Selection Criteria list        A S3 volser     Executes the most recently used Volume Selection Criteria list  against the volume serial or volser prefix specified  For example        5
246. e following special values     DEFAULT   This is the built in selection criteria starter set containing all the  available fields     blanks   Display a panel containing the names of the libraries that are used to  read the Selection Criteria          Display a panel containing the names of the Selection Criteria that were  previously saved     The List Name field specifies the member name of a previously saved List  or one of the  following special values     blanks   Display a panel containing the names of the libraries that is used to read  the list           Display a panel containing the names of the Lists that were previously saved     When the first SAVE command is specified  if the library specified in the SRS options as the  READ WRITE library for that type of save does not exist  the dialog displays a panel containing  allocation parameters for creating the Selection Criteria or List library  There is no need to  preallocate the FDRSRS libraries     The SRS primary menu also presents a list of FDR functions that can be invoked  from SRS  Placing an  S  next to any one of them invokes the SRS dialog for that  function  These are the same functions that can be selected from an SRS display of  the results of a data set or volume report  in that case  SRS fills in fields on the  following panels with information about the data set or volume selected  Since no  search is done when these functions are invoked from this panel  the user may  have to fill in additional infor
247. e listed fields by 1024 1024 1024 1024  TVSMSSTG EM Y BE Y BM 8 CHAR   SMS storage group name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVSTATUS      Y BE Y    7 CHAR   Volume status   ENTRY  E    Scratch volume awaiting entry into a system managed tape library  INIT  I      Scratch volume awaiting initialization  MASTER  M    Master  SCRATCH  S    Scratch volume  USER  U    User volume  TVSTKCNT A 9 NUM   Stacked volume count  TVSYSID Y Y 4 CHAR   System identification from SMF  CHAPTER 54     PAGE 54 198           GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60       DATATYPE RMMVOL Field Name Table              gt       Am                 Field Name     0  gt  gt  2 2 Description  w uol            x c T      lt   TVTAPFL1                      4 CHAR   Tape Flag 1   LOGI   logical volume  MEDI     media compaction used  PHYS   physical volume  READ   read compat  RECO   recorded data to EOV  RETA   retained by set  STAC   stacked volume  WORM   WORM  TVTAPFL2 E          N 14 CHAR   Tape Flag 2     CLOS   closed by ABEND   DATA   data set recording   EXPD   expire date ignore   MANU   manual move   SCRA   scratch immediate   STAC   stacked volumes enabled and set  VOLU   volume in transit    CHAR   Tape Flag 3   DRU   Default parmlib retention used       TVTAPFL3 E     lt    lt    lt   2  d                            TVTRDERR                    9 NUM   Temporary read errors  TVTWTERR         Y  Y  Y  9 NUM   Temporary 
248. e only for                                CATALOG  CATARCH    EXTRACT  SCRATCH  VOLDATA  and VTOC  This option does not cause offline    volumes to be selected based on STORGRP  for DATATYPE CATVTOC or  TVTOC                  PAGE 54 94        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS 54 30    ARCHENQUEUE    When reporting on the Archive Control File  ACF   a special ABR ENQ is issued to  prevent ABR from updating the ACF during the report     Default  Disabled   AUTOEAVDISK    Automatically determine if EAV support should be enabled  If 3390 devices are  installed on the system  each address is tested to see if EAV support is required   If any 3390 EAV devices are found  EAVDISK is enabled     NoTE  Disabling AUTOEAVDISK has no effect unless it is performed with  CHANGE PERM and then only on the next invocation of FDREPORT     Default  Enabled   AUTOFATDISK    Automatically determine if support for IBM 3390 9 DASD and other DASD with  more than 65 535 tracks but less than 150 256 tracks  10 017 cylinders  should  be enabled  if any DASD of this size is online  the FATDISK option is  automatically enabled     NorE  Disabling AUTOFATDISK has no effect unless it is performed with  CHANGE PERM and then only on the next invocation of FDREPORT     Default  Enabled   AUTOLARGEDISK    Automatically determine if support for 3390 27 or 3390 54 DASD devices should  be enabled  If 3390 devices are installed on the system  each address is tested to  see if support 
249. e or more of the following characteristics     AIX     An alternate index     UPGRADE   The alternate index is upgraded to reflect changed data when the  base cluster   s records are added to  updated  or erased     NOTE  Operators value for this operand are equal         and not equal             AMDATTR     Specifies the ICF VSAM cluster s  or components selected or excluded have one  or more of the following attributes indicated in the AMDATTR field in the Access  Method Data Statistics Block  AMDSB      ESDS   Entry sequenced cluster    IMBED   Sequence set placed with data component   KEYRANGE   Key range defined component    KSDS   Key sequenced cluster     ORDERED   Volumes to be used in the order they are specified in the VOLUMES  parameter     REPLICATE   Each index record to be written on a track as many times as it fits   RRDS   Relative record data set    SPANNED   Data record can cross control interval boundary    WRITECHECK   Perform write check during write processing               Data sets created by the Innovation Access Method  IAM  also have indicators set  in the AMDATTR     NOTE  Operators value for this operand are equal         and not equal                AMDATTR3     Specifies the ICF VSAM cluster s  or components selected or excluded have one  or more of the following attributes indicated      the AMDATTR3 field in the Access  Method Data Statistics Block  AMDSB      BIND   Cluster or component that is allocated to MSS device is staged at open  and 
250. e resulting IDCAMS DELETE statements     Default  Disabled  the results of VVDS errors or DIAGNOSEVVDS are only printed   PUNCHMASK    Process the punch mask during output termination if no records match the  selection criteria resulting in no data input to the SELPCH server     Default  Disabled   PUNCHSEPCHAR    Separate the elements of dates formatted for punch display  RPTYPE SELPCH   with the character described by the PCHSEPCHAR operand     Default  Disabled    RECHECKRESERV  Recheck the unit s reserve status just prior to reserving the device   Default  Disabled    REPORTALIASTB    Create report records from the alias table produced by FDR CATP  the  FDREPORT catalog driver  These records contain limited data and are only  created when executing with DATATYPE CATALOG  The field names available  are  ALILEVEL  ALISTATS  CATNAME  SELALIAS  and SOURCE     Default  Enabled   RESERVE  VTOCs are protected from change by a RESERVE while being read   Default  Disabled   RESETDEVTYPE  Reset the device type  if required  when executing with DATATYPE EXTRACT   Default  Disabled   RESETEXCLUDE  Reset exclusion criteria after executing a PRINT command   Default  Disabled         PAGE 54 103        54 30    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS    RESETSELECT  Reset selection criteria after executing each PRINT command   Default  Disabled    RETAINRANK    Normally  the value for RANK and VLRANK is reset each time a record is  processed by the
251. e significance ranging from 0 9  A Z     PRCNT2 2 Prior record counter with two  2  byte significance                    CHAPTER 54     PAGE 54 51        54 22    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PUNCH STATEMENT               PRCNT3 3 Prior record counter with three  3  byte significance   TODAY 5 Current date in Julian format  that is  yyddd    USER SPECIFIED Varies Variable names  see  SYMBOLS   in Section 54 22                     The counters can be used to generate names  such as step names  DD statement names   that are unique  The   CNTxxx counters are incremented for each FDREPORT record   data set name  passed through the punch mask  The   LPCNTx counters increment  each time the punch mask is initialized  such as a control break   The   Pxxxx counters  contain the prior value of the associated counter  for example  for generating refer back  JCL     There are special positional statements that can be used within the mask to permit one  time generation of a segment of the mask and other special processing  The operands  must begin in column one and are described as follows     JREPRO   Statements that follow this are processed only once     PREFIX   Statements that follow this are processed once per loop  at the beginning  of the loop  controlled by BREAK RPM or YES on the SORT statement      ENDPREFIX   Terminates the loop prefix statements     EXITPREFIX   Terminates the loop prefix statements and bypasses the rest of  the punch mask    
252. e string may be from 1 to 6 characters in  length  including mask characters The characteristics of the mask are defined  under the VOLUME  operand                    The value specified is in character format    C   cccccc      The value specified is in character format   X xxxxxxxxxxxx      The value specified is in hexadecimal format   NOTE  Operators value for this operand are equal         and not equal             ENCRBDAY     nnnnn     Specifies the volume s  selected or excluded must have a number of  days since backed up by FDRCRYPT that is within the number of days  supplied  The number        be from 0 to 32000 inclusive     ENCRBDSN     9    10   11   12     dsn     Specifies backup data set name selection or exclusion  subject to the rule  that only standard data set names are supported  Standard data set names  contain only alphabetic  character A to Z   number  numeric character O to 9    or national character                  and periods     The syntax for the ENCRBDSN  operand is as follows   Valid characters  alphabetic  numeric  national  represent themselves   slash     is a masking character that is used to represent a single valid character of any value     vertical bar     is a masking character that is used to represent a single valid  alphabetic character     plus     is a masking character that is used to represent a single valid numeric character     question mark     is a masking character that is used to represent a single valid  national characte
253. e used for the data input  it cannot be used as both input and output in the same  operation  in this case  5  51   1 is used instead of SYSUT2 for the extracted data input   and SYSUT2 is used for output  The SYSUT1 DD statement name may be changed by  the ALTDATADDNAME  operand     Required when the RPTYPE DATA  or COMPDATA  or DATATYPE EXTRACT  operands are specified  for the storage of FDREPORT internal data records  Normally a  DASD data set but it may be on tape  If you want to use this extract file as input to another  reporting program  such as SAS   the format of the records is defined by the  RPTDS  macro that is a member in the FDR Installation Control Library  ICL      When RPTYPE DATA or RPTYPE COMPDATA is specified it is an output data set and  FDREPORT forces DCB characteristics of RECFM VB LRECL 8200  any valid block  size can be specified  or FDREPORT assigns a default value     If you execute several PRINT statements in the same FDREPORT step  each with  RPTYPE DATA  or COMPDATA   and you want the extracted data from each to  accumulate      the SYSUT2 data set  you must either specify DISPZMOD in the JCL or the  ENABLE MODOUTPUT operand  Otherwise  only data from the last PRINT is available     For DATATYPE EXTRACT  SYSUT2 is used as input  it must be a data file created by the  RPTYPE DATA option of FDREPORT      an earlier step or job or earlier in this step  Although  the format of the extract file has changed in various releases of ABR  FDREPORT can  su
254. e used if the BCDS is a multi cluster file  use the  operand instead           Specifies a data set to be used to access an extract file of the CA 1 tape management  system when DATATYPE of CA1DSN or CA1VOL is specified  The DD statement name  may be changed by the CA1XDDNAME  operand of the DEFAULT command     Specifies the output data set when ENABLE PUNCHDIAGNOS is specified  for the  storage of a job stream to correct VVDS errors  FDREPORT forces DCB characteristics of  RECFM FB LRECL 80  any valid block size may be specified  but it defaults to 80   DIAGPCH is usually a DASD data set  sequential or a member of a PDS   After reviewing  this job stream  you can submit it to correct the VVDS errors     Optional and usually unnecessary  When the ENABLE ONLINE operand is specified on  PRINT  VOL   or VOLG  operands are specified on statements preceding PRINT  the  desired volumes are dynamically allocated and DISKxxxx DD statements are not required     If used  DISKxxxx DD statements specify the DASD volumes to be processed by  statements that do not specify ONLINE  VOL   or VOLG   The first four characters of the  DDname must be    DISK     and the remaining one to four characters may be any  characters valid in a DDname  0 9     2     4             DD statement should look like       DISKxxxx DD UNIT unitname VOL SER volser DISP OLD              PAGE 54 10        FDRLIB DD  STATEMENT    FROMDD DD  STATEMENT    MCDS DD  STATEMENT    OCDS DD  STATEMENT    RMMXTR DD  STATEMENT
255. ects the entire sphere  base cluster plus alternate  indexes   not an individual component     CCA   xx     Specifies that data sets or clusters must reside on DASD that has a channel  connect address that matches the value s  specified  The value specified is  two hexadecimal characters in length   CICA   nnnnn     Specifies the        VSAM cluster s  or components selected or excluded  have a number of control intervals per control area that is within the value  specified  The value may be from 0 to 65535   CISIZE   CISI               Specifies that ICF VSAM cluster s  or components selected  or  excluded  have a control interval size that is within the value specified  The  value may be from 0 to 32760 inclusive   CISPLIT   CISP     nnnnnnnn     Specifies the ICF VSAM cluster s  or components selected or  excluded have a number of control interval splits that is within the value  specified  The value may be from 0 to 99999999 inclusive     CISPLITR     nnnnnn   Specifies the ICF VSAM cluster s  or data components selected or  excluded have a control interval split ratio that is within the value specified   The control interval split ratio is defined as the number of control interval splits  per 100 control intervals of the prime volume data component in an ICF  VSAM KSDS  The value may be from 0 to 999999 inclusive         PAGE 54 80        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    CLUSATTR     Specifies the ICF VSAM cluster s  
256. ed UCB is to be retried  The value  may be any value from 0 to 20  inclusive     Default  1 retry        CHAPTER 54     PAGE 54 43        GENERALIZED REPORT WRITER  FDREPORT   54 21 FDREPORT PRINT STATEMENT    RPTDDNAME     ddn   Specifies the DDname to be used when creating output reports  other than  RPTYPE SELPCH     Default  ABRMAP unless the operand RPTDDNAME  was specified on the  DEFAULT statement     RPTSPFC     nn     Specifies the maximum number of characters to use within the RPTSPFI  index count when creating SUMLEVEL INDEX control breaks with  NEWSUMFORMAT enabled  The number may be from 1 to 44     Default  44   RPTSPFI     nn     Specifies the maximum number of indexes to consider when creating  SUMLEVEL INDEX control breaks with NEWSUMFORMAT enabled  The  number may be from 1 to 21     Default  1     CHAPTER 54     PAGE 54 44        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT 54 21    RPTYPE     Specifies the report type to be generated by FDREPORT  and requests certain  predefined report formats or special processing  When predefined reports are  requested  the REPORT and HEADING statements and the AUTOSTACK  operand are ignored  Values are     ABRVTOC   A report in standard ABR VTOC format  equivalent to PRINT VTOC   is printed    ARCHIVE   A standard ABR ARCHIVE report  equivalent to PRINT ARCHIVE  is  printed  intended for use with DATATYPE ARCHIVE     COMPDATA   Similar to RPTYPE DATA  except that only the fields named      a  REPORT st
257. ed on the screen  The list has been customized so that only  the selected report fields are displayed  Several data set name filters are entered to  display backup info about those data sets           SSS OSS SS 56 SS SSS SSS DATASET SELECTION  ABRBKUP       LINE 1 16 COL 4 6 10  COMMAND     gt  SCROLL     gt  HALF  ENTER SELECTION CRITERIA   Read Save Submit Find Locate Extract Options Help          FIELD SELECTION VALUE REPORT SORT  DSNAME     gt  bab   jcl bab ac     VOL     gt  2   SOURCE     gt  CATALOG  Catalog Volume Archive Appl Scratch Extract     CATAROCNE   2                      DEVTYPE     gt  3             gt  4  BKGEN     gt  6               gt  7                   gt  8   OLDBKUP     gt  ALL   SIZE     gt  5                                   54 240           GENERALIZED REPORT WRITER  FDREPORT   FDRSRS EXAMPLES 54 88    A list of the selected data sets is displayed  along with backup information for each  For those  that have more than one backup recorded  the OLDBACKUP option   all of the recorded  backups are displayed  including the date that each backup was taken  Since this selected  data sets from the system catalogs  archived data sets may also be selected  as shown  To  restore a data set from backup  simply type    restore    on the line for the backup desired           SESS SSS SS SSS SSS SSS SSS DAWASI LESLI DALLI               14 20  COL 389 12  COMMAND     gt  SCROLL     gt  HALF  3 DATA SETS SELECTED    Read Save Find Locate Refresh Next Message 
258. ed single record CCWs are used to perform the read              Read a maximum of one track into storage with one EXCP   Default  CYL   WORKDDNAMES   n     Specifies the number of SORT work DDnames to allocate  from 1 to 5  inclusive   Default  3   WORKSPACE   nnnn     Specifies the number of tracks or cylinders  controlled by the TRK and  CYL operands of SORTALLOC   to allocate to each of the SORT work files   from 10 to 1000   Default  100   WORKSTORCLAS                        Specifies the SMS storage class name  1 to 8 characters  to use    when dynamically allocating any of the temporary SORTWKnn files  It must  be a value valid for STORCLAS  in JCL     There is no default for the WORKSTORCLAS keyword  If WORKSTORCLAS is  not specified  processing continues using the default value for WORKUNIT   WORKUNIT                        Specifies the unit name  1 to 8 characters  to use when dynamically  allocating sort work files if requested by SORTALLOC   It must be a value  valid for UNIT  in JCL  and the volumes included on those units must include  some in STORAGE or PUBLIC status for the allocation to be successful     Default  SYSALLDA  which is valid on all 2 05 systems and includes all DASD         PAGE 54 50        GENERALIZED REPORT WRITER  FDREPORT     FDREPORT PUNCH STATEMENT 54 22  54 22 FDREPORT PUNCH STATEMENT  PUNCH The syntax of the PUNCH statement is   STATEMENT PUNCH  COUNTERVALID NO    MAXSTATEMENTS nnnn  SYNTAX YES   SYMBOLS  sym    sym            ECHO   VAL
259. een recalled  by DFSMShsm   FREEEXT             Y  4 NUM    of free extents this volume  GDGBASE         N Y   44 CHAR   Generation Data Group base name  GDGENTRY                  NUM   Generation Data Group active entry count  GDGFLAGS EM Y BE Y BAM 9 CHAR   Generation Data Group flag byte  GDGGENER          Y  Y  Y  4 NUM   Generation Data Group generation number  GDGLIMIT DN v EM Y EM 3 NUM   Generation Data Group active entry limit  GDGRELGN  Mv REM Y    3 NUM   Generation Data Group relative generation  GDGVERSN                      NUM   Generation Data Group version number  HIALOBLK Aly  y  y      10   NUM   High allocated block  IAM   HIALORBA Aly  y   N      10   NUM   Highallocated RBA  ICF VSAM   Enhanced IAM   HIKEYRBA Aly  y   N      10   NUM   Highkey RBA  ICF VSAM   HIUSEBLK Aly  y  y      10   NUM   Highused block  IAM   HIUSERBA A  y       N      10   NUM   High used RBA  ICF VSAM   Enhanced IAM   IAMINDIC      Y BE Y NM 5 CHAR   IAM data set indicators   ALTINDEX   Alternate index  DATACOMPRESS   Data compression threshold  ENHANCED   Enhanced file structure  EXTENDED   Extended format  HARDWARECOMP   Hardware compression  KEYCOMPRESS   Compressed index  PATH   Path  SPANNED   Spanned records  INDEX      Y BE V    8 CHAR   Index volume from data set name    INDEXNUM Y Y          NUM    of index level in the data set or cluster name that is extracted into field INDEX  INSERTS    Y Y  Y     10 NUM   Number of records inserted  IAM   ICF VSAM   KEYLEN          
260. egorian format  2 digit year first    yy mm dd      YYYYDDD   Julian format with 4 digit year                         YYYYDDMM   Gregorian format  4 digit year first  yyyy dd mm    YYYYMMDD   Gregorian format  4 digit year first    yyyy mm dd        If one of the Gregorian formats is chosen  then date fields are 8 columns long in  reports  instead of the 6 columns shown in the tables that follow  If a 4 digit year  format is chosen  the date fields are an additional two bytes  This affects only  printing  sorting is always in Julian    yyyydda    format and selection operands         use Julian in either 2  or 4 digit year format     Default  YYYYDDD  Julian format    DIAGPCHDDNAME              Specifies the DDname to be used when ENABLE PUNCHDIAGNOS is  specified causing IDCAMS DELETE statements that are created from VVDS    errors encountered in normal processing or the result of running with  DIAGNOSEVVDS enabled to be punched     Default  DIAGPCH  unless the operand DIAGPCHDDNAME was specified on the  DEFAULT statement   DISABLE   The FDREPORT options specified are to be disabled for this run  Multiple options can be  specified by enclosing the list in parentheses  separated by commas  Available options are  described in Section 54 30  FDREPORT Execution Options    DSKIP   n     Specifies the number of blank lines to be inserted between lines representing separate  data sets  differs from SKIP  when multiple lines are required for one data set   Default  0   ENABLE   The 
261. eing used  or  RECOMMEND S          P             predict how needs will grow  Accurate information is also essential for solving existing  problems and for preventing problems from arising in the future     FDREPORT provides easy to read management level reporting that allows you to easily  see how effectively your DASD storage is being used  broken down by departments   projects  or individual users     Since storage costs in most shops represent a significant part of the data processing  budget  the ability to accurately monitor and adjust for current and future needs results in  significant cost savings and a more competitive cost for your end user     INNOVATION DATA PROCESSING strongly recommends that you run the Innovation  Health Check job streams documented in Section 54 2    INNOVATION DATA  PROCESSING Health Check     These help you understand the power  flexibility  and  efficiency of FDREPORT     DATA SET Most reports are about individual data sets or ICF VSAM clusters  Although FDREPORT   REPORTS has a default report format  giving some basic information about each data set  and some   canned  report formats  similar to those produced by FDRABRP in Chapter 53  Standard  Reporting Facility  FDRABRP       you probably want to customize your report     FDREPORT oollects its data into hundreds of  fields   each containing some aspect of the  data set  such as record format  size  CISIZE  creation date  and many  many others   Section 54 30     contains a complete li
262. eld supports selection via a mask  See  VOLUME   in Section 54 28   BKTAPCNT Y EM v BM 2 NUM   Backup tape volume count  BKTIME 8 TIME   Backup time   hhmmss  APPL backup   ABREXIT   BKVOL 34 CHAR   Backup tape volumes required to restore  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   CATALOG EM Y BE V    3 CHAR   Catalog status   CAN   Cataloged to candidate volume  DRF   DASD read failure  ERR   Cataloged to another volume  NO   Not cataloged  ONL   Only cataloged  UNK   Cataloged  but unable to process with LOCATE  YES   Cataloged to this volume  Note  This can be expensive to collect if a large number of data sets are to be  reported  CATNAME Y   Y  V      44 CHAR   Name of the catalog  CATTTR 6 HEX   DSCBTTR from catalog  CATVOL               6 CHAR   Volume where the data set is cataloged  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   CATVOLCT Y Y          NUM   Number of unique non candidate volumes where the data set is cataloged  CATVOLTL 3 NUM   Total number of unique volumes where the data set is cataloged  CHAPTER 54     PAGE 54 200        GENERALIZED REPORT WRITER  FDREPORT                                                                       FDREPORT FIELD NAMES 54 60  DATATYPE SCRATCH Field Name Table  LE e     x               5       FieldName  1         2 2   2 Description          2       8   gt  c o     CLUSATTR                 24 CHAR   Cluster attributes  ICF VSAM    ATL   Tape volume 
263. elds in the report  although FDREPORT does most of the formatting  work for you  In addition to simple printed reports  FDREPORT can sort and summarize  the data selected  It can also generate control statements and or JCL for other utilities  based on the data collected  Although most reports are based on individual data sets  you  can report on the state of entire DASD volumes  such as volume free space      By default  FDREPORT does not attempt to serialize access to the input sources it is  reading  Input data sets  such as the ACF  MCDS  and BCDS  are allocated with  DISP SHR unless you provide a DD statement for them with DISP OLD   The option                  if enabled  protects the ACF with a special enqueue to prevent ABR from  updating it   VTOCs and VVDSs are read without any enqueue or RESERVE unless you  enable the RESERVE option  see    RESERVE    in Section 54 30  that allows updates to  take place during the FDREPORT execution  In rare cases  a VTOC VVDS update may  cause FDREPORT to fail or generate incorrect output unless RESERVE is enabled         PAGE 54 2        GENERALIZED REPORT WRITER  FDREPORT   INTRODUCTION 54 1    FDREPORT At any computer installation  users at a variety of levels need to be able to refer to  accurate and timely information about the use of DASD resources  Accurate information is  the only basis for sound decision making and future planning  Without adequate  information it is impossible to determine how efficiently DASD space is b
264. elected or excluded must be cataloged  to a total number of volumes that is within the value specified  This value  includes both the number of candidate volumes that is found in the field  CMPCANDV and the number of non candidate volumes that is found in the  field CMPVOLCT  The value may be from 1 to 200 inclusive     COMPTYPE   COMPT     Specifies the type of ICF VSAM component that is to be selected or excluded   Valid component types are     DATA   Data component    INDEX     Index component    AIXDATA   Alternate index data component    AIXINDEX   ALternate index index component    NOTE  Operators value for this operand are equal         and not equal           COMPUSER   COMPU     Specifies the data set s  or cluster s  selected or excluded must have a value for  the Compressed User Data Slze  taken from either the Type 27 or Type 28  Extended Format Cell in the VVDS  within the value specified  The number may  be from 0 to 999999999999999 inclusive     nnnnnnnnnnnnnnn     Specifies the exact value to be compared   nnnnnnnnnnnnk     Indicates the value should be multiplied by 1 000   nnnnnnnnnM   Indicates the value should be multiplied by 1 000 000   CRDATE   CRDAT     datespec   Specifies the data set s  selected or excluded must have a creation  date that is within the date supplied  The date is specified as a Julian date that  may be in the form  yyyyddd  or  yyddd   For readability  a period may be  inserted between the year and day     NOTE  2 digit years less th
265. en to FDR customers who are not also ABR customers  while  FDREPORT is only available if you have licensed ABR      FDREPORT     All examples in this section are found in the JCL library installed with FDR  The member  names are EX5446x     MAP BACKUP Read an FDR format backup tape and report on the data sets included in that backup  TAPE EXAMPLE using the default report  The JCL shows an ABR full volume backup  but it could be any  backup created by FDR  DSF  ABR  or SAR        REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT                   DD SYSOUT      SYSUDUMP DD SYSOUT                                                             001 DD DSN FDRABR VPROD01 C1002300 DISP SHR    SYSIN DD    TITLE  INE  DATA SETS ON BACKUP   TVTOCDSN     PRINT DATATYPE TVTOC         The generated report looks like     DATA SETS ON BACKUP FDRABR VPROD01 C1002300  D S  DATA SET NAME VOLSER ORG            BLKSZ LRECL ALLOC FREE           PAYROLL  TRANS PRODO1 PS 0 0  PROD  JCL CNTL PRODO1      2       MAP BACKUP Read several FDR backup tapes on one tape drive and report on the PDS data sets  TAPES EXAMPLE included in those backups  The ENABLE TAPEREAD option is included so that  FDREPORT reads the entire backup to extract PDS directory information  The report is   sorted by backup data set name and by size within backup                                               REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT        ABBRMAP DD SYSOUT      SYSUDUMP DD SYSOUT              1 
266. er recovery  Tape Management systems have  evolved to manage the physical tapes  but only have basic reporting systems  Complex  reports must be generated by the installation   s staff writing programs or command  procedures    FDREPORT is able to extract information from CA Technologies CA 1 product and IBM s  DFSMSrmm product and process it just as it does for DASD related information  This  information can be formatted  filtered  sorted  and summarized using FDREPORT s  existing facilities    NOTE  An extract file must be created prior to creating FDREPORT reports  The extract can be done in  the same FDREPORT execution using the EXTRACT command  see Section 54 16   FDREPORT EXTRACT Statement   or from a prior execution of FDREPORT that used the  EXTRACT command to create an extraction file     These tables list the field names that can be used in REPORT  SORT  and SUMMARY  statements as well as PUNCH masks and TITLE statements  See Section 54 60   FDREPORT Field Names  for a description of layout of these tables                        CA1DSN Field Name Table   for tape data set fields in CA 1     DATATYPE CA1VOL Field Name Table   for tape volume fields in CA 1     DATATYPE RMMDSN Field Name Table   for tape data set fields in DFSMSrmm    DATATYPE RMMVOL Field Name Table   for tape volume fields in DFSMSrmm                      CHAPTER 54     PAGE 54 109        54 40    54 40                       PREFIX EXAMPLE    REPORT BY DATA  SET NAME MASK  EXAMPLE    GENERALIZED REP
267. ete IBM RACF profile  OWNC   Ownership cluster                      SELALIAS Y Y  Y Y  35 CHAR   Selecting alias  SGDGBASE Y IN IN  N  20 CHAR   Short GDG base name  first 20 bytes   SIZE Zu v IEEE S RE 5 NUM   Allocated tracks   Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SIZEFREE          S Y   5 NUM   Tracks not in use within data set extents   Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SIZEUSED Zu v         5   NUM   Tracks in use within data set extents   Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SMSFLAGS                    4 CHAR   SMS managed data set flag byte      DSCB     MANAGED  S    SMS managed   NOBCS  N    Not cataloged   REBLOCK  R    Reblockable   DADSMCRT  D    DADSM assigned blksize  PDSE  1    Partitioned data set extended  PDSEX  X    Hierarchical File System  HFS   ATTREXTN  E    Extended Attribute  EA   STRIPE  Z    Extended Format  EF        SNAME Y   N IN  N  20 CHAR   Short data set name or VSAM cluster name  first 20 bytes only        SOURCE                     7 CHAR   Source of the data record    ARCHIVE   Archive control file   BCDS   HSM backup control data set   CATALOG   System catalog   CATARCH   Auto recall records from catalog appended with Archive Control File   ACF  data   CATVTOC   Catalog records appended with VTOC and VVR data of selected  volume s    MCDS   DFSMShsm migration control data set   TVTOC   FD
268. fault  400  If more than 400 control statements are present  it is dynamically   adjusted upwards to a design limit of 32 766        REPORT            Specifies the name of the report  This name must be a member in the library  specified by FDRLIB  This member must contain the control statements defining this  report in 80 byte images  The user can specify any of the FDREPORT statements in  this member except for EXECUTE  If the last statement in the member is PRINT  the  user need not specify any other control statements after this statement     If REPORT is not specified  FDREPORT assumes that the data set pointed by  FDRLIB is a sequential data set    A 1 to 8 character name may be specified     CHAPTER 54     PAGE 54 27        54 16    54 16    EXTRACT  STATEMENT  SYNTAX    EXTRACT  STATEMENT    EXTRACT  STATEMENT  OPERANDS    NOTE     CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXTRACT STATEMENT    FDREPORT EXTRACT STATEMENT  The syntax of the EXTRACT statement is        EXTRACT PRODUCT RMM      1   DISP DELETE   5                     STORCLAS storclas          UNIT unit    The EXTRACT statement is used to specify the options to be used when creating an  extraction file from the tape management system   PRODUCT   CA1     Build an extract file from data      the      1 tape management system   RMM   Build an extract file from data in the DFSMSrmm tape management system   Default  RMM   DISP   DELETE   Delete the extract file after completion of FDREPORT p
269. fied  without SORT YES  summary processing is bypassed   Default  Disabled    SUMVALUES  Display summary values for those fields that are to be summarized but do not  contain data classically thought of as normally summarized  that is  VOL   CREATE   Disabling SUMVALUE provides just a count of the values   Default  Enabled    TABLESUMMARY  Insert summary values into the table output if RPTYPE TABLE is specified     Default  Place the summary values on either the ABRSUM DD Statement   ABRMAP DD Statement  or SYSPRINT DD Statement           TAPEREAD    When DATATYPE TVTOC is specified  to extract information from an FDR backup  file   causes the entire backup to be read  collecting additional data about IAM files  and directories of PDS data sets  If disabled  only the control records at the beginning  of the backup are read  which generates all VTOC and VVDS related fields     Default  Disabled    TAPERRORMSGS  Specifies that the error messages documenting missing backup tapes are printed   Default  Enabled    TERMIFDEFINE    Specifies that the PRINT command is to be terminated immediately after the  completion of the PUNCHDEFINE function     Default  Disabled    TIMESTAMP  Report heading is to contain a timestamp   Default  Disabled     CHAPTER 54     PAGE 54 105        54 30    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS    TSOPARSE   TSO parsing is available for all environments    Default  TSO parsing is only available in a TSO session   
270. field and field descriptions can  be viewed by scrolling LEFT and RIGHT  Selection  reporting  summary  and sorting  criteria are specified just like the Data Set Selection Criteria     Volume selection differs from data set selection in that one line of the generated volume  list contains fields relating to one whole DASD volume  There is no SOURCE field since  there is no choice of source with volume selection  information is gathered from the  VTOC  VTOCIX  and VVDS of the volumes selected  and the LSPACE SVC            PAGE 54 232        54 86    VOLUME LIST    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDRSRS VOLUME LIST PANEL    FDRSRS VOLUME LIST PANEL    The following Volume List was generated by specifying IDPPM  in the VLVOLSER field in the  Volume Selection Criteria  The volume list shown is the default if no report fields are selected     FDRSRS   VOLUME LIST     PANEL A S 4    54 86          COMMAND     gt     COMMAND VOLSER              7  IDPPM1  IDPPM2  IDPPM3  IDPPM4  IDPPM5  IDPPM6       Read Save    DEVTYPE             SSN   2 7  SEO  5390 27  31890122 9  2390 27  3390 9    Find    Locate    VTINDX                                                                          ACTIVE  ACTIVE    SCROLL    Refresh Next Message            USEATTR USERS ALLOTRK  TU FREETRK  PRIVATE 7 124073 42 176437  PRIVATE       107965 3o 102545  PRIVATE 8 ZUGE 272516  PRIVATE 17 69693 24 230817  PRIVATE 6 HOS Ly 220521  PRIVATE              62         PRIVATE 3358 61480
271. following services        ARCDEL   DELETE DATA SET ENTRY IN THE ARCHIVE FILE   gt  ARCHIVE   ARCHIVE DATA SEE  ARCMOD   MODIFY DATA SET ENTRY IN THE ARCHIVE FILE    ARCRECAT   RECATALOG ARCHIVED DATA SET FOR AUTO RECALL  ARCRESET   RESET DATA SET ENTRY IN THE ARCHIVE FILE  BACKAPPL   DATA SET APPLICATION BACKUP                       PAGE 54 239              54 88    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS EXAMPLES             Soe SS SS SSS SS SS SS SSS SSS SSS HDRSAS   Sellecciwon             bist   Row L co 15 of 15  Command     gt  Scroll     gt  HALF    Place an  S  to select the Selection Criteria to process  or  D  to delete     Sel Member Description Date       ABRBKUP abr backup info 06 11 2002  ARCBKUP archive backup info 06 11 2002  ARCEF archived icf datasets 10 20 2002  BACKEXT report from backup extract 09 10 2002                The list of saved selection and reporting criteria is displayed  Depending on the SRS  options set  these saved criteria might have been previously created by the user  or might  be criteria available to all SRS users  or both  The ABRBKUP list is selected  since it  displays all information about the ABR backups of selected data sets    The selection panel is now displayed  preset with the selection and reporting criteria from  the ABRBKUP list  In this case  ABRBKUP simply defines a report format  so only  REPORT fields are prespecified  the numbers shown in the REPORT column is the order  that those fields are display
272. for 3390 27 or 3390 54 devices is required  If any 3390 27 or 3390   54 devices are found  LARGEDISK is enabled     NorE  Disabling AUTOLARGEDISK has no effect unless it is performed with  CHANGE PERM and then only on the next invocation of FDREPORT     Default  Disabled   AUTOMAXONLIN    Automatically determine the number of DASD volumes online to this processor  and set the MAXONLINE  operand to default to that value  This enables you to  report on any number of DASD volumes up to your entire DASD installation     Default  Enabled   AUTONEWS    Display the NEWS related to the current version of FDREPORT when a command  or operand that has changed from the prior release is specified with what was  valid syntax     Default  Disabled   AUTOSIMULSP    Automatically simulate the LSPACE SVC when processing online volumes and  the VTOC is read  This service is used when processing offline volumes to gather  the data normally returned by SVC 78  LSPACE      Default  Enabled   AUTOSTACK    If the fields to be printed exceed the page width  fields with similar attributes are  printed stacked one above the other     Default  Disabled    AVERAGING  If summarization is requested  print the average value of all numeric summarized fields   Default  Disabled     CHAPTER 54     PAGE 54 95        54 30    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS    BCDSMSCLASS  Extract SMS class data from the BCDS backup record   Default  Enabled             This feature
273. for application backup are the only  entries with a backup time stamp   BKVOL   BKV   vvvvvv     Specifies the data set s  selected or excluded must have the ABR  backup tape volume specified in the volumes required to restore     This operand supports full masking  The string may be from 1 to 6 characters in  length  including mask characters  The characteristics of the mask are defined  under the VOLUME  operand     NOTE  Operators value for this operand are equal         and not equal             CHAPTER 54     PAGE 54 75        54 28    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    BLKSIZE   BL   nnnnn     Specifies the data set selected or excluded must have a block size that is  within the value specified  The number may be from 0 to 32760 inclusive   BLKSTRK   BLKST   nnnnn     Specifies the data set selected or excluded must have a number of  blocks per track that is within the value specified  The number of blocks per  track is determined by the TRKCALC service routine for non VSAM data sets  based on the block size  If the block size is zero  the number of blocks per  track are zero  The number of blocks per track is obtained from the VVR for  ICF VSAM components  The value may be from 0 to 32000 inclusive   BUFSIZE   BUF   nnnnn     Specifies the ICF VSAM cluster s  or components selected or excluded    have a minimum buffer size that is within the value specified  The value may  be from 0 to 32000 inclusive     BYTE
274. from the command     asterisk  for return code 0      not sign  for return code 4  or    question mark  for all other return codes    You can also specify a command to apply to all data sets displayed by entering it on the  COMMAND line at the top of the screen  It must include a slash        Data set List commands  such as SAVE  READ  REFRESH  FIND  PRINTD  and the rest   may also be specified in the COMMAND line at the top of the screen  Please refer to the  SRS HELP tutorial for a complete list and detailed description of the Data set List  commands    The PRINTD  abbreviated    P     command allows you to generate a printed report from the  information in the Data Set List  A prompting panel allows you to print all of the fields  displayed  or to customize the report         PAGE 54 230        54 84    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS Data SET List ABR FUNCTIONS 54 84    FDRSRS DATA SET LIST ABR FUNCTIONS    The ABR functions supported on the Data Set List panel each have options that can be  customized on the SRS option panels  as shown in Section 54 81    FDRSRS Dialog  Options and Defaults Panels     When you enter an ABR function name  you may be  prompted to override those defaults  For example  for a COPY function                       The defaults for each ABR function can be modified using option    0         the SRS Primary  Menu  or the FUNCTION  FF or FS  command can be used on the COMMAND line of the  Data set List panel  For convenie
275. g sequence because most fields do not have a two line  column header  2  3  1  When    2    is the normal one line column header     3    is a  single line header for RPTYPE TABLE  as well as control breaks and summary    and    1    is the top line of a two line column header  The maximum number of  significant characters that can be specified per header is 24  but only the value  OUTPUTLENGTH is used in generating the headers  The data is aligned to the  left  so if you want leading blanks  then count columns     This is an optional operand  If HEADER is not specified  a blank field of the  appropriate length is used     OUTPUTLENGTH     Specifies the number of bytes in the formatted output  The value limit is based on the  contents of DATATYPE  If DATATYPE CHAR  the value for OUTPUTLENGTH         be defaulted to the value of DATALENGTH  If it is specified  it must be greater than  zero but less than or equal to the value of DATALENGTH  If DATATYPE HEX  the  value for OUTPUTLENGTH must be an even number of bytes and no greater than  twice the value of DATALENGTH  If DATATYPE BIN  then the following limits apply     OUTPUTLENGTH DEPENDENCIES FOR DATATYPE BIN                      DATALENGTH OUTPUTLENGTH  1 20r3  2 2 3 4 0r5  3 5 or 8  4 4  5  6  8  or 10                This is a required operand except when DATATYPE CHAR     NorE  The FORMAT operand supplies values for both the DATALENGTH         OUTPUTLENGTH operands when applicable     REDEFINE    Permits the changing of va
276. hat are multiple extents    Report of VTOCIX more Than 80  full    Volume Mount  Use  SMS  and VTOCIX status    List all VVDS data sets  check for logical errors     FDRCPK   FASTCPK simulation     all logical volumes    HCHECK2   Reports for SMS administrator     _ SMS managed volumes  threshold status     SMS managed volumes with disabled VTOC indexes    Data set SMS attributes     PDSE and HFS files on SMS managed volumes    PDSE and HFS files on non SMS managed volumes     Uncataloged data sets on SMS managed volumes     Data sets on SMS managed volumes that are not SMS managed    Data sets ineligible for SMS management                     Reports for performance analyst     DASD with potential head movement or performance problems     Multi extent  VSAM data sets     Multi extent  non VSAM data sets    Data sets likely to get Sx37 ABENDs     Look for PS extended format  striped  data sets     Look for extended attribute data sets  from NVR     Look for extended format data sets  from NVR      Look for extended format clusters     Multi volume data sets     Multi volume data sets  Summarized by data set     VTOC   VVDS   VTOCIX locations    HCHECK4   Reports for capacity analyst     DASD with potential wasted space     Online DASD     Summarized by device type     Online DASD     Summarized by type and model    Over allocation     Total free space in all data sets    Over allocation     Data sets with unused extents        PAGE 54 6        CHAPTER 54              GENERALI
277. hat panel by the user     RESTORE FROM             wishes to display all of his archived data sets and select several for restore  From the  ARCHIVE SRS main menu  option 1  select data sets  with the default selection criteria is chosen                    CHAPTER 54     PAGE 54 237        54 88    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS EXAMPLES    On the selection panel  a data set prefix is entered  and the source is changed to ARCHIVE  If  you need to report on a special Archive Control File or a control file used for Application  Backup  you can enter the control file name under ARCDSN  if left blank  the Archive Control  File used for auto recall  from the FDR Global Options Table  is automatically used  Since no  reporting criteria are specified  the default report is displayed              SSSR SSS SSS SS SSS        DATASET SELECTION  DEFAULT      LINE 1 181 COL 4 6 10  COMMAND     gt  SCROLL     gt  HALF  ENTER SELECTION CRITERIA   Read Save Submit Find Locate Extract Options Help    FIELD SELECTION VALUE REPORT SORT    SOURCE FIELDS          DSNAME     gt  qrp     VOL     gt   SOURCE     gt  archive  Catalog Volume Archive Appl Scratch Extract                gt   ARCDSN     gt   EXTDSN     gt              VTOC FIELDS  DIR ZAIDI S      gt                       UNIT     gt   UNITNAME     gt   DEVTYPE     gt   VOLSQ     gt   bine    mM  CRDATE     gt   CRDAYS     gt              A list of archived data sets that match the data set filter are displaye
278. he default  which shows every field available to SRS  Since  there are over 100 available fields  the panel is scrollable in four directions  UP  DOWN   LEFT  RIGHT   By scrolling UP  PF7 19  and DOWN  PF8 20  you can view all of the  fields  By scrolling LEFT  PF10 22  and RIGHT  PF11 23  you can view a command  column on the left  and summary  summary break and field descriptions columns on the  right  these are illustrated later    Many users may never need to do selection on more than a data set name filter and or  volume serial mask  They never need to use more than the first few fields and need not be  concerned about scrolling or the other fields  However  the power of SRS is available  when they need it   The FIELD column contains the name of a data set attribute  except for the SOURCE  FIELDS  which specify the source to be searched   The fields available are essentially the  same available for FDREPORT  the ABR Generalized Reporting Program  as described in  Section 54 30 4    For those fields where the SELECTION VALUE column is underlined  you can specify a  selection criteria based on that field  other fields are for reporting only and cannot be  tested   To select on a given field  enter one or more values  separated by spaces  in the  SELECTION VALUE column next to that field  the type of values depend on the nature of  the field   Relational operators          lt  gt   lt    gt   or EQ NE LT GT LE GE   can be inserted  in front of each value  again separated by
279. he expiration date of the backup file and this field is not meaningful  For  DATATYPE VOLDATA  this field is the expiration date of the most current full  volume backup and not necessarily the expiration date of the most current cycle   For DATATYPE EXTRACT  the contents of this field depend on the original  source  For other DATATYPES  this field is not meaningful     The date is specified as a Julian date that may be in the form  yyyyddd  or   yyddd   For readability  a period may be inserted between the year and day     NOTE  It is impossible to determine the correct century if the year is to be displayed as  only two digits   for example  13123   13 123 may be 2013 or 2113          PAGE 54 74        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    BKEXDAYS   BKEXDAY   nnnnn     Specifies the data set s  selected or excluded must have an ABR backup  tape with a number of days until expiration that is within the number of days  supplied  If the ABR backup tape s expiration date is earlier than today  then the  value of BKEXDAYS is zero  If the ABR backup tape s expiration date is 1999 000  or 199         where              is 365 or greater   then the value of BKEXDAYS is 65535   For DATATYPE ARCHIVE or CATARCH  this field is the number of days until  expiration of the archive backup file  For DATATYPE VTOC or CATVTOC  ABR does  not record the expiration date of the backup file and this field is not meaningful  For  DATATYPE VOLDATA  th
280. ia a mask  See  VOLUME   in Section 54 28        TDSVRSNM EM Y BE Y    8 CHAR   Secondary VRS name mask  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28           TDSVRSUB EM Y BAM Y      8 CHAR   Secondary VRS sub chain  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDSYSID EM Y         4 CHAR   System identification from SMF                                     CHAPTER 54     PAGE 54 192        GENERALIZED REPORT WRITER  FDREPORT                                               FDREPORT FIELD NAMES 54 60  DATATYPE RMMDSN Field Name Table  k    z o  x               s     FieldName             Z  2   2 Description          2 2 9 8   gt  lt  c o     TDTAPFLG E Y       N   19 CHAR   Tape data set flags  ABN   closed by ABEND  CPK   compaction used  DRU   default retention period used  DSP   deleted by disposition  VEX   VRSEL exclude  VRS   retained by VRS  TDTBKCNT         y 1  NUM   Total block count  TDUCBID              Y  8 HEX   UCB 4 byte hex device type from catalog  TDUCDATE             Y     DATE   Last user change date  TDUCDAYS Mv          5 NUM   Days since last user change  TDUCTIME              Y  8 TIME   Last user change time     hh mm ss  TDVOLSEQ                  NUM   Volume sequence number  TDVOLSER         Y  Y  Y  6 CHAR   Tape volume serial number  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TDVRSMVA EM Y BE Y    8 CHAR   VRS management value  Note  This f
281. ield supports selection via    mask  See  VOLUME   in Section 54 28   VOLID      Y         4 CHAR   DASD volume identification  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   VOLSQ Y V 3 NUM   Data set volume sequence number  VOLUME 6 CHAR   Volume serial number  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   VSFREBYT A N   10 NUM   Bytes of free space  ICF VSAM   VVRSTATS Y Y   N  9 CHAR   Indicates VVDS errors for this data set  up to 2 may be displayed    DPLR   Multiple identical VVR   NVR records  EXTM   Extent mismatch between VVR and DSCB  MLTQ   Multiple VVR  Q  records  MLTR   Multiple non identical VVR   NVR records  NONE   No errors  NVVR   No VVR   NVR record  or all matching records have errors   XDSNAME CHAR   Extended data set name  selection only   XLSTAR         Y NY  8 HEX   Extended last block pointer   ttttttttrrr      X oooxxxx                                CHAPTER 54        PAGE 54 172           GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60    DATATYPE This is complete list of all operands that are available for use with DATATYPE CA1DSN   CA1DSNFiELD They provide the ability to select all data set records from CA Technologies tape  NAME TABLE management product  CA 1                                                                                                     DATATYPE CA1DSN Field Name Table      e e o        lt         5     Field Name  3  Q               Descr
282. ield supports selection via a mask  See  VOLUME   in Section 54 28   TDVRSTYP      Y      BE 8 CHAR   VRS type  IBM DFSMSrmm   DATASET   DSNAME type vital record specification  DSNMC   DSNAME type vital record specification and a SMS management class  DSNMV   DSNAME type vital record specification and a management class  SMSMC   SMS management class  VRSMV   vital record specification  TDXTDATE                  6 DATE   Extract date  TDXTTIME DN v EM Y         TIME   Extract time     hh mm ss                                     CHAPTER 54     PAGE 54 193        GENERALIZED REPORT WRITER  FDREPORT                                                                 54 60 FDREPORT FIELD NAMES  DATATYPE This is complete list of all operands that are available for use with DATATYPE RMMVOL   RMMVOL FIELD They provide the ability to select all tape volumes managed by DFSMSrmm  Input for this  NAME TABLE data type is an extended extract file created by the DFSMSrmm utility EDGHSKP using  PARM  RPTEXT DATEFORM J   FDREPORT s EXTRACT command with PROD RMM  uses the same utility to create the extract file   DATATYPE RMMVOL Field Name Table  FE   o          5 g  5  a  FieldName       5    Z  2   2 Description                  st   gt  lt  c T      lt                           IN  3 NUM   FDREPORT data record type   1   Volume record  2   Data set   component record  4   Volume summary record  8   Prior compressed data record  9   Prior active fields record  64   Compressed data record  128  
283. ine the free space   Default  IFREAD   PRTLENGTH     Limit the amount of data printed for each record output with RPTYPE HExX to the  number of bytes specified     Default  10000   RECORDSUMMARY     Specifies the level of data set summarization to be done for VSAM clusters   summarize all components  and multi volume data sets of all kinds  summarize  data from all volumes   It is ignored unless DATATYPE CATALOG  CATARCH   CATVTOC  or EXTRACT is in effect  Valid values are     CLUSTER     Summarize at the cluster level for VSAM and data set level for non VSAM     COMPONENT   Summarize at the component level for VSAM and data set level  for non VSAM     NONE   Do not summarize   Default  NONE   RESETMASKAFTER     nnnnn     Specifies that the punch mask is to be reset after          number of records  have been processed  The number can be any value from 0 to 32000  where  0  zero  disables the reset checking     NOTE  This operand is only significant if executing with RPTYPE SELPCH   Default  0  the punch mask is not reset based on the number of records processed   RESFAILRTNC     nnnn     Specifies the return code to be set if a UCB or volume is bypassed due to  reserve or enqueue failure  The value may be any value from 0 through 1023   inclusive     Default  7   RESWAITIME     nn     Specifies the time in seconds to wait for reserve to complete  The value may  be any value from 1 to 20  inclusive     Default  2   RETRYLOOPS     nn     Specifies the number of times a re queu
284. ing  for details    CA1VOL   Report on tape volume information extracted from the CA 1 tape  management system  See Section 54 32  FDREPORT Tape Management  Reporting  for details    DEFDASD   Information is collected from all defined DASD    ENCRYPT   Input data is extracted from the Encrypt Key File created and  maintained by the INNOVATION DATA PROCESSING product FDRCRYPT    EXTRACT   FDREPORT internal records are read from the SYSUT2 DD  Statement  This data set must have been created by FDREPORT using  RPTYPE DATA or RPTYPE COMPDATA in this step or a previous step or  job  This may be used to produce several reports from the same set of data  without the overhead of reconstructing that data  For extract files created with  RPTYPE DATA only  SYSUT2 may be a concatenated DD statement   allowing you to read several extract files as one    MCDS   Report on data extracted from a DFSMShsm MCDS  Migration Control Data  Set   See Section 54 31    FDREPORT DFSMShsm Reporting  for details    RACFGRPS   Report on all defined IBM RACF groups using a predefined output  format  No selection or output formatting is offered    RACFUSER   Report on all defined IBM RACF users using a predefined output  format  No selection or output formatting is offered    RMMDSN   Report on tape data set information extracted from the DFSMSrmm tape  management subsystem  See Section 54 32    FDREPORT Tape Management  Reporting  for details    RMMVOL   Report on tape volume information extracted from the
285. iption  598218148  x c T     TD FULL            Y  3 NUM   Percent of volume used by data set   TDAPRSIZ       Y Y Y  11 NUM   Approximate file size in bytes  TDBESKEY               8 NUM   BES key index  TDBLKCNT           EAE 1 NUM   Block count  TDBLKSIZ               5 NUM   Block size  TDCATFLG         Y  Y  N  14 CHAR   Tape data set catalog flags   ERR   not cataloged to this volume  MVC   multi volume  NO   not cataloged  SBC   should be cataloged  IBM DFSMSrmm   SBN   should be not cataloged  IBM DFSMSrmm   SBU   should be unknown  IBM DFSMSrmm   UNK   unknown  YES   cataloged  TDCATVCT AY NY Y  3 NUM   Number of volumes cataloged this data set  TDCATVOL Y Bay Bj CHAR   First cataloged volume this data set  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDCOMPRT Y  N  Y  N  6 NUM   Compression ratio  TDCRDATE Y    Y Y     DATE   Creation date  TDCRDAYS Y       Y  5 NUM   Days since created  TDCRDDNM Y IY Y Y  8 CHAR   Creation DD statement name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDCRJOB EM v         s CHAR   Creation job name  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TDCRPGM EM Y            CHAR   Creation program name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDCRSTEP EM Y BAM Y BAM 8 CHAR   Creation step name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDCRTIME        
286. irectory blocks  DIRBLOCK Iv          5 NUM   Number of PDS directory blocks  DIRBUSED  Mv BY BM 5 NUM   Number of used PDF directory blocks  DSGROUP AJY 44 CHAR   Data set group name  DSIND E Y      V IN  2 HEX   Data set indicators  printed in hex    LASTV    807   Last volume  MULTS  x   20       Block size multiple of 8  PASSA  x 10       Read   write password  PASSW  x 14     Write password            x40     Discrete profile  UPDAT  x   02       Data set updates  DSNALCNT             Y  5 NUM   Number of associated aliases  DSNALIAS    Y  Y Y Y   44 CHAR   Data set name alias  DSNAME             Y   44 CHAR   Data set name   VSAM component name  DSNEIFLG      Y ia Y       CHAR   Data set info flags  ICF VSAM   GIGABYTE  G    Extended addressability   gt 4gb               R    Relative Cl addressing  ZFS  2    Contains zSeries File System  2  5   DSNFLAGS         YN  4 CHAR   Assorted data set flags  RLS   Record level sharing  DSORG      Y BE V    3 CHAR   Data set organization  AM   All VSAM  DA   Direct access  EF   ICF VSAM  HFS   Hierarchical File System  IAM   Innovation Access Method  IS   ISAM  PO   Partitioned  PDS   POE   Partitioned Data Set Extended  PDSE   PS   Physical Sequential  PSE   PS Extended format  large sequential   U   Unmovable  may be appended to other forms   UM   Unmovable  alternate format   UN   Undefined  DSSN EM v EM Y BG CHAR   Volume serial number field in DSCB  HEX Note  This field supports selection via a mask  See  VOLUME   in Section
287. is an ABR tape  not archive tape  CLUSTER  C    Cluster entry  DELETE  D    External delete from archive  DISKBKUP  B    Backup data set created on DASD device  NOTCAT  N    Backup data set not cataloged  RECALL  A    Data set archived with auto recall  ARCTTR               Y  6 HEX   Archive record                  TTR  ATIME               Y  8 TIME   Archive time   hh mm ss  APPL backup only   BKDATE AY  Y         DATE   Backup date  BKDAYS             IY  5 NUM   Days since backup  BKDEVCLS      Y         4 CHAR   Backup tape device class   DISK  TAPE  BKDEVTYP EM Y BE V BAM 7 CHAR   Backup tape device type  BKDSNS               Y  3 NUM   Number of active backup data sets  BKEXDATE                Y                Backup expiration date  BKEXDAYS           IY  5 NUM   Days until backup expiration  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   BKFILENO                 NUM   Backup tape file number  BKSUFFIX EN Y         8 CHAR   Backup tape data set name suffix  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   BKTAPCNT     Y 2 NUM   Backup tape volume count  BKVOL              34 CHAR   Backup tape volumes required to restore  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   BLKSIZE       Y S       5 NUM   Block size  CHAPTER 54     PAGE 54 145           GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES       DATATYPE ARCHIVE Field Name Table                  
288. is is the number of days until expiration of the most recent  full volume backup and not necessarily the number of days until expiration of the most  recent cycle  For DATATYPE EXTRACT  the contents of this field depend on the  original source  For other DATATYPES  this field is not meaningful   BKFILENO   BKF   nnnnn   Specifies the data set s  selected or excluded must have an ABR tape  file number that is within the number specified  The number may be from 0 to  65534 inclusive   BKGEN   nnnn     Specifies the data set s  selected or excluded must have an ABR backup  tape generation number that is within the number supplied  The number may  be from 1 to 9999 inclusive   BKSUFFIX   BKS                        Specifies the data set s  selected or excluded must have the value  specified in an ABR backup tape data set name suffix   This operand supports full masking  The string may be from 1 to 8 characters in  length  including mask characters  The characteristics of the mask are defined  under the VOLUME  operand   NOTE  Operators value for this operand are equal         and not equal           BKTAPCNT   BKT        nn     Specifies the data set s  selected or excluded must have an ABR tape volume count  that is within the number specified  The number may be from 1 to 19 inclusive   BKTIME   hhmmss     Specifies the data set s  selected or excluded must have an ABR  backup time stamp that matches the value or range of values supplied   Currently  data sets that are archived 
289. is reached   NOSCRATCH   The data set is not to be removed from the VTOC of the volume  on which it resides when it is uncataloged   SCRATCH   The data set is to be removed from the VTOC of the volume on  which it resides   NOTE  Operators value for this operand are equal         and not equal           MEMNAMES  For PDSs  matches the data set only if it contains  MEMNAMES   or does not  contain  MEMNAMES     the members specified  The member names        be  specified as masks  as described under the VOL  operand in this section     CHAPTER 54     PAGE 54 90        CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT     FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    STORGRP    Selects    STORGRP     or excludes    STORGRP7     all online volumes defined as  belonging to the specified SMS storage group  A storage group prefix can be  specified by following the prefix with an asterisk  for example  STORGRP DB    Multiple storage groups and or prefixes may be specified by enclosing them in  parentheses  separated by commas  Valid only on systems with SMS active     UNIT  Selects online volumes based on their device address  up to four hexadecimal digits   UNIT  can also select offline DASD volumes if the SELECTOFFLIN option is enabled   All comparison operands are valid  for example  UNIT gt  140     UNITNAME    Selects  UNITNAME   or excludes  UNITNAME    all online volumes that are  mounted on a DASD unit that is included in the specified generic  for example   UNITNAME 3390 
290. ith JSB  either specify the high level  index JSB  which is automatically converted into a data set filter   or the data set filter  JSB    in the Selection Value column in the DSNAME row and press the ENTER key  The  catalogs are searched and a Data set List is displayed         PAGE 54 227        54 82    54 82    PANEL A S 1  SIMPLE CATALOG  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS DATA SET SELECTION CRITERIA PANEL                   The data set name is automatically converted into a data set filter  unless it is imbedded in  apostrophes  or already is a data set filter  The data set name filter uses the XDSNAME  syntax of FDREPORT  documented earlier in this section  In simplest form  alohanumeric  characters and periods represent themselves     one asterisk  represents any number of  characters within a single index level  and     two asterisks  represent any number of  characters      any number of index levels  Other special characters  such as   for         single numeric  are available     Other sources are     VOLUME   The data sets are selected directly from the VTOCs of the indicated  volumes  specify   on the VOL line to search all online volumes       ARCHIVE   Archived data sets are selected from an Archive Control File  By  default  the common        indicated in the ABR Option table is used  but any         can be specified by ARCDSN       APPL   Application Backup data sets are selected from the Control File  By default   the com
291. k caching    VLDCEFLG           Y       19 CHAR   DCE flag byte 2   CSW   Compare swap bit   DPX   Duplex device   PKC   Pack change in process  PRI   Primary duplex device  PVM   Non full pack VM minidisk  SEC   Secondary duplex device  SHR   Device sysgen d SHARED  SSV   Subsystem is valid    VLDCEFL8 E  Y Y  Y  N  9 CHAR   DCE flag byte 8  CYMG   Cylinder managed storage exists  F8F9   Format 8 and Format 9 DSCB can exist on this volume                         VLDEVCLS Y     y  Y  4 CHAR   Device class   VLDEVTYP      Y         7 CHAR   Device type   VLDIRBTR Y BM Y BM    NUM   Number of directory blocks track  VLDSCBTR Y Em v      3 NUM   Number of DSCBs track  VLMFRCOD        JY  Y      3 CHAR   Manufactures    code                                  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28        CHAPTER 54     PAGE 54 182        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60       DATATYPE DEFDASD Field Name Table                                                    LE       x                       FieldName  j         2 2   2 Description  ouospstils  x c o     VLMOUSTA                e CHAR   Volume mount status  RESERVED   Reserved volume  RESIDENT   Permanently resident volume  VLRANK        YN Y  6 NUM   Rank within sorted data  VLSMSMBC Y      von NUM   SMS volume capacity in megabytes  VLSMSMBF Y EM Y BAM 11 NUM   SMS volume free space in megabytes  VLSMSSTG EM Y BOE Y       CHAR   SMS storage group name  Note 
292. ksize  PDSE  1    Partitioned data set extended  PDSEX  X    Hierarchical File System  HFS   ATTREXTN  E    Extended Attribute  EA     STRIPE  Z    Extended Format  EF                                   SNAME Y   N IN  N  20 CHAR   Short data set name or VSAM cluster name  first 20 bytes only     CHAPTER 54     PAGE 54 202           GENERALIZED REPORT WRITER  FDREPORT                                            FDREPORT FIELD NAMES 54 60  DATATYPE SCRATCH Field Name Table  Ea  gt      x    58514518135       FieldName  1         2 2   2 Description  28925352  x     SOURCE                  7 CHAR   Source of the data record   ARCHIVE   Archive control file  BCDS   HSM backup control data set  CATALOG   System catalog  CATARCH   Auto recall records from catalog appended with Archive Control File   ACF  data  CATVTOC   Catalog records appended with VTOC and VVR data of selected  volume s   MCDS   DFSMShsm migration control data set  TVTOC   FDR  FDRABR       FDRDSF backup file s   VTOC   VTOC of volume  VTOCVVR   VTOC of volume appended with VVDS data  SPLDSN Y  N   N N   27 CHAR   Split data set name on two lines  SPLNAME Y  N  N N  27 CHAR   Split data set name or ICF cluster name on two lines  STORCLAS EM v BV ies CHAR   SMS storage class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   STORGRP EM v BEY      s CHAR   SMS storage group name  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28   SYSID               Y 
293. l  that are to be skipped           double asterisk  represents zero or more valid characters and or index levels  that are to be skipped          period  represents a period in the catalog name  except for the following special cases                 double asterisk  period  at the beginning of what is specified means that a matching  catalog name contains the pattern following the           after one or more index levels                 period  double asterisk  period  means that a matching catalog name  contains at least one period at the point specified  not necessarily two periods               period  double asterisk  at the end of what is specified means that  at the  point specified  a matching catalog name contains one or more index levels     Embedded blanks are not supported    The last character specified cannot be a period         is invalid            is invalid     CATTTR     Specifies the data set s  selected or excluded must contain a TTR value from the  catalog that matches the value provided  For a data set on DASD  this field  indicates the location  TTR  of the DSCB within the VTOC  However  if the x 80   bit is on in the first byte  it indicates that the data set has been archived by ABR  and is eligible for auto recall  This CATTTR  value is placed in the catalog entry  when RECALL YES is specified on the DUMP TYPE ARC control statement and  serves as a quick path into the Archive Control File for the restore server     nnnnnn   The value specified is a 
294. le  the VVDS is not  read for cluster information unless you request a field that comes from the VVDS   MAXAVAILABLE is useful if you are creating an extract file for later processing     Default  Disabled   MEMBEREXTRACT    FDREPORT extracts member names from the directories of PDS and PDSE  libraries  Multiple records are created for these data sets  one record per member     Default  Disabled   MODELDSCB    Use the actual name of the ABR Model DSCB in any report generated from a  VTOC  instead of the     ABR  name     Default  Disabled   MODOUTPUT    When RPTYPE DATA or COMPDATA is specified  open the output extract file   SYSUT2  with DISP MOD  extend  in order to add data to the file  If disabled  and DISP MOD is not specified on the SYSUT2 DD Statement  every PRINT with  RPTYPE DATA or COMPDATA overwrites the extract file so that only the latest  output is available     Default  Disabled    MULTIRECREAD  Use chained multi record read CCWs to read the          and VVDS into storage   Default  Enabled    NEWSUMFORMAT    Use the summary format from the current release of FDREPORT  If  NEWSUMFORMAT is disabled  summaries are in the format used in releases of  FDREPORT prior to V5 1 30     Default  Enabled   NOGENERICAN    Do not include generic  asterisk defined  candidate volumes in the CANDVOLC  count of candidate volumes     Default  All candidate volumes are included in the CANDVOLC count        CHAPTER 54     PAGE 54 101        54 30    CHAPTER 54    GENERALIZED REPORT
295. led with FDR  The member names are EX5442x     You may also report strictly on the catalog information  DATATYPE CATALOG  but in  this case a limited set of fields are available     A sample of the generated report is shown after each example  because of space  limitations  it may be condensed  In examples where sorting is required   SORTALLOC YES has been specified to dynamically allocate required SORT files  in  your installation you may have to provide SORT JCL     Identify all data sets that are cataloged to more than one volume  Because of the way that  FDREPORT reads the catalogs  the report is naturally sorted by data set name        REPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT                    DD SYSOUT       SYSUDUMP DD SYSOUT       SYSIN DD    TITLE  INE  MULTI VOLUME DATA SETS   XSELECT CATVOLCT gt 1   REPORT FIELD   DSN  VOL  CATVOLCT    PRINT DATATY PE CATALOG      The generated report looks like                                                                       MULTI VOLUME DATA SETS  DATA SET NAME    PROD MV FILE PROD11 2  PROD MV FILE PROD22 2       Report on the size of the non VSAM data sets that have the character string    TEST     anywhere within their data set name  and that were created within the last two weeks  The  data set names are selected from the system catalogs  and then the volumes from the  catalog are accessed to get the rest of the information  The tracks allocated   FREE  data  set name  and volume serial are be printed 
296. les where sorting is required   SORTALLOC YES has been specified to dynamically allocate required SORT files  in  your installation you may have to provide SORT JCL     Report on all data sets in the Archive Control File that expire within the next 30 days   showing information about the location of both archive copies if both exist       REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT       ABRMAP DD SYSOUT      SYSUDUMP DD SYSOUT      ARCHIVE DD DSN FDRABR ARCHIVE  DISP SHR    SYSIN DD    TITLE INE  ARCHIVED FILES  XSELECT  BKEXDAYS  31  REPORT FIELD   DSN  VOL  BKEXDATE  BKINFO   PRINT DATATYPE ARCHIVE COPY BOTH  SORT YES  SORTALLOC YES       The generated report looks like                                      EXPIRING WITHIN 30 DAYS                                                                          ARCHIVED FILES EXPIRING WITHIN 30 DAYS    DATA SET NAME VOLSER BKEDAT BKDATE BKSUFFIX    TAPE VOLUME S     USER1 FILE1   50001 2002 304  2002 304    2002 308    2001 304  2001 304  2001 308    B102304A  B202304A  B102308B        1234      5432      1234    USER2 JCL CNTL TSO023       Report on all archived data sets that have one of several hi level indexes  summarized by  index  A standard archive report is to be printed  The Archive Control File whose name is  in the ABR option table is to be dynamically allocated and processed  See Section 53 3   FDRABRP Archive Report  for a sample of the report format         REPORT EXEC PGM FDREPORT  REGION 0M             
297. llocating any of the temporary SYSUTn files  It must be a  value valid for STORCLAS  in the JCL    There is no default for the SYSUTSTORCLAS keyword  If SYSUTSTORCLAS is   not specified  processing continues using the default value for SYSUTUNIT     SYSUTUNIT                        Specifies the unit name to use when allocating SYSUTn DD  statements     Default  SYSALLDA   TITLE   Controls the placement of the title line within the current page width  Values are   CENTER   Center the title line based on the value of PAGEWIDTH   LEFT   Align the title line with the left margin   RIGHT     Align the title line with the right margin   Default  CENTER   UNITPREFIX     n     Used in conjunction with the VOLSUMMARY keyword value UNITPREFIX  and is used to set the significant length for compares  The value specified  may be from 1 to 3     Default  2   VOLPREFIX     n     Used in conjunction with the VOLSUMMARY keyword value VOLPREFIX and is used  to set the significant length for compares  The value specified may be from 1 to 5     Default  5   VOLSUMMARY     Specifies the level of volume summarization to be done  It is ignored unless  DATATYPE VOLDATA or EXTRACT is in effect  Volume summarization  produces volume summary records instead of individual volume records  The  fields you have selected in the REPORT statement are totaled  average  or  recalculated as appropriate  some fields that are unique  such as volser or  address  are blanked  Valid values are     CTLSERNO     Summa
298. mation         PAGE 54 218        GENERALIZED REPORT WRITER  FDREPORT   FDRSRS DIALOG OPTIONS AND DEFAULTS PANELS 54 81    54 81 FDRSRS DIALOG OPTIONS AND DEFAULTS PANELS    The FDRSRS Defaults and Options Panels are displayed by selecting option 0 from the  main FDRSRS panel  or by issuing the command OPTIONS  or O  from the Selection  Criteria panel or the List panel     SRS OPTIONS AND    DEFAULTS FDRSRS     USER OPTIONS AND DEFAULTS     PANEL A S 0                   The panels that are invoked by each of these options are displayed on the following  pages  to show you the options that are available  However  they are not described here   Please refer to the HELP tutorial for current and detailed information on the user options  and defaults     Options changed on these panels are permanently stored in the user s ISPF profile data  set  To change installation wide default option values  use ISPF to edit member  FDRSRSD in the FDR panel library and follow the instructions contained in this member   NOTE  The modification of an installation wide default option value only affects those users who have  not explicitly changed the option value     For example  you may want to provide libraries of saved queries and lists that any user  can invoke  these can be specified as read only libraries on the Default Data set Names  panel     Most users of SRS probably do not need to modify the options     CHAPTER 54     PAGE 54 219        GENERALIZED REPORT WRITER  FDREPORT   54 81 FDRSRS
299. may be displayed    DPLR   Multiple identical VVR   NVR records  EXTM   Extent mismatch between VVR and DSCB  MLTQ   Multiple VVR  Q  records  MLTR   Multiple non identical VVR   NVR records  NONE   No errors  NVVR   No VVR   NVR record  or all matching records have errors   XDSNAME CHAR   Extended data set name  selection only   XLSTAR          Y NY  8 HEX   Extended last block pointer   ttttttttrrr or X ooxxxxx   CHAPTER 54              54 212           GENERALIZED REPORT WRITER  FDREPORT   FDREPORT FIELD NAMES 54 60    DATATYPE This is complete list of all operands that are available for use with DATATYPE VOLDATA   VOLDATA FigELD They provide the ability to select all DASD volumes  either online or offline                                                                             NAME TABLE  DATATYPE VOLDATA Field Name Table      e Z o             5 es  Field Name  3  Q Sla    s Description  9 09521518                                   Y 1 3 NUM   ABR cycle number of backup tape  BKDATE            Y                Backup date  BKDAYS A       V IY  5 NUM   Days since backup  BKDEVCLS EM Y      BAM 4 CHAR   Backup tape device class  BKDEVTYP      Y BE V BAM 7 CHAR   Backup tape device type  BKDSNS               Y  3 NUM   Number of active backup data sets  BKEXDATE                 Y                Backup expiration date  BKEXDAYS                 5 NUM   Days until backup expiration  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   BKFILENO  
300. may be specified to select a  field to be sorted  If more than one field is specified with an  S   or if equal numbers are  specified  those fields are sorted in the order in which they appear in the Selection Criteria  panel  If both    5    and numbers        used in the Selection Criteria  then the fields with  numbers are sorted before the fields with    5     If no sorting is requested  the data sets         in the order they were selected from the indicated source     The SUMMARY column indicates which fields should be totaled for the selected data  sets  An  S  or a number  representing the order in which the fields are to be displayed   may be specified to select a field to be summarized     The BREAK column enables the user to select the fields that are to be sub totaled and  summarized in the Data set List when the field value changes causing a control break   The break column is selected by specifying an  S  or the relative break position number     A short list of Data Set Selection Criteria commands appears in the fourth line of the  panel  These commands provide functions such as READing and SAVing Selection  Criteria on DASD  FINDing a string  LOCATing a field  SUBMITting a batch job to process  the Selection Criteria  and so on  These commands may be entered on the COMMAND  line at the top of the screen  However  simply pressing ENTER executes the data set  selection that has been specified on the panel  and displays the Data set List panel with  the data sets
301. mon ACF indicated in the ABR Option table is used  but any Control file  see  Section 52 8  FDRAPPL RESTORE Statement   can be specified by ARCDSN      SCRATCH   Selects from the ABR scratch catalog       EXTRACT   Reads an extract file produced by FDREPORT  see    RPTYPE     in  Section 54 21             PAGE 54 228        GENERALIZED REPORT WRITER  FDREPORT   FDRSRS DATA SET LIST PANEL 54 83    54 83 FDRSRS DATA SET LIST PANEL    The SRS Data set List Panel is displayed when data sets are selected from a Data Set  Selection panel  or when a saved Data set list is selected from the SRS primary panel   The format depends on the report fields selected on the original selection panel  If the  selected report fields do not fit on one screen  you can scroll LEFT and RIGHT to view it  all  If the selected data sets do not fit on one screen  you can scroll UP and DOWN     The following Data set List Panel was displayed after a catalog search using the data set  name filter JSB    as shown in the example in the previous section  The default report  fields are shown    DATA SET LIST    FDRSRS   DATA SET LIST     PANEL A S 2                                                              DATASET LIST  DSLIST         LINE 1 104 COL 3 6 10  COMMAND     gt  SCROLL     gt  CSR  Read Save Find Locate Refresh Next Message Printd Help  COMMAND DATA SET NAME VOLSER DSO RECFM BKSIZ  JSB BNCHMARK CNTL IDPLB2 PO FB 23040  JSB CALL LOG IDPLBO PO FB 2119316           JSB DOC CNTL IDPLB2 PO FB 8000  J
302. n  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVPWTERR Y Y 9 NUM   Permanent write errors  TVRACK 6 CHAR   Rack number  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVRANK A 3 NUM   Internal FDREPORT rank number  TVREQLOC Y Y         CHAR   Required location name  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TVRETMET EM Y BA Y BM 5 CHAR   Retention method  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVRETMSB EM Y BA Y      10 CHAR   Retention method set by function  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVRQLOCT    Y      NM 6 CHAR   Required location type   AUTO  A   MANUAL  M   STORE  S   TVRTDATE D DATE   Retention date  TVRTDAYS 5 NUM   Days to retention date  TVRTVALU 10 CHAR   Retention value   CATRETPD  CYCL  nnnnn  PERMANENT  WHILECATLG  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVSCLASS EM Y BE Y     30 CHAR   Security class  long   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVSECCLS EM Y BA Y      8 CHAR   Security class  short   Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVSIFACT Y  N Y  N  2 CHAR   Size factor   KB   multiply the listed fields by 1024  MB   multiply the listed fields by 1024 1024  GB   multiply the listed fields by 1024 1024 1024  TB   multiply th
303. n  represents a single valid national character        or   in the US          single asterisk  represents zero or more valid characters   Examples   VOL X  Z  VOL   PR  VOL TSO       NoTE  This masking syntax is also supported for the following data field operands   BKSUFFIX  BKVOL  DATACLAS  DSSN  EXCPEXIT  LMJOB  MGMTCLAS   MEMNAMES  STORCLAS  STORGRP  and SYSCODE     XSELECT and XEXCLUDE support both VOL  and VOL7   Multiple volume  serials and or masks may be specified by enclosing them in parentheses   separated by commas  For example  VOL  SYS123  TSO        The VOL  operand may be repeated on a single statement  all of the specified  volumes are selected  or excluded   Prior releases of FDREPORT permitted you  to have STORGRP  UNIT  UNITNAME  VOLUME  and VOLGROUP specified on  the same command and  if the operator was equal      EQ   each time  the  operands were OR d  This new code prevents this  Since STORGRP  UNIT  and  UNITNAME have their own imprint on the selection process  specification of them  on the same command results in them being AND d together to make a complete  argument  The only exceptions currently permitted on the XSELECT and  XEXCLUDE commands are     If a given field name is specified more than once on  the same command  and the operator is equal      EQ   each time  then the  occurrences of that field name are OR d  If any combination of the field names  VLVOLSER  VOLUME  and VOLGROUP is specified on the same command  and  the operator is equal 
304. n a data set as a percentage   OVER DM y       3 NUM   Overflow records used as    percentage  IAM    USED      BM Vv  043 NUM   Tracks in use within a data set as a percentage  ABRCYCLE DN v EM Y     3 NUM   ABR current cycle number  ABRGEN               Y  4 NUM   ABR current generation number  ABRHITRS                          ABR high volume threshold  ABRIND      y           5 CHAR   ABR indicators   A   Always backup   Never archive  B   Current ABR backup exists  N   Normal backup   Never archive  R   Archive requested  X   Exclude from ABR processing  For reports only  not for selection   C   No current ABR backup exists      Instant backup is pending   SNAP  SPLIT  PSPLIT  or FCOPY has been done   but the point in time image has not yet been copied to a backup file  M   Multi volume data set  T   Old backup recording is enabled  U   Updated since last ABR backup  ABRLOTRS DN v EM Y        NUM   ABR low volume threshold  ABRVPOPT Y           CHAR   ABR volume processing options   C   Cycle table is active      Instant backup attempted  N   Never archive from this volume  S   Scratch is permitted  T   ABR thresholds are enabled  X   COPY1 expiration date active  Y   COPY2 expiration date active  0  zero    None of the above  ACTIVE    Y    C      3 CHAR   ENQUEUE status   NO  YES  AIXATTR      y       N  7 CHAR   Alternate index attributes  IAM   ICF VSAM only    AIX   This is an AIX  UPGRADE   AIX with upgrade  AIXNAME      Y 44 CHAR   Alternate index cluster name  IC
305. nce  you can go directly to the options panel for a  particular function  for instance  FF COPY         PAGE 54 231        54 85    54 85    VOLUME  SELECTION  CRITERIA    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDRSRS VOLUME SELECTION CRITERIA PANEL    FDRSRS VOLUME SELECTION CRITERIA PANEL    The selection  reporting  and sorting criteria for volume selection are specified in the  Volume Selection Criteria panel  On this panel  you give the tests that are used to select  volumes  indicate how the volume data is to be sorted  and select the information fields  that are included in the display of the selected volumes     FDRSRS     VOLUME SELECTION     PANEL A S 3    VOLUME SELECTION  DEFAULT      LINE 1 132 COL 4 6 10    SCROLL     gt  CSR          COMMAND     gt   ENTER SELECTION CRITERIA      Read Save Submit Find Locate Extract Options Help    SELECTION VALUE REPORT SORT    VLVOLSER     gt  IDPPM   VLUNIT     gt    UNITNAME     gt    2  5             EDR Vee      TORGRP           gt                                                  VLDEFAUL     gt  FU   UCBSTATS     gt   UCBID     gt   VLOPENDC     gt   VLSFTRKS     gt   VLSUTRKS     gt   VLSFDSCB     gt   VLSUDSCB     gt   VLSFINDX     gt   VLSUINDX     gt      VL3EVVDS     gt        1  The Volume Selection Criteria Panel functions in a similar fashion to the Data Set  Selection Criteria Panel documented in the preceding sections  There are more fields that  can be viewed by scrolling UP and DOWN  The command 
306. ncluded in the output generated by  the PRINT statement  The FIELDs are placed on the report in the order specified  The  appropriate heading is automatically generated for each FIELD selected unless the  HEADING statement is present  One blank is inserted between adjacent fields unless  overridden by SPn  If the FIELDs selected generate a line greater than the page width   FDREPORT truncates the line and issues a warning message  If ENABLE AUTOSTACK  is specified on the PRINT or DEFAULT statement  FDREPORT stacks as many related  FIELDs with matching print length and data type as needed to fit the report within the page  width  If stacking does not generate a line within the page width  FDREPORT truncates  the line and issue a warning message     If the REPORT statement is not specified  FDREPORT generates a report with the following  fields  SPLDSN  VOL  DSORG              BLKSIZE  LRECL  SIZE  SIZEFREE  and  FREE     If DATATYPE VOLDATA  the default report is  VLVOLSER  VLDEVTYP  VLUNIT  VLINDSTA   VLUSEATR  VLUSERS  VLALOTRK  VL UTRKS  VLFREETRK  VLLRGCYL  VLLRGTRK   VLFREEXT  and VLFRAGIN     FIELD     Specifies one or more names of the FIELDs to be printed  Hundreds of field  names are available  in eight groups  VTOC  VSAM  SMS  PDS  IAM  ABR  BACKUP  GENERATED  and VOLUME  Fields from any group may be specified   Any that do not apply to a given report line are blank or zero     All of the FIELD names that are documented in the tables in Section 54 30     are  valid  
307. nd Commands  discusses fastpaths for invoking the SRS dialog   bypassing some of the preliminary SRS panels     For simplicity  the panel names and options shown in the rest of this section assume that  option          on the ISPF main menu is used for accessing the ABR Primary Options menu   Therefore  you can get to the SRS Primary Menu by entering    5         the ABR Primary  Options Menu  or    A S    on the ISPF Primary Options Menu        SRS PRIMARY  MENU FDRSRS   PRIMARY MENU   PANEL A S          PEE SSS SSS SSE SS SESS TUS SE                OPTION     gt  1 SCROLL     gt  HALF  More       0 OPTIONS   Set Dialog Options and Defaults          TERS Hn HOU   Data Set Selection   ame     gt        member name  or blanks   2 Jus   Data Set List   display saved   ame     gt        member name  or blanks   3 SELVOL   Volume Selection   ame     gt  DEFAULT     member name  or blanks   4 VOLLIST   Volume List   display saved   ame     gt        member name  or blanks        OR Select one of the following services                     DELETE DATA SET ENTRY IN THE ARCHIVE FILE     ARCHIVE   ARCHIVE DATA SET  ARCMOD   MODIFY DATA SET ENTRY IN THE ARCHIVE FILE    ARCRECAT   RECATALOG ARCHIVED DATA SET FOR AUTO RECALL  ARCRESET   RESET DATA SET ENTRY IN THE ARCHIVE FILE  BACKAPPL   DATA SET APPLICATION BACKUP    T BACKUR   ADD BACKUP REQUEST TO REMOTE QUEUE       Wel    COVEN               2 FDRREORG   FDRREORG DATA SET REORGANIZATION  OVE   MOVE DATA SETS    REMOVEA   DELETE ARCHI
308. nd with PRODUCT CA1     Default  Use the prefix of the user creating the file                    Allows the default values used by FDREPORT for other operands      the  DEFAULT statement to be permanently changed  The available options are     PERM   Permanently change the default values for many other operands  specified on the DEFAULT statement  as described above     RESET   Reset all defaults back to the original values distributed with FDREPORT   TEMP     Operands on the DEFAULT statement affect this execution of FDREPORT only     PERM or RESET requires that a SYSLIB DD Statement pointing to the ABR  program library be included in the FDREPORT JCL  you must have UPDATE  authority to this library    Default  TEMP     NOTE  This field is not eligible for permanent change              CHAPTER 54     PAGE 54 23        54 14    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT DEFAULT STATEMENT    DDCNT     nnn     Specifies the maximum number of user specified DISKxxxx DD Statements  that can be processed in any execution of FDREPORT  from 5 to 400  Note  that INNOVATION DATA PROCESSING recommends dynamic allocation of  volumes to be processed  by use of the VOL  and ENABLE ONLINE options    Default  100    NOTE  This field is not eligible for permanent change    ENABLE DISPLAY   Specification of ENABLE DISPLAY on a DEFAULT statement causes it to display   all of the FDREPORT operands that are stored in the FDREPORT option table   and their current default values 
309. nterval in seconds when using the Missing Interrupt  Handler          to time I Os against offline devices  The number may be     value between 1 and 7     Default  1   MINSEPARATE     nn     Specifies the minimum number of spaces that must be left between printed data  fields during custom report generation  The number may be a value from 0 to the  current value of MAXSEPARATE  see  MAXSEPARATE   in Section 54 21      Default  1   OLDBACKUP     When ABR backup information is requested  and old backups are being recorded   specifies which old backup information is to be printed  Values are                         Requests specific old backups     nn    are numbers from 00 to 13  00  being the most recent backup  13 being the oldest      ALL     Requests all old backups existing for a data set are to be printed   CUR   Requests that only the current backup is to be printed     If multiple backups exist and are requested for a data set  the report contains  multiple lines for the data sets     Default  CUR   PAGEWIDTH     nnnn     Specifies the number of print positions  from 50 to 3072  to be used in  creating the report  excluding the printer control character in column 1   Heading lines and formatted data fields should fit within this limit  If the data  fields requested exceed the PAGEWIDTH  FDREPORT prints all of the data  that fits and displays a warning message     Default  78 if FORMAT CRT and 120 if FORMAT PRT     NorE  PAGEWIDTH is ignored if the report is printed on 
310. nverts the ABRCC ABEND into ABRCC 12 and terminates  with a return code of 12 when error conditions are encountered   ACCEPTSTORGRP  Accept the value specified in STORGRP without checking the value against the  SMS Storage Group Table   Default  Enabled   ADDGDGBASE    Summarize all generations under the GDGBASE name when running with the  RECORDSUMMARY CLUSTER option   Default  GDG generations are not summarized    AIXCLUSTER  For VSAM Alternate Indexes            the name of the AIX cluster is displayed as  the cluster name instead of the base cluster name   Default  Disabled    ALLCATVOL  For a multi volume data set  the field CATVOL  first volser in the catalog   if  selected  is displayed with all records for all volumes of the data set  If disabled   CATVOL is not displayed with the record for volume sequence 1 of the data set   Default  Disabled    ALLFILTER  When scanning the catalog  DATATYPE CATALOG  CATVTOC  or CATARCH    select data sets even if they are cataloged to tape or marked for ABR auto recall   If disabled  only data sets cataloged to DASD without auto recall are selected   Default  Disabled    ALLVOLUMES  Select all volumes in the storage group if STORGRP  is specified  even if some of  the volumes are offline  If disabled  only online volumes in the storage group are  selected  To be effective  ENABLE ALLVOLUMES must be specified on a  DEFAULT statement that precedes the XSELECT STORGRP  statement   Default  Disabled             This options is effectiv
311. o 1 of 1  COMMAND     gt  add SCROLL     gt  PAGE    ADD   add the selected table entries CANCEL   exit immediately    How are the FDR dialog libraries allocated    Allocation     gt  2  1   at TSO LOGON time  by the LOGON proc or CLIST    2   on demand  by the ABRALLOC CLIST     ISPF table library to update   optional   Data set name     gt   SYSP JSB TABLES     ISPF command table to update   Application ID     gt  ISP    Sel Command Truncate Type Description    S LISTJSB 7 ST LIST ALL DATA SETS WITH HLQ JSB                   The ADDTSO command presents the following panel that allows entering of the options to  add the command to the TSO command table        FDR Function Command  LISTJSB   TSO Command Name to be added     gt  LISTJSB   Description     gt  LIST ALL DATA SETS WITH HLQ JSB   How are the FDR dialog libraries allocated         gt  2  1   at TSO logon time  by the Logon Proc or logon CLIST      2   on demand  by the ABRALLOC CLIST     FDR dialog CLIST library to update   blank and press enter for default name   Data set name     gt   JSB DIALOG CLIST     Press PF3  END  to continue processing  Enter CANCEL to bypass operation                        PAGE 54 236           GENERALIZED REPORT WRITER  FDREPORT   FDRSRS EXAMPLES 54 88    54 88 FDRSRS EXAMPLES    This section    walks    you through several examples showing the ease of use and power of  SRS for several common functions  The display at each step in each example is shown   data in italics was entered on t
312. o the list of fields  currently in effect from preceding SUMMARY statements     RESET   Indicates that the list of fields on this SUMMARY statement completely  replaces the values on any preceding SUMMARY statement   Default  RESET            PAGE 54 58        54 27    TITLE STATEMENT  SYNTAX    TITLE STATEMENT    TITLE STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT TITLE STATEMENT 54 27    FDREPORT TITLE STATEMENT    The syntax of the TITLE statement is     TITLE    ECHO   LINE  text    NOECHO C    The TITLE statement defines a user specified title line to be displayed on every page of  the report between the INNOVATION DATA PROCESSING header identification and the  data header lines  Under TSO  the INNOVATION DATA PROCESSING header is not  displayed  A maximum of one line may be specified     ECHO    NOECHO    LINE     SKIP     Specifies whether the title line is to be displayed or not on the print output  Each  valid field name being processed is also displayed  as well as its location in the  title line when ECHO is specified     Default  NOECHO                    Specifies the text to be printed or displayed  Must be enclosed in quotes  The  number of characters specified must not exceed the page width  If the title cannot  be contained on one control statement  column 1 to 71   the user can continue the  text by specifying a         or           after the last character on this line     If         is specified  FDREPORT scans for the
313. o the number of blocks per track multiplied by  the physical block size for ICF VSAM components and the number of blocks  per track multiplied by the block size for non VSAM data sets  If the block size  is zero  the number of bytes utilized per track are zero  The value may be from  0 to 999999 inclusive         PAGE 54 76        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    BYTESUSE   BYTESU     Specifies the data set s  selected or excluded have a number of bytes used within  the allocated space that is within the value specified  The number of bytes used  within the allocated space is equivalent to the difference between the high  allocated and the high used RBA for ICF VSAM components and is a calculated  value for non VSAM data sets  based on the block size  If the block size is zero   the number of bytes free within the allocated space are zero  The value may be  from 0 to 4294967294 inclusive     nnnnnnnnnn     Specifies the exact value to be compared   nnnnnnnkK   Indicates the value should be multiplied by 1 000   nnnnM   Indicates the value should be multiplied by 1 000 000   CANDVOLC   CANDV     nnn     Specifies the data sets or cluster name s  selected or excluded must be  cataloged to a number of candidate volumes that is within the value specified  The  value may be from 1 to 200 inclusive  For VSAM  this field reflects the entire  sphere  base cluster plus alternate indexes   not an individual component     Candidate v
314. oduct version record format       RUNDATE    DATE    Run date       RUNTIME    TIME    Run time   hh mm ss       SCLUSTER  SDSN              lt    lt    lt    lt    lt        z  z   lt    lt    lt        Z  Z  x    lt    lt        20    z  z   lt    lt    lt           20                                   Short cluster name  first 20 bytes only   Short data set name  first 20 bytes only           CHAPTER 54        PAGE 54 147        GENERALIZED REPORT WRITER  FDREPORT                                                                 54 60 FDREPORT FIELD NAMES  DATATYPE ARCHIVE Field Name Table  E          x              s us  FieldName  j         2 2   2 Description          2    3   8   gt  c o     SECAFLAG EM v EE V BE 5 CHAR   Secondary allocation flags   BLK   Allocated in blocks  CON   Contiguous  CONTIG   CYL   Allocated in cylinders  FIV   Five largest extents  ALX   MAX   Largest extent  MXIG   RND   Rounded to cylinders  ROUND   TRK   Allocated in tracks  SIZE          s  gt  NUM   Allocated tracks  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SIZEFREE       Y s       5 NUM   Tracks not in use within data set extents  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SIZEUSED         s       5 NUM   Tracks in use within data set extents  Note  The width of the size fields  in tracks  is 6 if the FATDISK option is enabled   SNAME Y   N IN  N  20 CHAR   Short data set name or VSAM cluster name 
315. olumes are volumes that were requested when a VSAM cluster or  SMS managed non VSAM data set was created  but that have not yet been used for  data  For non SMS managed VSAM clusters  candidate volumes are actual volumes  on which no space has been allocated yet for the cluster  For SMS managed data sets   VSAM or non VSAM  with guaranteed space  candidate volumes are actual volumes  on which space has been allocated  but not used  For SMS managed data sets   VSAM or non VSAM  without guaranteed space  candidate volumes are not specific  volumes shown as asterisk      There may be multiple     volumes    A volume that is a candidate for one component of a cluster but contains used  space for another component of that cluster is counted in CATVOLCT and not  counted in CANDVOLC  Exception  for non SMS managed  non VSAM data sets   volumes that were requested when the data set was created but have not been  used for data are counted in CATVOLCT and not counted in CANDVOLC   because there is no indicator in the catalog that the volume is a candidate    CAPBYTES     Specifies the data sets selected or excluded have a number of capacity allocated  bytes that is within the value specified  The number capacity allocated bytes is  equivalent to the number of tracks allocated times the track capacity in bytes  The  value may be from 0 to 4294967294 inclusive   nnnnnnnnnn   Specifies the exact value to be compared   nnnnnnnK   Indicates the value should be multiplied by 1 000   nnnnM   
316. ommand or program         PAGE 54 30        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT IF STATEMENT 54 19    54 19 FDREPORT IF STATEMENT    IF STATEMENT The syntax of the IF statement is        SYNTAX         variable operator variable THEN Caction     IF STATEMENT        IF statement provides a different means of selection and exclusion of data to be  processed by FDREPORT  The IF statements are complied as they are read and stored  for use by the standard XSELECT and XEXCLUDE process  Since the statements are  complied in this manner  it is possible to perform field to field direct compares as well as  field to constant or constant to field compares   The simplest form of the IF command can be represented as     CRDATE   LRDATE TH    IF  IF                        EN  S       ELECT        field name operator constant  field name operator constant  field name operator constant        field name operator constant    field name operator constant    field name operator constant     An example of the use of the IF statement to quickly scan the dasd volumes that are at  least 365 days old  have at least one track allocated  and have not been referenced since  the day they were created  excluding the ABR Model DSCB s  VTOC s  and indexed  VTOC s from this list                                AND  AND  THE       AN    N action                 D         OR    THEN  action                                         DSNo 2     VTOC  AND                          AND    DSNa  SYS1 VTOC  
317. onent is not usable  INTERNALDSN   Internal system data set  REGSHROPT1   Share options 1  REGSHROPT2   Share options 2  REGSHROPTS   Share options 3  REGSHROPTA   Share options 4  SYSSHROPTS   Cross system share option 3  SYSSHROPTA   Cross system share option 4       AXRKP    Alternate key RKP  ICF VSAM only        BKCYCLE    NUM    ABR cycle number of backup tape       BKDATE    DATE    Backup date       BKDAYS    NUM    Days since backup       BKDEVCLS    CHAR    Backup tape device class       BKDEVTYP    CHAR    Backup tape device type       BKDSNS    NUM    Number of active backup data sets       BKEXDATE    DATE    Backup expiration date       BKEXDAYS     gt    gt    gt   m  m   gt    gt   S   gt      lt    lt    lt    lt    lt    lt   x   lt    lt      lt    lt    lt    lt    lt    lt    lt     x  lt      lt    lt    lt    lt    lt    lt    lt    lt    lt      lt    lt    lt    lt    lt    lt    lt    lt    lt     alo  o wn    ol oll      NUM    Days until backup expiration  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535        BKFILENO     lt      lt      lt      lt     NUM    Backup tape file number       BKGEN  BKSUFFIX    BKTAPCNT     lt      lt     NUM  CHAR    NUM    ABR generation number of backup tape    Backup tape dsname suffix  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28     Backup tape volume count          BKVOL                   34          CHAR       Backup tape volumes required to
318. ontaining information equivalent to an IEHLIST LISTVTOC  statement  but not in the same format  is printed     SELPCH   No report is printed  but for each data set selected a statement is  written to SYSPUNCH in the format specified by the MASK operand of the  PUNCH statement  or  by default  in the format    XSELECT VOL volser DSN dsnam  The SYSPUNCH data set may be passed to a following step  possibly a ABR  step  allowing the enhanced selection facilities of FDREPORT to select data  sets to be processed by ABR or other programs  or it may be submitted  directly to a JES internal reader if a complete job stream is generated by the  punch mask  A SORT is forced to properly handle multi volume data sets  unless SORT NO is specified     TABLE   Generates output designed to be read by other programs  No titles are  printed and the report is not limited by the PAGEWIDTH operand  One set of  column headings are printed unless DISABLE HEADINGS is specified   Records up to 32760 bytes long may be created  depending on the  characteristics of the ABRMAP data set   The ABRMAP DD Statement is  required  this report cannot go to SYSPRINT  Fields requested by the  REPORT statement appear in sequence with single columns between them     XREF   A report in standard ABR VTOC BACKUP XREF format  equivalent to  PRINT BACKUP  is printed                                CHAPTER 54     PAGE 54 45        54 21    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT    n    
319. or  read write integrity   REGSHROPTA   Fully shared by any number of users with direct access buffer  refresh  Users are responsible for read write integrity   SYSSHROPT3   Cross system fully shared by any number of users  Users         responsible for read write integrity   SYSSHROPTA   Cross system fully shared by any number of users with direct  access buffer refresh  Users are responsible for read write integrity   NOTE  Operators value for this operand are equal         and not equal                        nnnn     Specifies the        VSAM alternate index cluster s       components  selected or excluded must have an alternate relative key position within the  number specified  The number may be from 0 to 4095 inclusive   BKCYCLE   nn     Specifies the data set s  selected or excluded must          an ABR backup  tape cycle number that is within the ABR cycle number supplied  The number  may be from 0 to 63 inclusive   BKDATE   BKDAT   datespec     Specifies the data set s  selected or excluded must have an ABR last  processed date within the date supplied  The date is specified as a Julian date  that may be in the form  yyyyddd  or  yyddd   For readability  a period may be  inserted between the year and day     NoTE  2 digit years less than 70 are assumed to be in the 21st century  for example  13123    2013 123         CHAPTER 54     PAGE 54 73        54 28    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    BKDAYS   BKDAY
320. or components selected or  excluded have an exception exit name that matches the character string  specified  This operand supports full masking  The string may be from 1 to 8  characters in length  including mask characters  The characteristics of the  mask are defined under the VOLUME operand     NOTE  Operators value for this operand are equal         and not equal           EXCPS   EXC        Specifies the ICF VSAM cluster s  or components selected or excluded have a  number of DASD excps recorded that is within the value specified  The value may  be from 0 to 4294967294 inclusive     nnnnnnnnnn   Specifies the exact value to be compared   nnnnnnnK   Indicates the value should be multiplied by 1 000   nnnnM   Indicates the value should be multiplied by 1 000 000   EXPDATE   EXPDAT     datespec   Specifies the data set s  selected or excluded must have       expiration date that is within the date supplied  The date is specifies as a  Julian date  year plus day number   that may be in the form  yyyyddd  or   yyddd   For readability  a period may be inserted between the year and day     EXPDAYS   EXPDAY     nnnnn     Specifies the data set s  selected or excluded must have a number of days  until expiration that is within the number of days supplied  The number may be  from 0 to 32000  inclusive  If a data set s expiration date is earlier than today  then  the value of EXPDAYS is zero  If a data set s expiration date is 1999 000 or  1999 xxx               is 365 or greater 
321. or components selected or excluded have one  or more of the following attributes indicated in the CLUSATTR  cluster attribute  flag in the VSAM data set information cell     ATL   Automated Tape Library  ATL  catalog   ATTREXT   Attribute extension data set   EXTEND   Extended format data set   FORMAT   Formatted page space   PAGESPACE   Cluster describes PAGESPACE   SWAPSPACE   Cluster describes SWAPSPACE   TIMESTAMP   Timestamps exist in this cell   VERIFYREQ   Verify required  catalog only    NOTE  Operators value for this operand are equal         and not equal           CLUSTER     CLUST     dsnspec   Specifies string s  from 1 to 44 characters in length       ICF VSAM  clusters having a cluster name that matches the selection or exclusion criteria   that is  compare length is 44  are selected or excluded   There is    special form of the CLUSTER  operand  Leading periods        after  CLUSTER2  indicate that the name starts after one or more index levels  Each period  indicates that one index level is to be bypassed  The resulting compare must be exact   that is  a value of    LIST  does not match a cluster with a name of A B LIST D    CLUSTGROUP   CLUSTG   dsnspec   Specifies string s  from 1 to 44 characters in length  All ICF VSAM  clusters having a cluster name that matches the selection or exclusion criteria   that is  compare length is the length of data specified  are selected or  excluded   There is a special form of the CLUSTGROUP  operand  Leading periods     
322. or fields that represent attributes or  flag bytes  the strings that are used in XSELECT and XEXCLUDE statements are  shown  for example  one of the values of CATALOG is YES  so you may specify  CATALOG YES  For some such fields  the value is abbreviated in the report so the  abbreviated printed value is shown in parenthesis  for example  under ARCFLAC2 it  says RECALL  A   so you specify ARCFLAG2 RECALL  but in a report  ARCFLAG2  includes  A  if the recall flag is set                     PAGE 54 143        GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES    The field name tables are listed by DATATYPE showing the fields available for the  specified DATATYPE       DATATYPE ARCHIVE Field Name Table    DATATYPE BCDS Field Name Table     DATATYPE CATALOG Field Name Table    DATATYPE CATARCH Field Name Table    DATATYPE CATVTOC Field Name Table    DATATYPE CA1DSN Field Name Table    DATATYPE CA1VOL Field Name Table    DATATYPE DEFDASD Field Name Table    DATATYPE ENCRYPT Field Name Table    DATATYPE EXTRACT Field Name Table    DATATYPE MCDS Field Name Table     DATATYPE RMMDSN Field Name Table    DATATYPE RMMVOL Field Name Table    DATATYPE SCRATCH Field Name Table    DATATYPE TVTOC Field Name Table     DATATYPE VOLDATA Field Name Table    DATATYPE VTOC Field Name Table                                  CHAPTER 54   PAGE 54 144        GENERALIZED REPORT WRITER  FDREPORT                                                                                                
323. ot    excluded are processed  If none of the above statements is present  then all data  sets found on FDREPORT s input are processed     The order of the XSELECT and XEXCLUDE statements is not significant  However  each  statement operates independently  For example  if you want to select all PDSs on  volumes starting with  ABC   code                       XSELECT  DSORG PO  VOL ABC        CORRECT   If you code   XSELECT   DSORG PO       INCORRECT  XSELECT  VOL ABC                    it selects all of the data sets on volumes starting with  ABC   not just the PDSs     For most of the FIELD operands  the values that you specify are obvious  For example   LRECL  takes numeric values specifying logical record lengths  For some FIELDs the  rules are not so obvious     2       4                  For fields that represent dates  such as ADATE  EXPDATE         LRDATE  the  value must be specified as a Julian date  that is  year plus day number       For years in the 19xx range you can specify a 2 digit year  for example   ADATE 95123       For any year you can specify a 4 digit year  for example  EXPDATE 2013123   required for years beyond 1999         To improve readability  you can insert a period between the year and day  for  example  BKDATE 95 321       The date fields do not accept Gregorian dates  month  day  and year   but  you can request display of dates in Gregorian format with the  DATEFORMAT  operand on the PRINT or DEFAULT statement     For fields that represent a num
324. out these  execute the following job stream    HELP EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    HELP ALL       This prints a lengthy document with additional information about FDREPORT  This report  fits on 8 5x11 inch paper if desired   For news about enhancements in recent releases  use the command   NEWS                                   PAGE 54 5        54 2    54 2                          HEALTH CHECK    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   INNOVATION DATA PROCESSING HEALTH CHECK    INNOVATION DATA PROCESSING HEALTH CHECK    INNOVATION DATA PROCESSING has developed a series of job streams  based largely  on FDREPORT  that can be used to report on the general status of your DASD  installation  and it reports on various    problem    conditions  such as uncataloged data sets   and volumes running out of free space or room in the VTOC  The job streams are also  good examples of both simple and sophisticated use of FDREPORT  These job streams  are found in the FDR JCL library in members                        Index to the other members  similar to the list printed below     HCHECKO     FDREPORT internal parameter check    HCHECK1   DASD with potential problems     Report of volumes that are more than 80  full  fullest first     Report of fragmentation index  worst first    Report of VTOCs that are more than 80  full  fullest first    Report of VVDSs that are more than 80  full  fullest first    Report of VVDSs t
325. period  in the middle of the string represents  either a SINGLE period or one or more index levels at that point   Examples   XDSN A    Selects any data set with a first index level of exactly     A      XDSN A   Selects any data set with a first index level that begins  with    A      XDSN A     Is equivalent to XDSN A     XDSN A         Selects any data set with a first index level beginning  with    A    that has at least four index levels   XDSN A      Selects any data set with a first index level beginning  with  A  that has exactly three index levels   XDSN      CNTL Selects any data set of at least two index levels ending in    CNTL    XDSN        Selects any data set starting with a first index level  exactly three characters long   Relative GDG generations  for example  XDSNAME   MASTER 0  is not  supported   NorE  The XDSNAME operand can be repeated  The XDSNAME operand cannot be  used on the same command as DSN or DSG operands   CHAPTER 54   PAGE 54 92        CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    VOLUME     VOL     Specifies one or more DASD volume serial numbers  Volume serials may be  specified by a mask  This mask may contain        Any valid  alphanumeric or national  character representing itself        slash  or    percent  represents a single valid character        vertical bar  represents a single valid alphabetic character        plus  represents a single valid numeric character         questio
326. plays rows of data set attributes and columns  where the user may specify selection  reporting  summary  and sorting criteria   Additionally  each row has columns describing the attribute     The Data Set List Panel displays rows containing the selected data sets and columns  containing the requested  or defaulted  data set attributes  Additionally  each row contains  a command column where the user may request ABR services  such as RECALL   REORG  COPY   ISPF services  such as EDIT  BROWSE   TSO commands  such as  DELETE  LISTDS   CLISTs  and REXX execs  The format of the data set list can be easily  modified  You can specify which data set attributes should be displayed and in what order   or let SRS pick the order   You can print a hard copy of any data set list     VoLUMES The Volume Application selects online volumes and reports the requested volume  attributes  over 50 selectable attributes      The Volume Selection Criteria Panel displays rows of volume attributes and columns  where the user may specify selection  reporting  summary  and sorting criteria   Additionally  each row has columns describing the volume attribute and its output length     The Volume List Panel displays rows containing the selected volumes and columns  containing the requested  or defaulted  volume attributes     SAVING Lists _ The selection  report  summary  and sort criteria specified may be saved      DASD as a  member in the Selection Criteria set of libraries  To allow for further customiz
327. ponent  AIXIN   AIX index component  DATA   Base cluster data component  INDEX   Base cluster index component  CRDATE Y D DATE   Creation date  CRDAYS 5 NUM   Days since created  CTLMODEL Y 3 CHAR   Controller model                               CHAPTER 54        PAGE 54 157        54 60       GENERALIZED REPORT WRITER  FDREPORT                                                                                                           54 60 FDREPORT FIELD NAMES  DATATYPE CATARCH Field Name Table   gt         2              8  Field Name           12       Description          2     8   gt  lt  c o     DATACLAS EM v Ed Vv EE CHAR   SMS data class  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   DAYSEXP             IY  5 NUM   Days until expire  Note  If the expiration date is 99 000 or 99 365 or above  this is set to 65535   DEVCLASS EY         4 CHAR   Device class  DEVTYPE      Y BAM V BAM 7 CHAR   Device type  DSGROUP        44 CHAR   Data set group           DSIND          Y  V IN  2 HEX   Data set indicators  printed in hex    LASTV    807   Last volume  MULTS  x   20       Block size multiple of 8  PASSA  x 107    Read   write password  PASSW  x 14     Write password            x40    Discrete profile  UPDAT  x   02       Data set updates  DSNALCNT               5 NUM   Number of associated aliases  DSNALIAS         Y Y  Y   44 CHAR   Data set name alias  DSNAME             Y   44 CHAR   Data set name   VSAM component name  DSORG EM Y BG V 
328. qualifier is    LIST     or    OUTLIST    and that have not been referenced in two or more days  Only the data set name   volume  and date of last use is printed  The generated report is printed on ABRMAP  A standard  summary is printed for each volume processed  The summary report is printed on ABRSUM                                                                                   REPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT                    DD SYSOUT         ABRSUM DD SYSOUT       SYSIN DD    TITLE  INE  TSO LIST AND OUTLIST DATA SETS   XSELECT XDSN      LIST     OUTLIST    VOLG TSO  LRDAYS gt 1  REPORT FIELD   DSN  VOL  LRDATE   PRINT SUM YES         The generated report looks like     TSO LIST AND OUTLIST DATA SETS  DATA SET NAME VOLSER LRDATE    USER1 SPFTEMP1 LIST   50092 2002 134  USER3 PRT OUTLIST TSO094 2002 257       The summary looks like     TSO092  NOEXTENT SIZEFREE    TSO094  NOEXTENT SIZEFREE    NOEXTENT SIZEFREE       CHAPTER 54        PAGE 54 110        VSAM REPORT  EXAMPLE    REPORT ON ABR  BACKUPS  EXAMPLE    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT VTOC EXAMPLES 54 40    Report on selected ICF VSAM clusters on all online volumes whose serial number starts  with    PROD     A variety of VSAM fields are reported  many others are available    ENABLE AUTOSTACK allows FDREPORT to stack fields with like attributes in order to fit  the fields within the page width of 80 characters  All selected clusters are combined into  one 
329. r     single asterisk     represents zero or more valid characters within an index level  that are to be skipped     double asterisk      represents zero or more valid characters and or index levels  that are to be skipped     period     represents a period in the catalog name  except for the following special cases             double asterisk  period  at the beginning of what is specified means that a matching    kom    catalog name contains the pattern following the       after one or more index levels                 period  double asterisk  period  means that a matching catalog name  contains at least one period at the point specified  not necessarily two periods               period  double asterisk  at the end of what is specified means that  at the  point specified  a matching catalog name contains one or more index levels     Embedded blanks are not supported    The last character specified cannot be a period         is invalid                is invalid    NOTE  Operators value for this operand are equal         and not equal                ENCRBVOL     CHAPTER 54    vvvvvv     Specifies the volume s  selected or excluded must have the first backup  volume that matches the value s  specified  This operand currently supports full  masking  The string may be from 1 to 6 characters in length  including mask  characters  The characters of the mask are defined under the VOLUME operand         PAGE 54 87        GENERALIZED REPORT WRITER  FDREPORT   54 28 FDREPORT XSELECT AN
330. r attributes  ICF VSAM    ATL   Tape volume catalog  ATTREXT   Extended attribute  EA   EXTEND   Extended format  EF   FORMAT   Formatted pagespace  PAGESPACE   Pagespace  SWAPSPACE   Swapspace  TIMESSTAMP   Timestamps exist  VERIFYREQ   Verify is required  catalog only   CLUSTER                 44 CHAR   Cluster name  ICF VSAM   CLUSTGROUP 44 CHAR   Cluster group name  ICF VSAM   COMPATTR YIN IN Y   24 CHAR   Component attributes  ICF VSAM    ERAS   Erase  IMBD   Imbedded  IXD   Indexed  KRNG   Keyrange  NIXD   Non indexed  NUMD   Relative  ORD   Ordered  RCVY   Recovery  REPL   Replicate  RUS   Reusable  SPED   Speed  SPND   Spanned  WCK   Write check  COMPTYPE    Y Y N      5 CHAR   Component type  ICF VSAM    AIXDA   AIX data component  AIXIN   AIX index component  DATA   Base cluster data component  INDEX   Base cluster index component  CRDATE D DATE   Creation date  CRDAYS Y V 5 NUM   Days since created  CHAPTER 54     PAGE 54 206           GENERALIZED REPORT WRITER  FDREPORT                                                                       FDREPORT FIELD NAMES 54 60  DATATYPE TVTOC Field Name Table  LE       x            s M  FieldName  j         2 2   2 Description          2 2 S     x c o     CRJOBNAM      v EE v Bas CHAR   Creating job name from Format9 DSCB  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   CRSTEPNM EM Y BE Y    8 CHAR   Creating job step name from Format9 DSCB  Note  This field supports selection via a mask  See 
331. rently in use     NO   The data set is not in use    YES   The data set is in use    NOTE  Operators value for this operand are equal         and not equal           ACTTTR     nnnnnn   Specifies the data set s  selected or excluded must reside on the block  within the Archive Control File that is within the relative block number provided        ADATE   ADAT     datespec     Specifies the data set s  selected or excluded must have an archive  date that is within the date specified     The date is specified as a Julian date  year plus day number  that may be in the  form  yyyyddd                         For readability  a period may be inserted between the  year and day     NOTE  2 digit years less than 70 are assumed to be in the 21st century  for example  13123    2013 123      ADAYS   ADAY     nnnnn     Specifies the data set s  selected or excluded must have a number of  days since it was archived that is within the number of days supplied  The  number        be from 0 to 32000  inclusive     AIXNAME   AIXN     dsn   Specifies the alternate index cluster name used for selection or exclusion   following the rules for data set selection     NOTE  Operators value for this operand are equal         and not equal             CHAPTER 54     PAGE 54 70        CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    AIXATTR     Specifies the ICF VSAM cluster s  or components selected or excluded have an  alternate index attribute with on
332. report  sorted on cluster name and component name within cluster        REPORT EXEC PGM FDREPORT REGION 0M     SYSPRINT DD SYSOUT         ABBRMAP DD SYSOUT       SYSIN DD     XSELECT DSG  IPCS MVS M211   DSORG EF  VOL PROD    REPORT FIELD   CLUSTER  DSN  VOL  RECORDS   I  B  F                                                 NSERTS  DELETES  EXCPS   CI  CA   UFSIZE  CISIZE  CICA   SORT IELD   CLUSTER  DSN   PRINT ENABLE AUTOSTACK  SORTALLOC YES  PAGEWIDTH 80      The generated report looks like                                                                          RECORDS   INSERTS  CLUSTER NAME DELETES   CI BUFSI                5              VOLSER 5 CISIZ CA    ABC123          456    USER1 KSDS  INDEX       Report on the current ABR backup for all data sets with the index of  PAYROLL   The  page width is expanded to 132 characters  Associated DSCB information is also  requested  All online volumes beginning with certain prefixes are searched  The report is  sorted by DSN  The summary shows all ABR backup volumes required to restore all of the  payroll data sets  which might be useful as a tape pick list  The backup date is printed with  a 2 digit year       REPORT EXEC PGM FDREPORT  REGION 0M     SYSPRINT DD SYSOUT                     DD SYSOUT         ABRSUM DD SYSOUT        SYSIN DD    REPORT FIELD   SPLDSN  VOL  LRDATE  DSORG               BLKSIZE LRECL SIZE SIZEUSED BKINFO   XSELECT DSG PAYROLL  VOL  PAY   PROD    SUMMARY  FIELD   BKVOL   PRINT PAGEWIDTH 132 SORT COMB
333. retained on staging device until closed     CYLFAULT   Cluster or component that is allocated to MSS device is not staged  at open  but data is to be staged as needed     LINEAR   Linear cluster  ESDS that is processed using control intervals    LOADED   Data set is loaded    NONUNIQUE   Data set has non unique keys    SHRBCS   Shared basic catalog structure  sub cell exists     VARIABLE   Variable RRDS     WAITON   De staging is to complete before control is returned to the program  that closes the data set     NOTE  Operators value for this operand are equal         and not equal                ARCDSN     dsn     Specifies the data set s  selected or excluded must have been obtained  from the Archive Control File specified when an extract file was created using  RPTYPE DATA or RPTYPE COMPDATA and DATATYPE ARCHIVE or  DATATYPE CATARCH         PAGE 54 71        GENERALIZED REPORT WRITER  FDREPORT   54 28 FDREPORT XSELECT AND XEXCLUDE STATEMENT    ARCFLAG1     Specifies the data set s  selected or excluded must have the first archive flag byte  set to the indicator s  supplied  The valid indicators are     CLSERROR   Component marked for delete because there is no corresponding cluster   DELCOMP   Component marked for delete because cluster is to be deleted   EXTRESTR   External restore from archive   FIVEVOLS   Archive backup spans more than five volumes   INTRESTR   Internal restore from archive   MULTIVOL     Portion of multi volume data set archived from one volume   RESTO
334. rious field descriptive operands  It is not possible to change  the characteristics of a previously activated user field unless REDEFINE is specified         PAGE 54 16        54 11    BREAK  STATEMENT  SYNTAX    BREAK  STATEMENT    BREAK  STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT BREAK STATEMENT    FDREPORT BREAK STATEMENT    The syntax of the BREAK statement is   BREAK              FIELD  field   field       RESET        NORESET       The BREAK statement provides a simple alternative to the SORT statement when you  want to sort every field in ascending order and takes a standard control break when any  value changes  In other words     BREAK FIELD   A B C   is equivalent to                                        SORT FIELD   A B C    BREAK   YES  YES  YES   Details are found in Section 54 25    FDREPORT SORT Statement      FIELD     field     Specifies one or more fields to be used by FDREPORT for the SORT  If  more than one FIELD is specified  they are sorted in the order specified  All  fields are sorted in ascending order     The table in Section 54 30   documents the available FIELD names  Check the  SORT column to see which are supported for sorting     RESET  NORESET    NORESET   Indicates that these fields should be added to the list of fields  currently in effect from preceding BREAK or SORT statements     RESET   Indicates that the list of fields on this BREAK statement completely  replaces the values on any preceding BREAK
335. riteria for control breaks and summaries  Section 54 11     FDREPORT BREAK Statement      CANCEL Cancels preceding statement specifications  when producing  multiple reports in one execution  Section 54 12    FDREPORT  CANCEL Statement      DEFAULT Set processing defaults  Section 54 14    FDREPORT DEFAULT  Statement      END Terminate FDREPORT processing  Mainly used when calling  FDREPORT under TSO    EXECUTE Causes FDREPORT statements to be read from a library   Section 54 15    FDREPORT EXECUTE Statement      EXTRACT Build an extract file from the CA 1 or DFSMSrmm tape management  System information  Section 54 16  FDREPORT EXTRACT  Statement      HEADING User defined replacement column heading lines  Section 54 17     FDREPORT HEADING Statement      HELP Provide complete help services  Section 54 18    FDREPORT  HELP Statement      IF Alternate form of supplying the selection and exclusion criteria to the report   Section 54 19    FDREPORT IF Statement      NEWS New features and changes    OPTIMIZE Specify operands to help optimize FDREPORT execution   Section 54 20    FDREPORT OPTIMIZE Statement      PRINT Generates the report requested by the preceding statements   Section 54 21    FDREPORT PRINT Statement      PUNCH Controls generation of control statements and or JCL from report data   Section 54 22    FDREPORT PUNCH Statement      REPORT Selects data fields to be reported  Section 54 23    FDREPORT  REPORT Statement      SET Set the return code  Section 54 24    FDR
336. rizes volume records based on the serial number of the controller     DEVTYPE     Summarize volume records based on the device type  The contents  of the device type field are controlled by the SUMDEVICE keyword     MFRCODE   Summarizes volume records based on manufactures code   NOBREAK   Summarizes all available volume records  No control break is taken   NONE   No summarization of volume records is performed    SSID   Summarizes volume records based on subsystem ID     STORGRP   Summarize by SMS storage group name  non SMS managed  volumes are summarized under a blank storage group name     UNITPREFIX   Summarize by the first    n    hex digits of the device address  The  operand UNITPREFIX n must also be specified  n 1 to 3      VOLPREFIX   Summarize by the first    n    characters of the volume serial  The  operand VOLPREFIX n must also be specified  n 1 to 5      Default  NONE     CHAPTER 54     PAGE 54 49        54 21    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT    VTOCPAD     nn     Specifies the number of tracks to be added to the value CVAF returns for the  highest DSCB in use when SETVTOCLIMITS is enabled  The value may be  any value from 3 to 45     Default  15   VTOCREAD     Specifies the amount of data FDREPORT reads into storage in one EXCP when  processing the VTOC and VVDS     CYL   Read a minimum of one cylinder into storage with a single EXCP  Chained  multi record read CCWs are used if MULTIRECREAD is enabled  else  chain
337. rocessing   RETAIN   Keep the extract file after completion of FDREPORT processing     Default  DELETE if created by the FDREPORT EXTRACT statement   RETAIN if previously created and passed to FDREPORT via the  RMMXTR DD Statement        DSN   dsn     The name to use for extraction file  Useful when you are also specifying  DISP RETAIN   Default  A data set name is generated incorporating the userid  date  and time values   STORCLAS   storclas     The SMS Storage class to assign to this extraction file  If STORCLAS  is  not specified  then UNIT  is used for allocation of the extract file   SPACE   cyl     Specifies the number of cylinders to allocate to this extraction file   Default  The value specified by the SYSUTSPACE  operand is used   UNIT   unit     Specifies the unit value to assign to this extraction file when performing the  allocation   Default  The value specified by SYSUTUNIT  operand is used   When specifying PRODUCT CA1  SORTALLOC YES is required to allocate the SORTWORK  DD statements necessary when producing the EXTRACT file  This operand must be specified  on a prior DEFAULT statement  Additionally  the CA 1 TMC must be identified to FDREPORT  prior to the EXTRACT statement  The CA 1 TMC can be identified in the JCL or with the    CA1TMC  operand on the DEFAULT statement  For example   DEFAULT SORTALLOC YES  CALTMC CA1 TMC              PAGE 54 28        54 17    HEADING  STATEMENT  SYNTAX    HEADING  STATEMENT    HEADING  STATEMENT  OPERANDS    CHAPTER 54   
338. rs  This value changes any existing return code  regardless of how or  why it was set  to the value specified  unless IFRETURNCODE is also  specified  The number can be any value from 0 to 4095     Default  The last return code to be set by any of FDREPORT Ss process or service  routines         PAGE 54 55        54 25    54 25    SORT STATEMENT  SYNTAX    SORT STATEMENT    SORT STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT SORT STATEMENT    FDREPORT SORT STATEMENT  The syntax of the SORT statement is        SORT   FIELD  fieTd1  f  e d2       LENGTH  CnnnL  nnn         BREAK  EJ    OFFSET CnnnL   nnn        NO       RESET    RPM    NORESET  eed   SEQUENCE  A   nl DL      SSP  n  SUB             12           SORT statement specifies the fields to be used to sort the data selected  You can  specify one or more fields to be used for the sort  Most of the fields that can be reported on  can be selected whether or not that field is to be printed     If this statement is not specified  the SORT COMBINE and SORT YES options on the  PRINT and DEFAULT statements  and several other reporting options that require sorting   invoke sorting with default sorting parameters     Sorting may require that you specify certain DD statements for your SORT product  see  Section 54 3    FDREPORT JCL Requirements     or FDREPORT may dynamically allocate  all required SORT files  see    SORTALLOC     in Section 54 21      The BREAK statement  described in the nex
339. rts selection via a mask  See  VOLUME   in Section 54 28   TDLUPGM EM Y BE Y    8 CHAR   Last used program name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDOEDATE             Y     DATE   Original expiration date  TDOEDAYS  Mv      BM 5          Days since original expiration  TDRANK         Y NY  6 NUM   Rank within sorted data  TDRECFM EM Y      BAM 5 CHAR   Record format             control character         Blocked  F   Fixed  M   Machine control character  S     Standard spanned  U   Undefined  V   Variable        None of the above  TDRTVALU    JY Y  Y  N 10 CHAR   Retention value   CATALOG  CYCLE nnn  LDATE nnn  PERMANENT  STATS nnn  USER nnn  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDSMSMGC      v         s CHAR   SMS management class name  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TDSTATUS      Y         7 CHAR   Volume status   MASTER  USER  SCRATCH  INIT  ENTRY  TDSYSID EM Y         4 CHAR   System identification from SMF  TDUCBID        Y Y Y  8 HEX   UCB 4 byte hex device type from catalog  TDUCDATE             Y                Last user change date  TDUCDAYS            Y y  Y    5          Days since last user change  TDUCTIME              Y  8 TIME   Last user change time     hh mm ss  TDVEDATE             Y                Volume expiration date  TDVEDAYS DN v EAE Y BM 5 NUM   Days until volume expires                               CHAPTER 54 
340. ry limit                                     CHAPTER 54     PAGE 54 153        GENERALIZED REPORT WRITER  FDREPORT                                                                                                     54 60 FDREPORT FIELD NAMES  DATATYPE CATALOG Field Name Table   gt        3 les   G 8                       m  Field Name  2         gt  2     Description            5       S nex Ne      GDGRELGN  A  Y v   Y   Y      NUM   Generation Data Group relative generation    GDGVERSN      BM Y  2 NUM   Generation Data Group version number  INDEX EM Y BAM V    8 CHAR   Index volume from data set name    INDEXNUM Y EM v BM 3 NUM    of index level in the data set or cluster name that is extracted into field INDEX  MFRCODE      Y BE Y    3 CHAR   Manufactures code  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   MGMTCLAS                    8 CHAR   SMS management class  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   NAME Y   44 CHAR   Data set name or VSAM cluster name  NVSAMATR E Y 6 CHAR   SMS managed non VSAM attributes  in NVR   OPTCD E Y  2 HEX   Option code byte   A    DAM  Actual addressing  BC   ICF VSAM catalog  C    SAM  Chained scheduling using PCI  DB    DAM  Dynamic buffering  E    DAM  Extended search  F    DAM  Feedback       IS  Independent overflow area  IC   ICF VSAM data set  L    IS  Delete  M    IS  Master index  R    IS  Reorganization criteria  RB    DAM  Relative block addressing  RE  
341. s  The valid responses are     BYPASS   Check for the reserve and if it is over    nn    seconds  bypass the UCB  while issuing a message     RETRY     Check for the reserve and if it is over    nn    seconds  add the UCB to a  retry queue  Up to 500 UCBs can be added to the retry queue  Any more are  automatically bypassed  Entries on the retry queue are retried after all others  have been processed  Those that fail after the retry are bypassed    WAIT   Reserves        not checked  If they are encountered  the program waits  until the reserve is freed     Default  RETRY         PAGE 54 36        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT 54 21    COPY     When fields relating to ABR backup or archive information are included in the  report  specifies which ABR copy  1 or 2  appears in the report  Values are     1     Information about COPY1 is used   2     Information about COPY2 is used     ALL     Report information from and apply the selection criteria to all backup  copies  The upper limit for copy number is taken from the keyword MAXCOPY  that defaults to 2     ANY     Report information from and apply the selection criteria to the first backup  copy located  The upper limit for copy number is taken from the keyword  MAXCOPY that defaults to 2     BOTH   Both copies are used  if both are cataloged   Prints two lines in the report     EITHER   COPY1 information is used  if a COPY1 backup is recorded  otherwise          2 is used     Default  EITHER  
342. s M  FieldName  1         2 2   2 Description            2 3  8   gt  lt  c o     TVRTVALU E Y  Y  Y  N   10 CHAR   Retention value   CATALOG  CYCLE nnn  LDATE nnn  PERMANENT  STATS nnn  USER nnn  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVSTATUS         BAM Y    7 CHAR   Volume status   ENTRY  E    Scratch volume awaiting entry into a system managed tape library  INIT  I      Scratch volume awaiting initialization  MASTER  M    Master  SCRATCH  S    Scratch volume  USER  U    User volume  TVSYSID      Y BE Y    4 CHAR   System identification from SMF  TVTRDERR                   9 NUM   Temporary read errors  TVTWTERR                 9 NUM   Temporary write errors  TVUSEBYT      v EE Y E 1 NUM   Volume use bytes  TVVENDOR EM v       BMG CHAR   Vendor  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TVVOLSEQ DN v EM Y     3 NUM   Volume sequence number  TVVOLSER                 6 CHAR   Volume serial number  Note  This field supports selection via    mask  See    VOLUME     in Section 54 28   TVWRMTCT          Y  Y  9 NUM   Volume write mount count  TVWWID E           24 CHAR   Worldwide ID  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TVXTDATE                 DATE   The extraction date  TVXTTIME A   Y NN Y  8 TIME   The extraction time          CHAPTER 54     PAGE 54 181        GENERALIZED REPORT WRITER  FDREPORT   54 60 FDREPORT FIELD NAMES    DATATYPE This is comple
343. s after one or more index levels   Each period indicates that one index level is to be bypassed   Multiple data set group values using the same operator may be entered as   dsnspec     dsnspec    Note  DSN  and DSG  operands can be repeated and or intermixed  The XDSNAME   operand cannot be used on the same command as DSN  or DSG  operands   DSIND   DSI   Specifies the data set s  selected or excluded must have data set indicators that  correspond to the indicator s  supplied  Valid indicators are   LASTV   Last volume on which data set resides   RACF   IBM RACF defined data set   MULTS   Block size is multiple of 8   PASSA   Password required for read or write   PASSW   Password required only for write   UPDAT   Data set has been updated   NOTE  Operators value for this operand are equal         and not equal           DSNALCNT   DSNALC   nnnnn     Specifies the data set s  selected or excluded must have been extracted from a  system catalog using DATATYPE CATALOG  CATARCH  or CATVTOC and must  contain a number of aliases that satisfies the value and operator specified   DSNALIAS   DSNALI     dsnspec   Specifies the data set s  selected or excluded must have been  extracted from a system catalog using DATATYPE CATALOG  CATARCH   or CATVTOC and must contain the character string specified as an alias  name or an alias name prefix     CHAPTER 54     PAGE 54 85        54 28    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    DSNAME  
344. s calculated by multiplying the number of tracks allocated by the track capacity in  bytes  The percentage is derived by dividing the allocation capacity into the  number of bytes allocated  The number may be from 0 to 100 inclusive                   Specifies the ICF VSAM cluster s  or components selected      excluded  have a percentage of free control intervals that is within the percentage  specified  The number may be from 0 to 100 inclusive    DIRFREE    DIRF   nnn     Specifies the data set s  selected or excluded must          a percent of free   unused  directory blocks that is within the percentage specified  The number  may be from 0 to 100 inclusive    DIRUSED    DIRU   nnn     Specifies the data set s  selected or excluded must have a percent of used  directory blocks that is within the percentage specified  The number may be  from 0 to 100 inclusive    FREE         nnn     Specifies the data set s  selected or excluded must have a percent of free   unused  tracks in the allocation that is within the percentage specified  The  number may be from 0 to 100 inclusive                     nnn     Specifies the data set s  selected or excluded must be an IAM file and must  have a percent of used independent OVERFLOW that is within the  percentage specified  The value may be from 0 to 100 inclusive    USED    0   nnn     Specifies the data set s  selected or excluded must          a percent of used  tracks in the allocation that is within the percentage specified  The n
345. s just the field names that are marked in the field name table as being active for the  various field selection services  REPORT  SORT  SUMMARY  and PUNCH      ALL  Lists the entire contents of the help member including all commands and field  names and descriptions   COMMAND  Prints the entire command list   COMMAND command   Requests help for a specific command   DESCRIPTION    List all field names and their descriptions   DESCRIPTION cccccccc   List all field names that start with the character string                        and their descriptions   FIELD  List all field names   FIELD cccccccc   List all field names that start with the character string                          INCLUDE  Include alternative formatting field names   OPERANDS  When specified with the operand COMMAND command   requests help for only the  operands of the command specified   When specified without the operand COMMAND command   requests help for the  operands of the command or program   SEQUENTIAL  When used in conjunction with the keyword ACTIVE  lists just the field names that  are marked in the field name table as being active for the various field selection  services  REPORT  SORT  SUMMARY  and PUNCH  in sequential order  When  used without the keyword ACTIVE it has no apparent effect   SYNTAX  When specified with the operand COMMAND command   requests help for only  the syntax of the specified command   When specified without the operand COMMAND command   requests help for the  syntax of the c
346. segments that can be associated  with any report data record  The value specified may be any number from 2  through 30    Default  26                      n     Specifies the maximum value for COPY when executing with COPY ALL or  COPY ANY  The value specified may be any number from 1 through 9    Default  2    MAXGDG    nnn    When reading from the system catalogs  DATATYPE CATALOG   CATVTOC  or CATARCH   specifies the maximum number of generations of  each Generation Data Group  GDG  that are selected  Only the most recent   nnn  generations are processed    Default  All generations are processed    MAXONLINE    nnnnn     Specifies the maximum number of DASD volumes that can be processed by   this PRINT statement  The value can be from 5 to 32000  If the number of DASD    volumes selected exceeds this number  an error occurs  This is a special concern  when using ENABLE ONLINE in installations with large DASD installations     Default  256  If ENABLE AUTOMAXON is in effect  MAXONLINE  is  automatically set to the number of DASD volumes online to this system     CHAPTER 54     PAGE 54 41        GENERALIZED REPORT WRITER  FDREPORT   54 21 FDREPORT PRINT STATEMENT    MAXSEPARATE     nn     Specifies the maximum number of spaces that must be left between printed data  fields during custom report generation  The number may be a value from the  current value of MINSEPARATE to 30  see  MINSEPARATE   in Section 54 21      Default  1   MIHINTERVAL     n     Specifies the wait time i
347. selected PDS and create  multiple records for the data set  one for each member selected   Default  Disabled  but assumed if member names are requested   DISPLAY    Specification of ENABLE DISPLAY on a DEFAULT statement causes it to display   all of the FDREPORT operands that are stored      the FDREPORT option table   and their current default values    Default  Disabled  See                     in Section 54 14 for information       permanently changing the defaults           DISPLSPACE  Display the values resulting from the execution of a LSPACE command or the equivalent   Default  Disabled   DSCBDISPLAY  Displays the DSCBs read from VTOCs for all selected data sets   Default  Disabled   DUMPALIAS    Format and print the alias table created from the master catalog to SYSPRINT   This operand is only honored when and if the DATATYPE is CATALOG   CATARCH  or CATVTOC     Default  Disabled     CHAPTER 54     PAGE 54 97        54 30    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS    DUMPDATES    Format and print all dates input to FDREPORT via control statements  This is a  diagnostic tool for use by INNOVATION Technical Support     Default  Disabled     DUPBYPASS    Bypass field names that are specified more than once with the BREAK  REPORT   or SORT commands  The duplicate condition is documented with a FDR559  message without signifying an error condition and the command detected error  return code is not set     Default  Enabled     DUPDSNCH
348. set  TDCATVOL Y 0 y    CHAR   First cataloged volume this data set  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TDCOMPRT      Y  N  6 NUM   Compression ratio  TDCRDATE Y   Y Y Y     DATE   Creation date  TDCRDAYS Y EMI Y    5 NUM   Days since created  TDCRDDNM Y   Y Y Y  8 CHAR   Creation DD statement name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDCRJOB    Y      NM CHAR   Creation job name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDCRPGM EM Y BAM Y BM 8 CHAR   Creation program name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   TDCRSTEP    Y      NM CHAR   Creation step name  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28           CHAPTER 54     PAGE 54 190        GENERALIZED REPORT WRITER  FDREPORT     FDREPORT FIELD NAMES 54 60       DATATYPE RMMDSN Field Name Table                                                                                                                                      gt   5   crc g  Field Name         2 12     Description            2        x   o  lt   TDCRSYS Y IY       8 CHAR   Creation system ID  TDCRTIME              Y  8 TIME   Creation time   hh mm ss  TDCRUNIT A v EM Y     4 CHAR   Creation unit address  TDDEVCLS Y EM Y BM 7 CHAR   Device class  TDDSNAME EM v           44 CHAR   Data set name  TDDSNSEQ             1 5 NUM   Data set sequence  TDESDAT
349. sort   KSDS clusters with high Inserts   Space occupied by largest ESDS files  size sort   Space occupied by busiest ESDS files  EXCPs sort   ESDS clusters with high Inserts   Space occupied by largest RRDS files  size sort   Space occupied by busiest RRDS files  EXCPs sort   RRDS clusters with high Inserts   Space occupied by largest variable RRDS files  size sort   Space occupied by busiest variable RRDS files  EXCPs sort   Variable RRDS clusters with high inserts   Clusters defined with SHROPTs 3 and 4   Clusters that have Alternate Indexes  AIXs         PAGE 54 7        54 2    CHAPTER 54              GENERALIZED REPORT WRITER  FDREPORT     INNOVATION DATA PROCESSING HEALTH CHECK    Extended attribute clusters  Extended format clusters  Striped clusters   Space occupied by HFS files  Space occupied by ZFS files                     Reports showing PDS efficiency                                        Basic stats on PDS data sets   Multi extent PDS data sets   PDS data sets with limited free space   PDS data sets with limited free directory blocks   PDS data sets with excess free space   Basic stats on PDSE data sets   FDRREORG space reclaimable by PDS compression all volumes                     Report data sets that may offend standards                                   Uncataloged data sets   Wrongly cataloged data sets   Data sets with Undefined DSORG   Data sets with discrete IBM RACF profile  Empty PS  PO  ICF VSAM data sets  Unmovable data sets   Files with last ref d
350. st of the fields available  You can select the data  sets to be reported based on the values of most of these fields  and you can report on any  set of them you select  You also control the positioning of the fields in the report           VOLUME REPORTS FDREPORT can also report on the status of entire DASD volumes  selecting and  reporting on fields such as device type  available space  number of data sets  by type  and  many others  Section 54 30    also contains the list of fields available for volume reports   You have the same selection and reporting options for volume reports as you do for data  set reports     OFFLINE VOLUMES FDREPORT can produce data set reports from offline volumes  as well as online volumes   Offline volumes may be used with point in time backups  such as FDRINSTANT  or with  other special volume replication functions  PPRC  SRDF  BCVs  Shadowlmage   FlashCopy  SnapShot  and the rest      SoRTING        report generated by FDREPORT        be sorted using most of the report fields  For  example  you may request that it report on all of the data sets currently online in size  order  FDREPORT invokes the system SORT product when required  and dynamically  allocates required sort libraries and work areas     SUMMARIES _ FDREPORT can generate summaries on many of the report fields  These summaries can  show you the various values that the summary fields had and counts of the occurrences of  each value  The control break facility can cause summaries to be
351. t from the ISPF main menu   specifying the volume serial or volser prefix to be displayed           Menu Utilities Compilers Options Status Help    ISPF Primary Option Menu  Option     gt  a s3 freespc syts2     0 Settings Terminal and user parameters   1 View Display source data or listings         Create or change source data   3 Utilities Perform utility functions   4 Foreground Interactive language processing        euch Submit job for language processing  6 Command Enter TSO or Workstation commands  7 Dialog Test Perform dialog testing   8 LM Facility Library administrator functions   9        Products        program development products  10 SCLM SW Configuration Library Manager      FDR ABR FDR ABR DASD Management Functions          and receive a report such as                                       VOLUME LIST  FREESPC            LINE 1 2 COL 3 7 7  COMMAND     SCROLL     gt  HALF    Read Save Find Locate Refresh Next Message Printd Help    COMMAND VOLSER UADR DEVTYPE STF SDF  FRTRK    SYTS23 TORG 3390 27           980         SSAA OA                2 VolumeS SELECTED                      CHAPTER 54     PAGE 54 244        Reader   s Comment Form    FDR User Documentation V5 4 L80  INNOVATION DATA PROCESSING    If you have comments on this manual  including     o  o  1  o  o    Errors in the text or typographical errors  Clarity   Suggestions for improvement in the manual  Suggestions for improvement in the product  Any other comments    Please complete this form and fax
352. t library must be a data set that has the attributes   RECFM FB LRECL 80  It may be either sequential  DSORG PS  or partitioned   DSORG PO   The EXECUTE statement uses the presence or absence of the REPORT   operand to differentiate between sequential or partitioned data sets  If               is  specified  the data set is assumed to be partitioned and REPORT  provides the member  name  If REPORT  is omitted  the data set is assumed to be sequential   NOTE  The ISPF SRS dialog  documented in Section 54 80  FDRSRS   Search  Report  and Services  Dialog     is another way to save selection and or formatting parameters in a library that can then  be executed under TSO or submitted for batch execution     EXECUTE ECHO  STATEMENT NOECHO    OPERANDS Specifies that the control statements read by this EXECUTE statement are to be    printed    ECHO    on SYSPRINT or not                      Default  NOECHO   FDRLIB     ddn   Specifies the FDRLIB DD Statement name FDREPORT scans for the  control statements to be processed     If REPORT is specified this FDRLIB DD Statement must point to a partitioned  data set  If REPORT is not specified FDREPORT reads this data set sequentially     The format of this data set must be fixed blocked with an LRECL of 80  The  blocksize is set at user discretion     Default  FDRLIB   MAXEXECUTE     nnnnn     Specifies the number of control statements that can be present          single predefined report  The number may be from 10 to 32766  inclusive   De
353. t section  provides a simpler alternative to the  SORT statement when all fields are to be sorted in ascending order and a standard control  break is to be taken on every field    FIELD     Specifies one or more fields to be used by FDREPORT for the SORT  If more  than one field is specified  they are sorted in the order specified     The tables in Section 54 30   document the available field names  check the  SORT column to see which are supported for sorting     SEQUENCE   Specifies the SEQUENCE in which the corresponding SORT field is to be sorted          Ascending sequence   D     Descending sequence     If more than one field was specified  each value coded is associated with the  relative position of the field specified     For example  if FIELD  A B C  is specified with SEQUENCE  D A D   field A is  sorted descending  field B ascending  and field C descending     Default  A  ascending             PAGE 54 56        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT SORT STATEMENT 54 25    BREAK     Specifies if a change in the value of a SORT FIELD is to cause a control break   and what action to take at that break     EJ     Page eject only   NO   No control break     RPM     Reset punch mask    re initialize punch mask processing  see  Section 54 21  FDREPORT PRINT Statement       SEJ   Subtotal summary fields and page eject   SP     Space one line only   SSP   Subtotal summary fields and space one line   SUB   Subtotal summary fields   YES   Subtotal summary fields  spa
354. te list of all operands that are available for        with  DEFDASD FIELD DATATYPE DEFDASD  DEFDASD attempts to extract a limited set of data from all  NAME TABLE defined DASD devices  regardless of their current state  DEFDASD also provides access  to the storage resident fields that describe the available storage for System Managed   Storage  SMS  volumes        DATATYPE DEFDASD Field Name Table                                                 je   o        lt        5 m  Field Name    O  gt    gt    2  2 Description  Ta Tm Z ZD            5  UCBSTATS EN v EM Y        CHAR   UCB status indicators   OFFLINE  ONLINE  VL FTRKS Y IY Y  3 NUM   Volume tracks free percent  VL UTRKS                 NUM   Volume tracks used percent  VLALOSTA E YJ Y       6 CHAR   Volume allocation status  ALLOC   allocated device  ONLINE   online only  SYSRES   system residence  IPL volume   UNLOAD   scheduled for unload  VLBYTCYL Y  Y        10 NUM   Bytes cylinder  VLBYTTRK Y                NUM   Bytes track  VLBYTVOL Y  Y        10 NUM   Bytes volume  VLCCA Y   Y NY  2 HEX   Channel connect address  VLCTLSER Y EM Y BM 5 CHAR   Controller serial number  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   VLCTLTYP            6 CHAR   Controller type  VLCYLVOL A Y Y YlY 5 NUM   Number of cylinders volume  VLDCEACT    Y Y Y  N   19 CHAR   DCE active features    CCC   Extended remote copy  CFW   Cache fast write   DCA   Dual copy active   DFW   DASD fast write   TKC   Trac
355. tement is    COPY       The COPY statement is used to copy the FDREPORT option values set in a previous  version of FDREPORT by reading the FSREPOPT module from the previous load library  and setting the equivalent options in the new FSREPOPT module    The COPY statement requires the SYSLIB DD Statement to identify the new load library  and the FROMDD DD Statement to identify the previous load library  SeeSection 54 3     FDREPORT JCL Requirements    for information on specifying these DD statements              There are no operands for the COPY statement         PAGE 54 19        GENERALIZED REPORT WRITER  FDREPORT           54 14 FDREPORT DEFAULT STATEMENT  54 14 FDREPORT DEFAULT STATEMENT  DEFAULT The syntax of the DEFAULT statement is   STATEMENT  DEFAULT ABRINDEX cccccccc   DATATYPE ARCHIVE   SYNTAX A BCDS       CATALOG     AGEACCUM nn CATARCH   _ CATVTOC    AGEINC2ennn ENCRYPT      ALIASLEVEL n EXTRACT    ALTDATADDNAME ddn MEUS      RMMDSN     ARCDSNAME dsn RMMVOL      SCRATCH    ARCLIMITennnnn TVTOC    BCDSCLUSTER dsn VOLDATA     BCDSDDNAME         EINE      DATEFORMAT DDMMYY      BININTERVAL nn DDMMYYYY     BYTEFORMAT BYTES   MMDDYY    KILOBYTES   MMDDYYY Y    MEGABYTES YYDDD     YYDDMM     CANDSPACE cccccccccc YYMMDD      CATALOGSEARCH RELATED   YYYYDDD    STANDARD YYYYDDMM    CA1TMC dsn        DDCNT2nnn      CALXDDNAME ddn    CALXPREFIX pfx   DIAGPCHDDNAME ddn      CHANGE PERM     DISABLE   options   RESET    DSKIP n               ENABLE   options     CHKONLRESERVE
356. the data set name of the Archive Control File to be used as input  if DATATYPE ARCHIVE or DATATYPE CATARCH is also specified and no  ARCHIVE DD Statement is present     Default  The default is the Archive Control File name in the FDR Global Options  Table and is usually    FDRABR ARCHIVE        NOTE  This field is not eligible for permanent change   BCDSCLUSTER     dsn     Specifies the cluster name of the DFSMShsm BCDS data set  The BCDS  cluster is dynamically allocated if DATATYPE BCDS is used     If the BCDS is defined to DFSMShsm as a multi cluster file  specify all the cluster  names  in parenthesis  up to 4   for example     BCDSCLUSTER  clusterl  cluster2  cluster3 cluster4      If these parameters are not specified  FDREPORT expects that the JCL contains  a BCDSDD DD statement  for DATATYPE BCDS      BCDSDDNAME              Specifies the DDname to be used when reading the DFHSM or  DFSMShsm BCDS data set if DATATYPE BCDS is used     Default  BCDSDD   CA1TMC     dsn     Specifies the data set name of the CA 1 Tape Management Catalog  TMC   to be used when extracting data from product CA 1  This value is required  when performing an EXTRACT command for PRODUCT CA1     CA1XDDNAME     ddn     Specifies the ddname used when retrieving CA 1 extracted data created by  the EXTRACT command using PRODUCT CA1     Default  CA1XTR                           pfx     Specifies the 1 to 8 character prefix to be used when naming the newly  created extract field using the EXTRACT comma
357. the test is true if any of the comparisons are equal   For not equal  the test is true if all of the comparisons are not equal     For example   LRECL   80 133     selects data sets whose LRECL is either 80 or 133  In addition  a given FIELD name may  be specified more than once with several different operators  all of the tests must be true  for the data set to be selected  unless all of the operators are equal  7 or  EQ   when it is  sufficient for any one of the tests on that field to be true      For example   SIZE gt 50 SIZE lt 100  DSORG PS  DSORG PO  selects any PS or PO data sets between 50 and 100 tracks in size                    CHAPTER 54     PAGE 54 67        54 28    XSELECT AND  XEXCLUDE  STATEMENT  OPERANDS    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT    When processing data sets from the source selected by DATATYPE  on the PRINT  statement  each data set is passed through this filtering process     4        If any XEXCLUDE statements are present  the data set s FIELD values         compared to each statement  If all of the tests on a given statement are true for  that data set  it is excluded from processing     If any XSELECT statements are present then for any data set that was not  excluded  the data set s FIELD values are compared to each of them  If all of the  tests on a given statement are true for that data set  it is processed    If there are no XSELECT statements present then all data sets that are n
358. tion via a mask  See  VOLUME   in Section 54 28   TVCRTIME              Y  8 TIME   Creation time   hh mm ss  TVC1AIVO              Y  6 CHAR   Actual internal volser  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   TVC1CATC Mv BM Y       NUM   Volume catalog count  TVC1CLCT LM Y BM Y       NUM   Tape clean count  TVC1CLDT     Y Y Y Y D DATE   Clean date  TVC1CLDY                 5 NUM   Days since cleaned  TVC1CPRE      EN Y        NUM   Clean permanent read errors  TVC1CPWE DN v EE Y      5 NUM   Clean permanent write errors  TVC1CTRE A Y Y Y Y 5 NUM   Clean temporary read errors  TVC1CTWE Mv         5 NUM   Clean temporary write errors  TVC1CLUC  Mv BM Y    5 NUM   Use count when tape cleaned  TVC1DENS E  y Y  Y  N  15   CHAR   Density  1600B   1600 BPI  200B   200 BPI  3480C   3480 cart tape  3480C3   3480 cart 38000  3590C   3590 cart tape  3592C   3592 cart tape  3592W   3592 WORM cart  556B   556 BPI  6250B   6250 BPI  800B   800 BPI  TVC1DSBF        Y Y Y  8 NUM   Relative number of first DSNB  TVC1DSBL              Y  8 NUM   Relative number of last DSNB  TVC1EDM EM Y BE Y    4 CHAR   External data manager  TVC1FLG1 E     y  Y  N  19   CHAR   Flag byte 1   ABN   Volume closed by abend  CLN   Tape is to be cleaned  CLO   Volume closed by TMS  DEL   Volume deleted from library  INT   Internal field changed by user  RDS   Default expiration date used  SCR   Listed on scratch list  UPD   TMC record updated by user  CHAPTER 54     PAGE 54
359. to be displayed as a five byte field  This field  has previously been limited to 4 095 when stored in the Archive Control File  It has  been expanded to 65 634  requiring the additional display byte     Default  The extra byte is displayed in the blank byte between BKFILENO and the  preceding field     FLAGDIAGNOSE    Requests that any messages generated as the result of FDREPORT s  DIAGNOSEVVDS operand cause a failing return code to be generated and  if any  standard FDREPORT messages are issued  they are issued as error messages     Default  Disabled   FORMAT4DSCB    Request that the VTOC itself be identified by the name    FORMAT4 DSCB    in  reports generated from the VTOC  rather than the default of                           Default  Disabled   FOURBYTEXTENT    Displays the NOEXTENT field  total extents in a data set  as four digits instead of  three digits  Only Extended Format Striped data sets can exceed 999 extents     Default  Disabled    GDGBASEONLY  The catalog scan is to return only the base segment of a Generation Data Group  GDG    Default  Disabled    GDGONLY    When scanning the catalog  DATATYPE CATALOG  CATVTOC                         only generations of a Generation Data Group  GDG  are to be selected     Default  Disabled    HEADINGS  Field column heading lines are to be included in the report   Default  Enabled     CHAPTER 54     PAGE 54 99        54 30    CHAPTER 54    GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS    HEXBYTES    Kilob
360. to be processed  The available options are     IGNORE   Bypass relating the ICF components to the base cluster  Permit  selection and processing by component name    YES   Process ICF data sets based on the base cluster only  Do not select or  process any component as a separate entity     Default  YES     ICFSOURCE     Specifies how  where  information is to be obtained for reporting on ICF VSAM   data and index components    LOCATE   Issue super locate to obtain the necessary information    VVDS   Read the SYS1 VVDS Vvolser cluster directly and extract the necessary   information directly from the VVR records    NOTE  Specifying VVDS requires that the programs reading the VVDS be fully APF  authorized or the end of extent appendage IGG019YZ be placed in the Authorized  Appendage List     Default  LOCATE if FDREPORT is not APF authorized  VVDS if FDREPORT is  APF authorized     IFKEYWORDERROR     Specifies how FDREPORT is to respond to the PRINT command  or other action  commands  if an error is encountered during the parsing of user specified keywords     BYPASS   Bypass all action commands but continue to parse keywords   PROCESS   Process all action commands   Default  PROCESS     IFSELECTERROR     Specifies how FDREPORT is to respond to the PRINT command  or other action  commands  if an error is encountered during the parsing of user specified  keywords and values on any of the XSELECT or XEXCLUDE commands     BYPASS   Bypass all action commands but continue to parse ke
361. to the entries   INDEXDISPLAY causes the index to be displayed  This is a diagnostic tool that is  reserved for use by INNOVATION Technical Support     Default  Disabled   INDEXPROCESS    Process the index component of an ICF VSAM cluster when performing selection  based on last referenced date     Default  Disabled   INDEXVALID    Consider the last referenced date of the index component of an ICF VSAM cluster  to be valid     Default  The last referenced date of ICF VSAM clusters is set to zero   INFOMSG    Failure to process or select any data sets from a specified volume results in an  informative message     Default  Enabled         PAGE 54 100        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT EXECUTION OPTIONS 54 30    LARGEDISK    Required for proper reporting when processing 3390 27 DASD or any DASD with  more than 10 017 cylinders  up to 32 760 cylinders   This option changes the size  of some of the fields to accommodate the larger DASD     Default  Disabled   LIMITALIASTB    Requests that the effect of the DUMPALIAS support be limited to the aliases  required for this execution     Default  Enabled   LSPACERECOVER    Requests that failing LSPACE requests be driven through the LSPACE simulator  while masking the failure     Default  Disabled   MAXAVAILABLE    FDREPORT gathers all information about selected data sets from all available  sources  If disabled  only the sources required to provide the field names  referenced in FDREPORT statements are read  For examp
362. ule AMODE  MEMBATTR E N   19 CHAR   PDS   PDSE member load module attributes  AC   Authorization code 1  NOEX   Not executable  OL   Only loadable  REFR   Refreshable  RENT   Reentrant  REUS   Serially reusable  MEMBCRDT      Y            DATE   PDS PDSE member creation date  MEMBCURR      Y BAM Y BS NUM   PDS PDSE member current record count  MEMBENTR EM Y BE Y    8 PDS   PDSE member load module entry point  MEMBERS               6 NUM   Number of PDS members  MEMBID      Y      BE OG CHAR   PDS            member ID  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28   MEMBINTR EM Y B Y BAM 5 NUM   PDS PDSE member initial record count  MEMBLMDT EM Y             DATE   PDS PDSE member last mod date  MEMBLMTI EM Y BE Y BAM 8 TIME   PDS PDSE member last mod time   hhmmss  MEMBMOD HM Y BAM Y BAM 5 NUM   PDS  PDSE member modified record count  MEMBMODR EM Y BAM Y  5 NUM   PDS  PDSE member modified record count  MEMBRMOD                     3 PDS   PDSE member load module RMODE  MEMBSSI      Y      BE OG CHAR   PDS   PDSE member SSI  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28   MEMBSTOR                     8 PDS   PDSE member load module storage required  MEMBTTR      Y           OG PDS member TTR   tttttrrr or                   MEMBVER      Y BE Y    2 NUM   PDS PDSE member version number  MEMBVFM Y  N Y      5 CHAR   PDS   PDSE member formatted version   mod  MEMNAME EM Y BE Y       CHAR   PDS   PDSE member     
363. umber  may be from 0 to 100 inclusive   ABRCYCLE   ABRC   nn     Specifies the data set s  selected or excluded must have a current ABR  backup that is within the ABR cycle number supplied  The number may be  from 0 to 63 inclusive   ABRGEN   ABRG   nnnn     Specifies the data set s  selected or excluded must          a current ABR    backup that is within the ABR generation number supplied  The number may  be from 0 to 9999 inclusive     ABRHITRS     nnn     Specifies the data set s  selected or excluded must come from a volume  with a ABR high threshold within the value specified  The number may be  from 0 to 100 inclusive     CHAPTER 54     PAGE 54 69        GENERALIZED REPORT WRITER  FDREPORT   54 28 FDREPORT XSELECT AND XEXCLUDE STATEMENT    ABRIND   ABRI     Specifies the data set s  selected or excluded must have an ABR indicator that  corresponds to the indicator supplied  Valid indicators are         Always backup   never archive        Current ABR backup    N   Normal backup   never archive    R   Archiving requested    X     Exclude from ABR processing    NOTE  Operators value for this operand are equal         and not equal           ABRLOTRS     nnn     Specifies the data set s  selected or excluded must come from a volume  with an ABR low threshold within the value specified  The number may be  from 0 to 100 inclusive                      Specifies the data set s  selected      excluded have been tested with the  ENQUEUE macro to determine if the data set is cur
364. umes that have an Indexed VTOC  VTOCIX  that has been disabled  A status  of  YES  indicates that the VTOCIX exists but is not active       REPORT EXEC PGM FDREPORT REGION 0M    SYSPRINT DD SYSOUT        ABRMAP DD SYSOUT      SYSIN DD    TITLE  INE  DISABLED VTOC INDEXES   XSELECT VLINDSTA YES  REPORT FIELD   VLVOLSER  VLINDSTA   PRINT ENABLE ONLINE  DATATYPE VOLDATA                                                    21                                                            The generated report looks like     DISABLED VTOC INDEXES  VTOCIX    YES           PAGE 54 124        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT VOLUME EXAMPLES 54 44    VOLUME Generate statistics for all online volumes in a tabular format for import into another  STATISTICS FOR program  such as SAS  If this is done at regular intervals  the other program might be used  IMPORT EXAMPLE to keep a history of the values  generating history  statistical  and trend reports  You might  also download the report file to a PC for analysis by PC based programs such as EXCEL   The tabular format contains no titles or page breaks  it contains one set of headings but   you can add DISABLE HEADINGS to suppress them        REPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT      SYSUDUMP DD SYSOUT        ABRMAP DD DSN SYSTEMS VOLSTAT   1   UNIT DISK                    TRK  3    DISP     CATLG     SYSIN DD    XSELECT  VLINDSTA YES  REPORT FIELD   VLVOLSER  VLUNIT  VLDEVTYP  VLTRKVOL   VLALOTRK  VLDSCB1   PRIN
365. upplied        CHAPTER 54     PAGE 54 72        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT XSELECT AND XEXCLUDE STATEMENT 54 28    ATTR1     Specifies the ICF VSAM cluster s  or components selected or excluded have one  or more of the following data set attributes found in the ATTR1 field in the VSAM  data set information cell of an ICF VSAM data or index component     ECS   Catalog eligible for Enhanced Catalog Sharing    ERASE   Erase components when cluster deleted    INHIBIT     component can be accessed for read only    RECOVERY   Data component s control areas are preformatted    REUSEABLE   Cluster can be re opened as a new cluster    SPEED   Data component s control areas are not preformatted    TEMPEXPORT   Portable copy has been made    TRACKOVER   Track overflow    UNIQUE       NOTE  Operators value for this operand are equal         and not equal           ATTR2     Specifies the ICF VSAM cluster s  or components selected or excluded have one  or more of the following data set attributes found in the ATTR2 field in the VSAM  data set information cell of an ICF VSAM data or index component     CATALOGBUSY   Catalog busy  no access allowed    CATALOGLOCK   Catalog is locked   COMPNOTUSE   Component is not usable   INTERNALDSN   Internal system data set   REGSHROPT1   Any number of users for read or one user for read write   REGSHROPT2   Any number of users for read and one user for write   REGSHROPT3   Fully shared by any number of users  Users are responsible f
366. vailable when you are reporting on data         Tape  Management System database  All examples in this section are found in the JCL library  installed with FDR  The member names are EX5448x        REPORT ON TAPES Extract data from the DFSMSrmm tape management system and report on the tapes that  WITH PERMANENT have a permanent retention status  TVEXDATE 1999365   A second title line is printed  RETENTION showing the creating date and time of the extraction file     EXAMPLE   FDREPORT EXEC PGM FDREPORT  REGION 0M    SYSPRINT DD SYSOUT        ABRMAP DD SYSOUT      SYSUDUMP DD SYSOUT      SYSIN DD    TITLE  INE  RMM EXTRACTION ON   TVXTDATE          TVXTTIM  EXTRACT PRODUCT RMM  STORCLAS TEMPDATA                         V                                                                                                                         REPORT FIELD  TVVOLSER  TVF1DSN  TVEXDATE  TVCRDATE   TVLRDATE  TVSTATUS   SORT FIELD TVVOLSER  XSELECT TVEXDATE 99 365  PRINT DATATYPE RMMVOL ENABLE CHAREXPDATES   DATEFORMAT MMDDYYYY               The generated report looks like     RMM EXTRACTION ON 06 12 2013 AT 10 02 04    FIRST FILE DATASET E LRDATE VOLSTAT    12 04  08 20 1998 MASTE  12 04  08 20 1998 MAST  12 04 1 08 20 1998 MAST  12 04  08 20 1998 MAST  12 04  08 20 1998 MAST  12 04 71 09 16 1998     5    OSMAN 03 15 2006 MAST  03 27  03 13 2006     5    087207 03 10 2006           DA 03 10 2006 MAST  CLIN 03 07 2006 MAST  03 27  03 03 2006     5    04 22  12 18 2009     5      04 22 
367. write errors  TVUCDATE             Y     DATE   Last user change date  TVUCDAYS                   NUM   Days since last user change  TVUCTIME              Y  8 TIME   Last user change time     hhmmss  TVUSEBYT      BM Y EAM 11 NUM   Volume use bytes  TVUSECNT  uv            5 NUM   Volume use count   TVUSERID      Y ENEMY      CHAR   User id    Note  This field supports selection via    mask  See  VOLUME   in Section 54 28     TVUSRDSC EM Y         30 CHAR   User description  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28     TVVENDOR EM Y ENEMY BM 8 CHAR   Vendor  Note  This field supports selection via a mask  See  VOLUME   in Section 54 28     TVVOLENV E Y Y Y N e9 CHAR   Volume environment              I      Open systems managed by IRMM  MVS  M    MVS systems   VM  V    VM systems    TVVOLSEQ                  NUM   Volume sequence number    TVVOLSER               6 CHAR   Volume serial number  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28     TVWRMTCT    y        Y  9 NUM   Volume write mount count                                  TVWWID      Y           24 CHAR   Worldwide ID  Note  This field supports selection via a mask  See    VOLUME     in Section 54 28   TVXTDATE A   Y NN Y     DATE   The extraction date  TVXTTIME         NY  8 TIME          extraction time  TV1LBVOL A Y  Y       6 CHAR   VOL1 label volser    Note  This field supports selection via a mask  See  VOLUME   in Section 54 28            
368. y SAF  NONE   No protection  PROFILE   Data set protected by a generic profile  SELALIAS Y Y  Y Y  35 CHAR   Selecting alias  SGDGBASE Y IN IN  N  20 CHAR   Short GDG base name  first 20 bytes   SMSFLAGS         Y          4 CHAR   SMS managed data set flag byte      DSCB   MANAGED  S    SMS managed  NOBCS  N    Not cataloged  REBLOCK  R    Reblockable  DADSMCRT  D    DADSM assigned blksize  PDSE  1    Partitioned data set extended  PDSEX  X    Hierarchical File System  HFS   ATTREXTN  E    Extended Attribute  EA   STRIPE  Z    Extended Format  EF   SNAME Y   N IN  N  20 CHAR   Short data set name or VSAM cluster name  first 20 bytes only   SPLCLS Y  N  N N   27 CHAR   Split ICF cluster name on two lines  SPLDSN Y IN   N       27 CHAR   Split data set name on two lines  SPLGDGB Y IN IN IN   27 CHAR   Split GDG base name  SPLNAME Y  N    N  27 CHAR   Split data set name or ICF cluster name on two lines  SSID      y           4 CHAR   Control unit subsystem identifier  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   STORCLAS    y              8 CHAR   SMS storage class  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   STORGRP    Y         CHAR   SMS storage group name  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   SYSID  Mv         4 CHAR   System identification from SMF  UCBID                   8 HEX   UCB 4 byte device type  hex   UNIT      Y BM Y BM 3 CHAR   Unit address of
369. y dsn       Read only dsn           Default FDREPORT Extract data set name   Extract dsname     gt   FDRABR SRS EXTRACT     Default ABR Archive Control File name  or blank    Archive dsname        Default Catalog name where to search  or blank to use the master catalog    Catalog dsname        Press PF3  END  or PF7 19 PF8 20  UP DOWN  to display other options panels                    CHAPTER 54     PAGE 54 220        GENERALIZED REPORT WRITER  FDREPORT                             FDRSRS DIALOG OPTIONS AND DEFAULTS PANELS 54 81  SRS BATCH JCL  OPTIONS FDRSRS     BATCH SUBMISSION OPTIONS     PANEL A S 0 3                E                                             OPTION     gt   Job Statement Information       gt    useridA JOB  ACCOUNT    NAME  NOTIFY userid      gt  Wie     qe      gt  Js  FDR Program Library for STEPLIB DD  blank if LINKLIST   Steplib     gt   SYSOUT Class     gt     Press PF3  END  or PF7 19 PF8 20  UP DOWN  to display other options panels   SRS REPORT    FORMAT OPTIONS FDRSRS     REPORT FORMAT OPTIONS     PANEL A S 0 4          urdacc aa LE EDO Repone            OP      OPTION     gt    Date Format     gt  MMDDYYYY   YYDDD   MMDDYY   DDMMYY   YYYYDDD    MMDDYYYY   DDMMYYYY     Byte Format        KILOBYTES   bytes   kilobytes   megabytes     Fold Dsname        YES   yes   no     Backup Copy     gt  EITHER                     TM 29      1                   gt  ALL  setate                         Optional FDREPORT DEFAULT statement       gt  AE    Use FDR
370. y some other  existing PDS  Alternately  specify SORTALLOC  SORTWORK SORTMSG  or  make this the permanent default  see Section 54 14    FDREPORT DEFAULT  Statement         SORTMSG     Specifies the message option to be used by the program SORT if external sorting  is required     AC     All messages to the console   AP     All messages to the printer   CC   Critical messages to the console   CP   Critical messages to the printer   NO   No messages to be produced   PC   Critical messages to both console and printer   Default  CC   SORTMSGDDNAME   ddn     Specifies the DDname to be used by the program SORT if messages are to  be printed   Default  SYSOUT   SORTPFX   cccc     Specifies the DDname prefix to be used by the program SORT if external    sorting is required  If the string specified is less than 4 characters  a dollar  sign    fill character is used     Default  Taken from the FDR Global Options Table and is usually  SORT      SPFC   nn     Specifies the maximum number of characters to use within the SPFI index count  when creating SUMLEVEL INDEX control breaks  The number may be from 1 to 23   Default  8   SPFI     n     Specifies the maximum number of indexes to consider when creating  SUMLEVEL INDEX control breaks  The number may be from 1 to 4     Default  1   SSPKLINECNT     n     Specifies the number of blank lines that are to be inserted at each break when  BREAK SSPK is specified on the SORT command  The number may be a  value from 1 to 9  inclusive     Default
371. yption key  ENCRTIME AY Y NN  8 TIME   Backup time   hh mm ss  ENCRTYPE E Y Y Y  N  6 CHAR   Encryption type  AES128   Advanced Encryption Standard  AES  with a 128 bit  16 byte  key  AES192   Advanced Encryption Standard  AES  with a 192 bit  24 byte  key  AES256   Advanced Encryption Standard  AES  with a 256 bit  32 byte  key  AESFAST   Advanced Encryption Standard  AES  with a 128 bit  16 byte  key  CIPHER   Transformation consisting of character substitution plus transposition  based      a randomly generated 4096 bit  512 byte  key  SUBSTITUTE   Character substitution transformation of the data based on a  randomly generated 2048 bit  256 byte  key  ENCRVOL      Y         S CHAR   Original serial number encrypted  Note  This field supports selection via    mask  See  VOLUME   in Section 54 28   SPLEBDSN Y 20 CHAR   Original backup data set name   ABR split format  CHAPTER 54     PAGE 54 184        GENERALIZED REPORT WRITER  FDREPORT                 FDREPORT FIELD NAMES 54 60  DATATYPE This is    list of the specific operands that are available for use with  EXTRACT FIELD DATATYPE EXTRACT  EXTRACT reads data files created by FDREPORT from all other  NAME TABLE data sources  This means all operands that are used for other data sources can be used   based on the original data type or source  Refer to the original DATATYPE for a complete  list of the accepted operands   DATATYPE EXTRACT Field Name Table  le Jp  gt                 Field           4  2 5   2 2 2 Description  
372. yte and megabyte calculations are to be based on division by 1 024  hex   rather than 1 000  decimal      Default  Disabled    HFSEXCLUDE  Do not use FAMS to determine the amount of free space in HFS or ZFS data sets   Default  Disabled    IAM    FDREPORT attempts to identify IAM files  IAM is a separately priced product from  INNOVATION DATA PROCESSING     Default  IAM is enabled if any IAM fields are requested  IAMINFO  IAMUSE    OVER  OVERFLOW  OVERUSED   or if DSORG is specified on     XSELECT or XEXCLUDE command  and disabled otherwise     NOTE  If DSORG is requested as a report field  but not as a selection field  and no IAM  fields are requested  you must specify ENABLE IAM if you want IAM data sets to  be identified in the DSORG  Otherwise  IAM data sets show a DSORG of DA     ICFERRPRT  Print error messages from the ICF VSAM identification processor   Default  Disabled    INDEX    Extract an index level from the name of every data set for sorting purposes and  other uses  The index level to be extracted  1  2  and so on  is controlled by the  INDEXNUM operand of the PRINT statement  The extracted index is available as  the INDEX field name     Default  Enabled   INCLUDEDETAIL    Include data set detail information when creating records from the alias table  produced by FDR CATP  the catalog driver  See    REPORTALIASTB          Section 54 30 for additional information     Default  Disabled   INDEXDISPLAY    FDREPORT currently indexes the VVDS to provide rapid access 
373. ywords   PROCESS   Process all action commands   Default  PROCESS         PAGE 54 40        GENERALIZED REPORT WRITER  FDREPORT   FDREPORT PRINT STATEMENT 54 21    INDEXNUM     n     Field name INDEX allows sorting  summary  and so on  on an index level  extracted from each data set name  INDEXNUM  specifies which index level  is to be extracted  1 is first  2 is second  and so on     Default  1  the high level index    LBPZERO    Specifies how a PS  sequential  data set whose last block pointer is all zeros is to   be treated for used and free track calculations    VALID     Means that such data sets are considered to have no tracks used and all  tracks free    INVALID     Means they are considered to be entirely used and no tracks free    Since most access methods maintain a valid last block pointer in the Format 1   DSCB  LBPZERO VALID  the default  produces correct reports for almost all   data sets so it is recommended    Default  VALID    NOTE  The LBPZERO operand      FDREPORT is not affected by the default value of  LBPZERO in the FDR Global Options Table  that value is used for backups   restores  and similar functions   The default of LBPZERO in FDREPORT can be  changed with the procedure described under the DEFAULT statement   Section 54 14    FDREPORT DEFAULT Statement        LINECNT    nn     Specifies the maximum number of lines each report page can contain  from  28 to 99 inclusive    Default  58    MAXBKUPARRAY    nn     Specifies the maximum number of backup 
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
the METRO General User`s Guide  INSEMINAÇÃO ARTIFICIAL EM CAPRINOS    Wilo-Geniax Server 2.0  Samsung SMART CAMERA EX2F Наръчник за потребителя  "取扱説明書"  Handbuch mIDentity mini  Nilfisk-ALTO PHH15002A User's Manual  Sony KDL-40HX850 40" Full HD 3D compatibility Wi-Fi Black LED TV    Copyright © All rights reserved. 
   Failed to retrieve file