VERIFY Statement

The VERIFY statement is optional.
rm
The VERIFY statement is used to determine what action to take when read from an input ddname specified on a MONITOR statement, or when a MON statement comes from a system not named on the associated OPTIONS or ALTCPU statement for the orgsysid.
The VERIFY statement has the following format:
VERIFY action
action
is ABORT or NOABORT. If the VERIFY statement is omitted, the default is NOABORT. When ABORT is coded and a mismatch is detected, a U997 abend is used to halt processing. If the data is from a ddname specified on a COMMON statement, this option has no effect. When there is no match for all the systems with the ddname specified as * on a MON statement (depending on the data type on the COMMON statement), a U310 abend halts processing. However, USRSEL exit can be used to correct the orgsysid.
The following sample VMCOPS defines four VM systems whose monitor data and/or account data are processed by the
MICS
Analyzer Option for VM/CMS. VERIFY ABORT is specified to halt DAY080 processing if a mismatch on the CPU models and serial numbers occurs. Six working data sets (WORK) are specified to be used in DAY080 step. The retention period for the VMXSCF file and the VMXDCF file is defined to be three days or three DAILY runs.
VM01 is a 3090 system with two CPUs whose serial numbers are 123456 and 223456, respectively. VM Monitor data is read from the ddname MXA01, and CP account data is read from the ddname AXA01 for system VM01.
Both VM02 and VM03 are ES9000 systems and the input of VM Monitor data from both systems is from a single COMMON ddname: MSACOMN. VM03 also supplies CP account data using the ddname ASA04.
Note that these ddnames defined on VMCOPS (MXA01, AXA01, ASA03, and MSACOMN) must be defined on INPUTVMC.
VERIFY ABORT WORK 6 COMMON MON MSACOMN * SPIN VMXSCF DAYS 03 CYCLES 03 SPIN VMXDCF DAYS 03 CYCLES 03 * OPTIONS VM01 3090 123456 ALTCPU VM01 3090 223456 MON VM01 MXA01 ACT VM01 AXA01 * OPTIONS VM02 9021 099999 /* ES9000 */ ALTCPU VM02 9021 199999 MON VM02 * * OPTIONS VM04 9121 288888 /* ES9000 */ MON VM03 * ACT VM03 ASA03