Parameters of reference summary


Descriptions and values for parameter elements are given in Parameter-elements.

ABEND (AB)

Sets end-of-job (EOJ) processing based on abnormal conditions during execution.

AB=[n]

Values for n are:

0

Complete normal EOJ and reflect the highest return code.

1

(Default) Complete normal EOJ and initiate a user abend without a dump only when an I/O error occurs.

2

Initiate a user abend without a dump for any non-zero return code.

3

Terminate all processing and produce a dump at the first I/O error.

4

Terminate all processing and produce a dump if the number of data checks specified in the ERRS parameter is surpassed.

ACCUM (A)

Accumulates specified fields in the input records.

Character or Binary Data Accumulation Syntax:

A=(location,length,data-type[,'description'])

Packed Decimal Data Accumulation Syntax:

A=(location[,'description'])

Valid data-type codes are:

B

Binary

C

Character

P

(Default) Packed.

Use up to 25 characters in the optional description.

AMODE

Specifies the address mode to select. Valid only with the LMODCLAS, LMODMAPA, LMODDIR, LMODMAPN functions.

AMODE={24}
      {31}
      {ANY}

AND

See IF (AND, ORIF).

AUDIT (AUD)

Creates an Audit trail dataset and writes before and after images of changed/unchanged records.

AUDIT=(x,SPACE(space-unit, primary-quantity, secondary-quantity),
       STORCLAS(storage-class), DATACLAS(data-class),
       MGMTCLAS(management-class))
       PREFIX(a.b.c),PRINT(format))

x

Value of Y, A, or N. The values are defined as:

Y

Create Audit trail for changed record only

A

Create Audit trail for all records

N

(Default) Do not create Audit trail.

CCSID

Defines the CCSID for Unicode conversion when format-printing the record. The value of nnnnn must be numeric (0 through 99999) of valid CCSID. Valid only with the APRINT, FPRINT, VPRINT, and XMLGEN functions

CCSID=nnnnn

CEM

Copies empty members of a partitioned data set.


CEM={N}
    {Y}

CHANGED (CHA)

Selects a group of members from a PDS based on the member’s last modified date. The from or to-date range is specified in the yy/mm/dd format.

CHA=(from-date,to-date)
    (,to-date)
    (from-date)
    from-date

CHARSET (CHR)

Defines the character set from the code page table to determine which language set to use. The value of xxxx equals the last four characters of the language code.

CHR=xxxx

COMPARERC (CRC)

The COMPARERC parameter overrides File-AID/MVS configuration parameter UNEQUAL_COMPARE_RETURN_CODE. Valid entries are hexadecimal values 00 through FF.

COMPARERC=nn

COPTNS

Specifies additional options for the condensed Compare reports. This parameter is valid only for condensed compare. Condensed compare is for Character and Hexadecimal print formats.

COPTNS=(suppress print,ruler,changed data char,key field char)

CPLRO

Specifies whether compiler options for load modules that have CSECTs compiled with any IBM COBOL compiler (excluding OS/VS COBOL) or any IBM Enterprise PL/I for z/OS and OS/390 compiler starting with Release 3.1 will be included in the report. Valid only for LMODMAPA and LMODMAPN functions.

CPLRO=n

CREATED (CRE)

Selects a group of members from a PDS based on the member’s creation date. The from or to-date range is specified in the yy/mm/dd format.

CRE=(from-date,to-date)
    (,to-date)
    (from-date)
    from-date

DFLT_WRITE (DW)

Specifies a default output file during a USER function. It is executed when a WRITE parameter has not been executed for the current record. The output dataset is defined on a corresponding JCL DD statement called "anyname".

DW=anyname

DROP (DR)

Controls the number of records dropped from a data set during a DROP function. Use an IF parameter with the DROP parameter.

DR=n

DSNAME (DSN)

Limits the VTOC processing to data set names that match a unique data set or a data set specified with pattern characters.

DSN=dataset-name

DUMP (D)

Prints n records in vertical hexadecimal format while performing a function. DUMP=0 dumps all selected records.

D=n

EDIT (E)

Replaces the first occurrence of a character or hexadecimal data in fixed or variable length records with data of a different length. Remaining data in the record is shifted to accommodate the change.

E=(location,{length },[dupl]compare-data,new-data)
            {operator}

EDITALL (EA)

Edits all occurrences of data within the area specified by a start location and a length.

EA=(location,length,compare-data,new-data)

ELSE

Enables you to code actions to perform when the preceding conditional statement is false.

ELSE

ERRS (ERR)

Alters the number of data checks allowed per tape data set during each execution. Specify 0 to 99; 0 specifies unlimited errors.

ERR=n

EXPAND

Specifies whether to expand valid CA Panvalet or Librarian INCLUDE statements.

EXPAND={Y}
       {N}

EXPAND_OCCURS

Specifies whether to print all occurrences (YES) or only the first occurrence of each field when a record layout contains an OCCURS or ODO.

EXPAND_OCCURS={Y}
              {N}

FEOV (FE)

Forces end-of-volume (EOV) processing for an output dataset when the input dataset reaches EOV.

FE={Y}
   {N}

FIELDS

Specifies which field numbers in the record to print in vertical formatted mode. This parameter is valid only for the VPRINT function.

FIELDS=(field-list)

FILLER

The FILLER parameter specifies whether filler fields will be printed or not. This parameter is valid only for the FPRINT and VPRINT functions.

FILLER=[ON/OFF]

FORM (F)

JCL format syntax processes the input data as JCL. Print format syntax specifies the print format for DUMP, LIST, and PRINT functions and parameters. Multiple-pass processing syntax specifies whether File-AID allows multiple-pass processing. Audit trail print syntax specifies the print format for the APRINT function.

Compare format syntax specifies the print, report, and data format, and report style for the COMPARE function. The syntax order must be specified as print, report, and data format, and report style. More than one FORM parameter can be used per control card.

JCL Format Control:

F=JCL

Print Format Control:

F={LONG }
  {SHORT}

Multiple-Pass Processing Control:

F={NOMULTI}
  {MULTI }

Audit Trail Print Format Control:

F={HEX}
  {CHAR}

COMPARE Format Control:

F={print format,report format,data format,report style}

The values for print format are:

H

(Default) Hexadecimal

F

Formatted

C

Character.

The values for report format are:

D

(Default) Differences

S

Summary

L

Long.

The values for data format are:

E

(Default) Single-byte character set (EBCDIC)

M

Mixed format (EBCDIC and DBCS)

D

Double-byte character set (DBCS).

report style: The values for report style are:

S

(Default) Standard. This is the full compare report.

C

Condensed. The condensed report style has reduced heading lines and enables you to specify additional options for condensed report style (valid for only Character or Hexadecimal print format).

FPRINT (FP)

Prints n records of formatted alphanumeric data based on a supplied (DDxxRL) COBOL or PL/I layout. The LAYOUT or MAP parameter is required. The SHOW parameter is optional.

FP=n

IF (AND, ORIF)

IF selects specific records to be processed. AND is a synonym of IF; AND can be used after the inclusion of at least one IF parameter. ORIF begins a new set of selection.

Record Selection by Data Content:

IF=(location,{length },[dupl]data[,loc2,{len2 },[dupl]data2]...)
              {operator}                 {oper2}

Record Selection by Valid Numeric or Packed Data:

IF=(location,length,[duploperator-data-type)

Record Selection by Timestamp:

IF=(location,operator,TS,offset,timezone)

IFNOT

The IFNOT parameter selects specific records that do NOT contain the specified data value. It scans the specified field for the absence of a data value. IFNOT works on a not equal condition.

IFNOT=(location,length[,dupl],data[,loc2,len2[,dupl],data2]...)

IN (I)

Limits the number of input records to be processed.

I=n

INVALID

Specifies how to process invalid data fields. Valid only with the XMLGEN function.

INVALID={HEX}
        {DATA}
        {SKIP}

INVALIDCHAR (IVC)

Specifies whether the character fields that include unprintable characters will be printed as ‘INVALID’ or not. This parameter is valid only for the VPRINT function.

INVALIDCHAR=[ON/OFF]

IOEXIT

Specifies the input and output I/O exit names. This parameter must be the first parameter following the function and must be on the same line as the function. The exit names can be up to eight characters long.

IOEXIT={input-exit-name,output-exit-name}

KEY (K)

The Key Print syntax controls whether the key from a keyed data set is printed. Random Key Record syntax specifies the key at which processing begins.

Key Print Control:

K={NO }
  {YES}

Random Key Record Control:

KEY=C’key-value’
    X’key-value’

LANGTYPE (LAN)

Selects members based on CA Panvalet language type. This parameter is valid only for Panvalet members.

LANGTYP=xxxxx

LAYOUT

Specifies the DDxxRL dataset member used to format data for the FPRINT and VPRINT function or parameter. For the Compare function, LAYOUT specifies the member name for DDxxRL and DDxxRLN. The LAYOUT parameter is an alias for the MAP parameter.

LAYOUT=name

LINKDATE

Selects a group of members from a PDS based on the members’ link date. The from or to-date range is specified in the ccyy/mm/dd format. Valid only with the LMODCLAS, LMODMAPA, LMODDIR, LMODMAPN functions.

LINKDATE=(from-date,to-date)
         (,to-date)
         (from-date)
         from-date

LIST (L)

Prints n records of alphanumeric data without displaying record number or record length. LIST=0 prints all selected records.

L=n

LPI

Overrides the default SYSLIST line count.

LPI={6}
    {8}

MAP

Specifies the DDxxRL dataset member used to format data for the FPRINT or VPRINT function or parameter. The MAP parameter is an alias for the LAYOUT parameter.

MAP=name

MAXENT (ME)

Changes the default maximum (1024) of input parameters permitted per execution of File-AID. Maximum entry is 999999. Must be the first parameter specified after the function name, unless the IOEXIT parameter is specified. If IOEXIT is specified, IOEXIT must immediately follow the function name followed by MAXENT.

ME=n

MAXOUT (MO)

Overrides the default (8) number of output data sets created with a USER function in conjunction with WRITE parameters. Maximum override is 99 data sets.

MO=n

MBRNAME (MBR)

Selects a group of members from a PDS based on a range of member names. The from or to member name can be up to eight characters for a PDS, PDSE, or CA Librarian file, and 10 for CA Panvalet file.

MBR=(from-name,to-name)
    (,to-name)
    (from-name)
     from-name

MEMBER (M)

Selects a specific member in a PDS. The member name can be up to eight characters long. Separate multiple member names with a comma and surround the names with parentheses.

M={member-name }
{(member-name1,member-name2...)}

MEMBERS (MS)

Selects a group of members from a PDS. The mask name can be up to eight characters. Use a - (hyphen), % percent sign, * (asterisk), or ? (question mark) to specify wildcard characters.

MS={ALL }
   {mask-name}

MEMNAMELENGTH (MNL)

The MEMNAMELENGTH parameter limits the member selection from a PDS to members that have a name length equal to the value given for MEMNAMELENGTH. MNL can be used with or without a mask.

MNL=n

MOVE (MV)

Builds an output record by moving data to it from either the input record or control cards. The output area is initialized to the PADCHAR value (default of X’00’). You must build the entire output record. Syntax 1 moves input record data to an output record. Syntax 2 moves data contained in a control card to an output record.

Input Record Data:

MV=(to-location,length,from-location)

Control Card Data:

MV=(to-location,[dupl]data)

Timestamp Data:

MOVE=(to-location,TS[+nn],length,timezone)

NEWMEM (NM)

Assigns a new name to a member of an output PDS during a COPY function. The member name can be up to eight characters.

NM=member-name

NEWMEMS (NMS)

Assigns new names to multiple members of an output PDS during a COPY function. Use a hyphen (-) to specify the characters to retain from the original member name.

NMS=mask-name

NEWNAME (NN)

The NEWNAME parameter provides the new name for the VSAMRN (VRN) function that renames a VSAM cluster.

NORECCOPYRC (NRC)

The NORECCOPYRC parameter overrides configuration parameter

NO_RECORDS_COPIED_RETURN_CODE. Values - decimal number 00 - 99

NORECCOPYRC=nn

ORIF (OR)

See IF (AND, ORIF).

ORIFNOT

See IFNOT.

OUT (O)

Limits the number of records written to the output dataset or SYSLIST DD statement. OUT=0 processes the entire file.

O=n

PADCHAR (PAD)

Specifies a pad value. PADCHAR is only applicable for sequential files. Initializes output areas when used with the MOVE parameter. Use C to specify character data, or X for hexadecimal data. X'00' is the default.

PAD={C'c' }
    {X'nn'}

PANSTAT (STA)

Selects members based on CA Panvalet status type. This parameter is valid only for Panvalet members.

STA=x

PDSSTAT (MPS)

Maintains PDS member statistics when updating partitioned data sets. It maintains only standard directory entries. Valid only with the UPDATE function.

MPS=x

Values for x are:

Y

Update PDS statistics if they exist.

N

Do not update PDS statistics.

A

Update statistics, if they exist, or add statistics if they do not exist.

PRESERVE

Maintains trailing blanks (spaces) in variable length records. Valid only for COPY and USER.

PRESERVE={ON}
         {OFF }

PRINT (P)

Prints n records of alphanumeric data with record number and record length displayed. PRINT=0 prints all selected records.

P=n

PRINTMIXEDCASE (PMC)

The PRINTMIXEDCASE parameter overrides the configuration parameter

PRINT_UPPERCASE_OR_MIXED. Values are Y or N.

PRINTMIXEDCASE=x

PRTRECS

Specifies whether to include changed, inserted, deleted, and matched records in the Compare Detail Report.

PRTRECS=(C,I,D,M)

RBA

Specifies a starting block address for BDAM, a starting byte address for VSAM ESDS or KSDS, or a relative record address for VSAM RRDS.

RBA={n }
    {X'nn'}

RDW

Controls the inclusion or exclusion of the record descriptor word for variable-length record processing. Must be the first parameter specified after a function.

RDW=n

Values for n are:

0

(Default) Include the RDW during record processing and display it on output.

1

Include the RDW during record processing, but do not display it on output.

2

Do not include the RDW during record processing, but display it on output.

3

Do not include the RDW during record processing, and do not display it on output.

READNEXT (RN)

Ends processing of the current record and starts over with the next record. READNEXT must be coded both subordinate to and immediately followed by an IF, ORIF, or ELSE parameter.

RN

REFOUT (RFO)

Specifies which records to copy when executing a reformat definition. This parameter is used with the REFORMAT function. REFOUT=SEL copies only those records that are being reformatted.

RFO={SEL}
     {ALL}

REPL (R)

Replaces the first occurrence of data. Syntax 1 replaces by location. Syntax 2 replaces based on a condition at a location. Syntax 3 replaces at an alternate location based on a condition.

  1. Replace by Location:
    R=(location,[dupl]new-data)
  2. Replace by Condition:
    R=(location,{length },[dupl]compare-data,[dupl]new-data)
              {operator}
  3. Replace at Alternate Location Depending on a Condition:
    R=(location,{length },[dupl]compare-data,replace-location, 
                 {operator} 
      [dupl]new-data)

REPLALL (RA)

Replaces all occurrences of data within the area specified by start location and length. Syntax 1 replaces by condition. Syntax 2 replaces at an alternate location depending on a condition.

  1. Replace by Condition:
    RA=(location,length,compare-data,[dupl]new-data)
  2. Replace at Alternate Location Depending on a Condition:
    RA=(location,length,compare-data,replace-location,

        [dupl]new-data)

RLM

(Replace Like Members) Controls the copying of identically-named members from one PDS to another.

RLM={YES}
     {NO }

RLPRINT (RLP)

Prints the associated record layouts when printing XREFs using the XRPRINT function. The data set containing the record layouts must be specified in the DDxxRL DD statement.

RLP=Y

RMODE

Specifies the residency mode to select. Valid only with the LMODCLAS, LMODMAPA, LMODDIR, and LMODMAPN functions.

RMODE={24}
      {ANY}

RRN

Specifies the relative record number for VSAM RRDS and BDAM. When the specified value exceeds the size of the data set, the function ends. Specify n as a decimal value.

RRN=n

SELECT (S)

Selects every nth occurrence of a record for processing.

S=n

SHOW (SH)

Specifies the type of field information reported for formatted print (FPRINT) output or changes the column header information for vertical formatted print (VPRINT) output.

SH={FORMAT }
   {NUMBER }
   {OFFSET }
   {PICTURE}

STOP (ST)

Stops processing of a function when specified criteria are met. The next function then begins processing at that record.

T=(location{,length },[dupl]data,[loc2{,len2 },[dupl]data2]...)
            { operator}                 { oper2}

TRUNCRC (TRC)

The TRUNCRC (TRC) parameter overrides configuration parameter RECORD_TRUNCATION_RETURN_CODE. Any HEX number 00 through FF is valid.

TRUNCRC=nn

TYPRUN

Specifies to validate the compare criteria without comparing the data. Valid only with the Compare function.

TYPRUN=SCAN

UNIT

Specifies generic unit names for the VTOCDSN, VTOCINFO, and VTOCMAP functions. The parameter must specify a unique unit. Separate multiple generic units with a comma. Up to 48 characters can be specified per unit name. The parameter is required if the VOLSER parameter is not specified for the VTOCDSN, VTOCINFO, or VTOCMAP functions. Combine UNIT with VOLSER and VOLSTAT parameters for multi-volume processing.

UNIT=(unit-name)

USERID (USR)

Selects a group of members from a PDS based on a range of user IDs.

USR=(from-value,to-value)
    (,to-value)
    (from-value)
     from-value

VOLSER (VOL)

Specifies volume serial numbers for the VTOCDSN, VTOCINFO, and VTOCMAP functions. Can contain a unique six-character name or a mask value (*). Separate multiple volume serial numbers with a comma. Up to 48 characters can be specified. Combine VOLSER with UNIT and VOLSTAT parameters for multi-volume processing. VOLSER is required if UNIT is not specified for the VTOCDSN, VTOCINFO, and VTOCMAP functions.

VOL=(volume-serial-number)

VOLSTAT (VST)

Specifies the volume status for the VTOCDSN, VTOCINFO, and VTOCMAP functions. The parameter is optional; if it is not specified, all three volume statuses are assumed.

VST={PUB}
    {PRV}
    {STG}

VPRINT (VP)

Prints n records of vertical formatted alphanumeric data based on a supplied (DDxxRL) COBOL or PL/I layout. The LAYOUT or MAP parameter is required. The FIELDS and SHOW parameters are optional.

VP=n

WRITE (W)

Sends a record to an output file during a USER function. Data sets are defined on a corresponding JCL DD statement called “anyname”.

W={anyname }
  {(anyname1,anyname2...)}

ZERO

The ZERO parameter specifies whether numeric fields will be printed with leading zeros or not. This parameter is valid only for the FPRINT, VPRINT, and XMLGEN functions.

ZERO=[ON/OFF]

Related topics


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*