TLMSTRS is ending with a return code of 16.

Document ID : KB000004138
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

TLMSTRS is ending with a return code of 16. Which error message is causing the bad return code?

Cause:

The following error messages will issue a return code of 16.

CAT4501 INVALID CA TLMS RETENTION RUN DATE CARD

CAT4502 NO RECORDS ON CA TLMS VOLUME MASTER FILE

CAT4503 NO CONTROL RECORD ON CA TLMS VOLUME MASTER FILE

CAT4504 NO BASE RECORDS ON CA TLMS VOLUME MASTER FILE

CAT4505 NO RECORDS ON CA TLMS RETENTION MASTER FILE

CAT4506 NO LOCATION RECORDS CA TLMS RETENTION MASTER FILE

CAT4512 DEFAULT RECORD NOT ON RETENTION MASTER FILE

CAT4515 RETURN CODE FROM SORT NOT = TO ZEROS

CAT4516 ATTEMPTING TO FIND ALL VOLS. BASE VOL NOT FOUND

CAT4522 INVALID REPORT CONTROL CARD

CAT4524 INVALID RETENTION TYPE PARAMETER IN CONTROL CARD

CAT4527 RETENTION RUN DATE > 3 DAYS ACCEPT KEYWORD REQUIRED

CAT4528 ENTRIES TO table EXCEED MAX OF nnnnn

CAT4533 INVALID OR REPETITIOUS INPUT CARD

CAT4543 RETURN FROM USER EXIT NOT EQUAL TO ZERO RC=rc

CAT4547 MULTI-VOL CHAIN ERROR BASE VOL=volser.

 

Resolution:

The 3 common error messages that normal issue the return codes is:

CAT4516 ATTEMPTING TO FIND ALL VOLS. BASE VOL NOT FOUND

CAT4547 MULTI-VOL CHAIN ERROR BASE VOL=volser.

These are volume chaining errors that need to be corrected. Execute PROC CTAPPROC(CATVMFV) and correct the chaining errors from the TLMS048 report.

After you have corrected the chaining errors, simply restart TLMSTRS.