CSR003I   ERROR IN PARAMETER parm : reason

Explanation

reason is one of the following:
  • UNDEFINED PARAMETER
  • ')' WAS EXPECTED BUT 'x' WAS FOUND
  • '(' OR '=' WAS EXPECTED BUT 'x' WAS FOUND
  • VALUE EXCEEDS number
  • VALUE IS LESS THAN number
  • VALUE IS NOT NUMERIC
  • VALUE MUST BE SPECIFIED
  • VALUE MUST BE 'YES' or 'NO'
  • FIRST CHARACTER IS NUMERIC
  • SPECIFIED MORE THAN ONCE
  • REQUIRED BUT NOT SPECIFIED
  • ALL CHARACTERS MUST BE ALPHANUMERIC OR NATIONAL
  • NAME HAS MORE THAN 8 CHARACTERS
  • VALUE HAS MORE THAN 8 CHARACTERS
  • VALUE SAME AS SUBSYSTEM DDNAME
  • VALUE MUST BE 'E', 'W' or 'I'.

An error was detected in the SUBSYS parameter.

In the message text:
parm
The parameter in error.
UNDEFINED PARAMETER
parm is an unknown parameter name.
')' WAS EXPECTED BUT 'x' WAS FOUND
The format for specifying a parameter value is either PARM=value or PARM(value). The right parenthesis is missing for parameter parm
'(' OR '=' WAS EXPECTED BUT 'x' WAS FOUND
The format for specifying a parameter value is either PARM=value or PARM(value).
VALUE EXCEEDS number
The value for parameter parm cannot exceed number.
VALUE IS LESS THAN number
The value for parameter parm must be at least number.
VALUE IS NOT NUMERIC
The value for parameter parm must only characters 0 through 9.
VALUE MUST BE SPECIFIED
Parameter parm is required and must have a value. The parameter is specified, but no value is given.
VALUE MUST BE 'YES' or 'NO'
Parameter parm only supports two values: YES and NO.
FIRST CHARACTER IS NUMERIC
The value for parameter parm must start with an alphabetic or national character.
SPECIFIED MORE THAN ONCE
Parameter parm specified more than once in the SUBSYS parameter.
REQUIRED BUT NOT SPECIFIED
Parameter parm is required; however, it does not appear.
ALL CHARACTERS MUST BE ALPHANUMERIC OR NATIONAL
The value contains a character which is not A through Z, 0 through 9, or one of the national characters ($, #, @).
NAME HAS MORE THAN 8 CHARACTERS
parm is not the name of a valid parameter because all parameter names are 1 to 8 characters long. parm is the first 8 characters of the user-specified name.
VALUE HAS MORE THAN 8 CHARACTERS
All parameter values are 1 to 8 characters long. The specified value has more than 8 characters.
VALUE SAME AS SUBSYSTEM DDNAME
The DDNAME parameter value is the same as the statement's DDNAME. The DDNAME value must specify the DDNAME of the virtual storage access method (VSAM) data set.
VALUE MUST BE 'E', 'W' or 'I'.
The value specified for parameter parm is not one of the allowable values.

System action

The request fails. If this is a batch JCL statement, the job is failed with a JCL error. If this is a dynamic allocation request, the dynamic allocation is rejected.

Programmer response

Correct the problem and resubmit the job.

Source

Callable service requests (CSR)

Routing Code

-

Descriptor Code

-