Output Processing Exits for VCA

The following exits use the direct form of exit invocation. For more information on how to do this, see Direct Exit Points.
micsrm140

USRSDAA

Exit Prior to Output of DETAIL.VCADAA File
Description
USRSDAA allows access to the data elements used to build the records in the DETAIL.VCADAA file. This file contains information from the VTOC that is collected by the
MICS
Space Collector.
Invocation
This exit gains control immediately prior to the output of a record to the DETAIL.VCADAA file.
Uses
Use this exit to add or change data elements being written to the DETAIL.VCADAA file. You can also use this exit to set the value of the element DAACOST.
Elements Available
All the elements that are turned on in VCAGENIN for the DAA file at the DETAIL timespan.
Coding Restrictions
None
Special Notes
If
MICS Accounting and Chargeback
is active in the unit that contains the
MICS Space Analyzer Option
, DAACOST will be set by Accounting and Chargeback.

USRUDAA

Exit included in USRSDAA
Description
The USRSDAA exit routines calls this user exit. Since it is called within the USRSDAA exit, it has access to the same information that the USRSDAA has.
Invocation
The USRSDAA exit routine invokes this user exit.
Uses
You can code this exit in the #VCAEXIT member of prefix.MICS.USER.SOURCE instead of the USRSDAA exit. This will allow the exit logic to be unit dependent thus allowing greater flexibility.
Elements Available
Same as the USRSDAA exit.

USRS_VS

Exit Prior to Output of DETAIL.VCA_VS File
Description
USRS_VS allows access to the data elements used to build the records in the DETAIL.VCA_VS file. This file contains VSAM data set information from catalogs read by the
MICS
Space Collector.
Invocation
This exit gains control immediately prior to the output of a record to the DETAIL.VCA_VS file.
Uses
You can use this exit to add or change data elements being written to the DETAIL.VCA_VS file. You can also use it to set the value of the element DAACOST.
Elements Available
All the elements that are turned on in VCAGENIN for the _VS file at the DETAIL timespan.
Special Notes
If
MICS Accounting and Chargeback
is active in the unit that contains the
MICS Space Analyzer Option
, DAACOST will be set by Accounting and Chargeback.

USRU_VS

Exit included in USRS_VS
Description
The USRS_VS exit routine calls this user exit. Since it is called within the USRS_VS exit, it has access to the same information that the USRS_VS has.
Invocation
The USRS_VS exit routine calls this user exit.
Uses
This exit can be coded in the #VCAEXIT member of prefix.MICS.USER.SOURCE instead of the USRS_VS exit. This will allow the exit logic to be unit dependent thus allowing greater flexibility.
Elements Available
Same as the USRS_VS exit.

USRSVOA

Exit Prior to Output of DETAIL.VCAVOA File
Description
USRSVOA allows access to the data elements used to build the records in the DETAIL.VCAVOA file. This file contains Volume information from VTOCs and catalogs read by the
MICS
Space Collector.
Invocation
This exit gains control immediately prior to the output of a record to the DETAIL.VCAVOA file.
Uses
Use this exit to add or change data elements being written to the DETAIL.VCAVOA file.
Elements Available
All the elements that are turned on in VCAGENIN for the VOA file at the DETAIL timespan.

USRUVOA

Exit included in USRSVOA
Description
The USRSVOA exit routine calls this user exit. Since it is called within the USRSVOA exit, it has access to the same information that the USRSVOA has.
Invocation
The USRSVOA exit routine calls this user exit.
Uses
This exit can be coded in the #VCAEXIT member of prefix.MICS.USER.SOURCE instead of the USRSVOA exit. This will allow the exit logic to be unit dependent thus allowing greater flexibility.
Elements Available
Same as the USRSVOA exit.

USRSDIR

Exit Prior to Output of DETAIL.HFSDIR File
Description
USRSDIR allows access to the data elements used to build the records in the DETAIL.HFSDIR file. This file contains UNIX System Service's File System directory entries that are read by the
MICS
USS file systems Collector.
Invocation
This exit gains control immediately prior to the output of a record to the DETAIL.HFSDIR file.
Uses
Use this exit to add or change data elements being written to the DETAIL.HFSDIR file.
Elements Available
All the elements that are turned on in VCAGENIN for the DIR file at the DETAIL timespan.

USRUDIR

Exit included in USRSDIR
Description
The USRSDIR exit routine calls this user exit. Since it is called within the USRSDIR exit, it has access to the same information that the USRSDIR has.
Invocation
The USRSDIR exit routine calls this user exit.
Uses
This exit can be coded in the #VCAEXIT member of prefix.MICS.USER.SOURCE instead of the USRSDIR exit. This will allow the exit logic to be unit dependent thus allowing greater flexibility.
Elements Available
Same as the USRSDIR exit.

USRDDAA

Exit prior to output of DAYS.VCADAA File
Description
USRDDAA allows access to the data elements used to build the records in the DAYS.VCADAA file. This file contains information from the VTOC that the
MICS
Space Collector collects.
Invocation
This exit gains control immediately prior to the output of a record to the DAYS.VCADAA file.
Uses
Use this exit to add or change data elements being written to the DAYS.VCADAA file. Note that the observations being written have been summarized. You can use this exit to set DAACOST if it is not being set at the DETAIL level.
Elements Available
All the elements that are turned on in VCAGENIN for the DAA file at the DAYS timespan.
Coding Restrictions
None
Special Notes
If
MICS Accounting and Chargeback
is active in the unit that contains the
MICS Space Analyzer Option
, DAACOST will be set by Accounting and Chargeback.

USRD_VS

Exit prior to output of DAYS.VCA_VS File
Description
USRD_VS allows access to the data elements used to build the records in the DAYS.VCA_VS file. This file contains VSAM data set information from catalogs read by the
MICS
Space Collector.
Invocation
This exit gains control immediately prior to the output of a record to the DAYS.VCA_VS file.
Uses
Use this exit to add or change data elements being written to the DAYS.VCA_VS file. Note that the observations being written have been summarized. You can use this exit to set DAACOST if it is not being set at the DETAIL level.
Elements Available
All the elements that are turned on in VCAGENIN for the _VS file at the DAYS timespan.
Special Notes
If
MICS Accounting and Chargeback
is active in the unit that contains the
MICS Space Analyzer Option
, DAACOST will be set by Accounting and Chargeback.

USRDVOA

Exit prior to output of DAYS.VCAVOA File
Description
USRDVOA allows access to the data elements used to build the records in the DAYS.VCAVOA file. This file contains Volume information from VTOCs and catalogs read by the
MICS
Space Collector.
Invocation
This exit gains control immediately prior to the output of a record to the DETAIL.VCAVOA file.
Uses
This exit can be used to add or change data elements being written to the DETAIL.VCAVOA file.
Elements Available
All the elements that are turned on in VCAGENIN for the VOA file at the DAYS timespan.

USRDDIR

Exit prior to output of DAYS.HFSDIR File
Description
USRDDIR allows access to the data elements used to build the records in the DAYS.HFSDIR file. This file contains Directory entry information that is collected by USS File Systems Collector.
Invocation
This exit gains control immediately prior to the output of a record to the DAYS.HFSDIR file.
Uses
Use this exit to add or change data elements being written to the DAYS.HFSDIR file.
Elements Available
All the elements that are turned on in VCAGENIN for the DIR file at the DAYS timespan.

USRDDCS

Exit prior to output of DAYS.VCADCS File
Description
USRDDCS allows access to the data elements used to build the records in the DAYS.VCADCS file. This file contains Data Class information for sites that have SMS implemented. This file is derived from the VCADAA file.
Invocation
This exit gains control immediately prior to the output of a record to the DAYS.VCADCS file.
Uses
Use this exit to add or change data elements being written to the DAYS.VCADCS file.
Elements Available
All the elements that are turned on in VCAGENIN for the DCS file at the DAYS timespan.

USRUSEG

User Segment Processing Exit
Description
USRUSEG is called when a user segment is present in the records written by the
MICS
Space Collector. The Space Collector creates the user segments through the use of an exit called VCCUEXIT. This is provided for sites that have certain site specific information in the VTOC that is not read by the Space Collector. By coding the VCCUEXIT, this information can be written as part of the Space Collector records.
Invocation
This exit is called if a user segment exists else it is bypassed.
Uses
Use this exit to read the user segment and store the information into user defined elements.
Elements Available
This should be determined by the installation.
Special Notes
When the USRUSEG exit is called, the pointer in SAS is at the user segment. Therefore, it is not necessary to calculate the offset of the user segment from the start of the record. Use this logic to read the user segment which is as follows:
INPUT DAAXXXXX PIB2. DAAYYYYY $CHAR3. @; (DAAXXXXX and DAAYYYYY are user defined elements. In this example there are 2 fields in the user segment).