IMNTW007 DD=SYSIN INPUT FILE IS EMPTY

Explanation

Reports that there were no records in the DD=SYSIN input file for INVMAINT to process.

System action

INVMAINT ends with return code = 4 with no INVENTRY records processed.

User response

Correct the cause of the empty DD=SYSIN and rerun INVMAINT.

IMNTW030 REMOVE BYPASSED – INVALID STATEMENT

Explanation

INVMAINT has detected an invalid statement in the current DD=SYSIN input record being edited. The current DD=SYSIN record can be seen in informational message IMNTI002.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW031 REMOVE BYPASSED – DELAGE BLANK

Explanation

INVMAINT has detected an error in the DELAGE= argument as displayed in message IMNTI002. DELAGE=#### must be between 1 and 9999. Omit the parameter if not using it.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW032 REMOVE BYPASSED – DELAGE NOT NUMERIC

Explanation

INVMAINT has detected an error in the DELAGE= argument as displayed in the message IMNTI002. DELAGE=#### must be between 1 and 9999. Omit the parameter if not using it.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW033 REMOVE BYPASSED – LRAGE NOT NUMERIC

Explanation

INVMAINT has detected an error in the LRAGE= argument as displayed in the message IMNTI002. LRAGE=#### must be between 1 and 9999. Omit the parameter if not using it.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW034 REMOVE BYPASSED – APPLID > CL8

Explanation

INVMAINT has detected an error in the APPLID= argument as displayed in the message IMNTI002. APPLID=@@@ is CL8 and can be a complete applid from 1 to 8 characters. Masking is permitted.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW035 REMOVE BYPASSED – DSN > CL44

Explanation

INVMAINT has detected an error in the DSN= argument as displayed in the message IMNTI002. DSN=!!! is CL44 and can be a complete DSN from 1 to 44 characters or a filter. INVMAINT accepts a filter as an argument for the parameter and validates it according to DFSMS rules.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW036 REMOVE BYPASSED – DSNAME > CL44

Explanation

INVMAINT has detected an error in the DSNAME= argument as displayed in the message IMNTI002. DSNAME=&&& is CL44 and can be a complete DSNAME from 1 to 44 characters or a mask. INVMAINT accepts a filter as an argument for the parameter and validates it according to DFSMS rules.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW037 REMOVE BYPASSED – DSN OR DSNAME NOT BOTH

Explanation

INVMAINT has detected an error in the REMOVE statement as displayed in the message IMNTI002. One of either DSN=!!! or DSNAME=&&& is permitted, but not both.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW038 REMOVE BYPASSED – FIXLIST ERROR

Explanation

INVMAINT has detected an error in the FIXLIST option as displayed in the message IMNTI002. Option FIXLIST can be followed by a comma if more options follow or blanks if no more options follow. Make sure the input line following the last option has all blanks in it. LRECL=80.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW039 REMOVE BYPASSED – MSG OPTION NEEDS Y or N

Explanation

INVMAINT has detected an error in the MSG= argument as displayed in the message IMNTI002. Valid response is Y or N. Omitting the MSG= option defaults to MSG=Y.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW040 REMOVE BYPASSED – DSN or DSNAME REQUIRED

Explanation

INVMAINT has detected an error in the REMOVE/CATUPDT statement as displayed in the message IMNTI002. One of DSN=!!! or DSNAME=&&& is required. INVMAINT accepts a filter as an argument for the parameter and validates it according to DFSMS rules.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW041 REMOVE BYPASSED – SIMULATE ERROR

Explanation

INVMAINT has detected an error in the REMOVE / CATUPDT statement as displayed in the message IMNTI002. The correct syntax is the word SIMULATE and is an option within a REMOVE or CATUPDT DD=SYSIN input record.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW042 REMOVE BYPASSED – CATUPDT ERROR

Explanation

INVMAINT has detected an error in the CATUPDT statement as displayed in the message IMNTI002. The correct syntax is the word CATUPDT and is the first word on a CATUPDT DD=SYSIN input record. Valid CATUPDT statement minimally needs a DSNAME= option.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW043 REMOVE BYPASSED – CATUPDT REQUIRES DSNAME=

Explanation

INVMAINT has detected an error in the CATUPDT statement as displayed in the message IMNTI002. The correct syntax is the word CATUPDT and is the first word on a CATUPDT DD=SYSIN input record. Valid CATUPDT statement minimally needs a DSNAME= option. INVMAINT accepts a filter as an argument for the parameter and validates it according to DFSMS rules. DSNAME=** is acceptable.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW044 REMOVE BYPASSED – CATUPDT / FIXLIST INVALID

Explanation

INVMAINT has detected an error in the CATUPDT statement as displayed in the message IMNTI002. FIXLIST is not a valid option for CATUPDT DD=SYSIN input record. FIXLIST is only valid for a REMOVE DD=SYSIN input record.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW045 REMOVE BYPASSED – KEYWORD MISSING / INVALID

Explanation

INVMAINT has detected an error in the REMOVE or CATUPDT statement as displayed in the message IMNTI002. This message usually means that the REMOVE or CATUPDT keyword is missing from the DD=SYSIN input record.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW046 REMOVE BYPASSED – DELAGE REQUIRES DSNAME=

Explanation

INVMAINT has detected an error in the REMOVE statement as displayed in the message IMNTI002. DSNAME is required when DELAGE is used.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW047 REQUEST BYPASSED - MIX SIMULATE + NON, INVALID

Explanation

INVMAINT has detected an error in the REMOVE statement as displayed in the message IMNTI002. DSNAME is required when DELAGE is used.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Correct the invalid statement and rerun INVMAINT.

IMNTW050 NEGFILE PROCESS – NO NEGFILE DD IN JCL OR USING DD DUMMY MUST USE SLOWER CATALOG SEARCH FOR BETTER PERFORMANCE NEED TO CREATE NEGFILE – SEE MANUAL

Explanation

During REMOVE FIXLIST or CATUPDT processing, INVMAINT has detected that the DD statement for NEGFILE has not been provided in the execution JCL.

System action

Processing continues, catalog searching switches to IBM® LOCATE processing, which is significantly slower than the DRVFI NEGFILE processing.

User response

For improved performance in INVMAINT processing, see Maintaining the Inventory database (INVMAINT).

IMNTW054 INVENTRY PPROCESS - NEGFILE EMPTY, IMPLIES ALL INVRECS CATLG

Explanation

While processing a REMOVE FIXLIST request, INVMAINT has detected that the NEGFILE is empty. This file contains a list of all data set names referred to in the INVENTRY file that are uncataloged. NEGFILE EMPTY implies that all INVENTRY records are valid and none are in need of FIXLIST delete.

System action

INVMAINT bypasses the current DD=SYSIN input record and generates return code = 4.

User response

Make sure that the NEGFILE is actually empty and was not incorrectly created. For more information, see Maintaining the Inventory database (INVMAINT).