IDC21804I   FAILURE DURING function PROCESSING - RETURN CODE WAS return-code, REASON CODE WAS reason-code VOLSER WAS volser

Explanation

The return code and reason code were returned by catalog management module ARCUTIL, DEVINFO, or VVAS as a result of an exceptional condition. The VOLSER line will only be output if the failure was from the VVAS.

In the message text:
function
The name of the function that was processing when the error occurred.
return-code
The return code.
reason-code
The reason code.
volser
The Volume Serial number. (Only if VVAS failure.)

System action

Processing associated with the error return code is ended.

System programmer response

If the error recurs and the program is not in error, look at the messages in the job log for more information. Search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM® Support Center. Provide the JCL, the SYSOUT output for the job, and all printed output and output data sets related to the problem.

A list of the return and reason codes follow for each function affected:
Function
MIGRATION DATA COLLECTION SERVICE
Code
Reason  Explanation
04
Incorrect parameter list.
01
UPID not equal to UPIDNAME.
02
UPVERS incompatible with current version used by ARCUTIL.
03
Data control block (DCB) address not provided.
04
No functions to perform.
05
Incorrect combinations of options.
08
Error opening DFHSM control data set.
01
DFSMShsm MCDS could not be opened.
02
DFSMShsm BCDS could not be opened.
10
The VTOC for this volume is not an MVS™ VTOC. CVAF/DADSM will only work with MVS VTOCs.
0C
Error reading DFSMShsm control data set.
01
More than 10 read errors occurred accessing the DFSMShsm MCDS.
02
More than 10 read errors occurred accessing the DFSMShsm BCDS.
03
User specified DUMMY on the MCDS or BCDS DD statement. This is not accepted when requesting the corresponding MCDS/BCDS statistics.
10
Error writing to the output data set.
 
The reason code contains the contents of register 1 received from the SYNADAF macro.
14
An abnormal end occurred.
 
The reason code contains the system completion code.
Function
DEVICE INFORMATION SERVICE
Code
Reason  Explanation
00
 
10
04
Storage for the parameter list is not owned by the caller.
08
Size of parameter list is incorrect.
0C
Storage for the return area is not provided or is not owned by the caller.
10
Storage for the volume serial list is not owned by the caller.
14
Storage for the device number list is not owned by the caller.
18
Storage for the PDAREA is not provided, is not owned by the caller, or is too small.
1C
Storage for the return area is too small to contain at least a header and one entry.
20
A bad resume code was passed by the caller.
24
No matches were found; search arguments given are too restrictive.
28
No requests specified.
2C
Incorrect parameter list level.
30
Conflicting features request.
34
Incorrect device number passed.
38
Incorrect device number passed.
3C
A release call was made but there was no storage to free.
14
04
The pointer in JESCT to the EDT is zero.
18
An error return code was received from common filter services.
1C
An abend occurred.
20
A nonzero return code was returned from IEFEB4UV.
24
A nonzero return code was returned from DEVTYPE.
Function
VTOC/VVDS ACCESS SERVICE
Code
Explanation
08
An error occurred while accessing the volume table of contents (VTOC). The reason code contains the CVAFFILT return code. See z/OS DFSMSdfp Diagnosis for more information about the CVAF reason code.
0C
An error occurred while accessing the VSAM volume data set (VVDS). The reason code contains the VVDS Manager return code. See the list of reason codes for IDC3009I, return code 50.
10
Processing error. The reason code is the SVC number.
20
Parameter list error.

Source

DFSMSdfp