Return codes

When executing in batch, the move utility generates a return code indicating the results of execution.

Whether executing in online or batch, output message reporting always occurs to the SYSOUT class specified in your job card.

Each move request contains summary and detail reporting indicating the success or failure of the individual move request. Review the output from batch and online execution to ensure execution was what you expected. All messages produced within the output are documented in Messages.

When executing in batch, the return codes used for move utility step completion are defined in the following table:
Table 1. Batch execution move utility return codes
Return code Definition
00 All data set moves were successfully completed.
04 Execution failed. Errors in the input parameter controls cards were encountered.
08 Execution failed. At least one data set incurred an error during execution.
12 Execution failed. At least one data set incurred an error during execution.