Skip to content
CA Panvalet - 14.6
Documentation powered by DocOps

PVOPT Options

Last update December 18, 2017

Minimally, you must change the USER parameter to reflect your installation name. Enter only the keyword operands of the options you need. The macro automatically assumes the default values for the rest. All rules pertaining to Assembler macros hold. Acceptable options and keywords are as follows:

  • AUDIT=([field1][,field2][,field3][,field4][,field5][,field6][,field7]
    [,field8])

    Uses the AUDIT field names as keywords to access and modify audit information stored by the ++AUDIT command.
    The field names must be standard CA Panvalet format (alphanumeric, including the special characters @, #, and $). The fields must be one to eight characters in length, if specified. The default is ( ) (null value).
  • BUSYLIB=(TIMER,m,n)
    Specifies the wait interval for retrying an enqueue request for a CA Panvalet library. Valid values are as follows:
    • m -- The retry interval is the number of seconds to wait between each enqueue attempt.
    • n -- The retry count is the number of enqueue attempts made. When the retry count is exceeded, an MP004 message is issued. To retry continuously, set n to -1.
    Note: Retry is currently supported in the CA Panvalet TSO Option only.
    The default is (TIMER,2,-1).
  • COBCMPR=[YES|NO]
    Compresses COBOL keywords, achieving up to 25 percent additional compression of COBOL, ANSCOBOL, and COBOL-72. Valid values are YES and NO. The default is YES, extended COBOL compression.
  • DATFMT=[MMDDYY|DDMMYY|YYMMDD]
    Specifies the format in which all directory dates appear. The default is MMDDYY.
  • DELVERS=xxxx
    Retains number of previous versions of identically named members on all delete files. When CA Panvalet reaches this number, it adds a new module and deletes the oldest version. Valid values are from 1 to 9999. The default is 99.
  • FILSTAT=[YES|NO]
    Prints unit record file statistics at the end of a step. Valid values are YES and NO. The default is NO.
  • FTP=[YES|NO|(SID,x,y)|(OTHER,x,y)]
    Specifies the type of footprinting for the CA Panvalet library. SHRDASD=YES is required.
    Choose one of the following acceptable option entries:
    • NO -- Uses a long term reserve against the device. This is the default.
    • YES -- Uses the channel unit address (CUU) as the footprint.
    • (SID,x,y) -- Uses the system ID as the footprint. x and y represent the relative positions of the four-byte ID to be used. They can be the same or different positions. Valid range is 1 to 4.
    To locate the SMF system ID, go to SYS1.PARMLIB, member IEASYS00. Look for entry SMF=xx, where xx represents the suffix for member SMFPRMxx. The actual system ID is specified in member SMFPRMxx entry SID(xxxx).
    • (OTHER,x,y) -- Uses the values specified by x and y as the first and second characters, respectively, for the footprint. x and y must be hexadecimal values. For example, to specify the characters ET code (OTHER,C5,E3).
    • INCLVLS=x -- Specifies the maximum number of nested INCLUDE commands that CA Panvalet accepts. PAN#1 requires an additional 250 bytes of storage for each level. Valid values are from 1 to 6. The default is 2.
    • INSTSEC=xxxxx -- Specifies a non-zero value for the installation security code, resulting in a security-controlled library. Valid values are from 0 to 32767. The default is 0.
  • SHRDASD=[YES|NO]
    Specifies shared DASD support so multiple systems can share the same CA Panvalet library. Valid values are as follows:
    • NO -- (Default) Indicates no CA Panvalet library is shared.
    • YES -- Indicates one or more CA Panvalet libraries are shared across systems. See the previous entry, FTP=, for the type of library mechanism used.
    Note: If you specify SHRDASD=YES and you have software such as GRS or MIM in place, we recommend that you not use footprinting (FTP=YES). If you have software that propagates Enqueues across systems in place, you should define CA Panvalet QNAMES to those systems so that hardware reserves are changed to software reserves between multiple systems. Use footprinting (FTP=YES) only if you do not have software in place that propagates Enqueues across multiple systems.
Was this helpful?

Please log in to post comments.