COBOL Manual for TNS/E Programs (H06.08+, J06.03+)

Cause
The attributes of the receiving operand do not permit assigning it a value derived from the
sending operand; for example:
A numeric data item is being set to the value of a nonnumeric literal, nonnumeric data item,
or index data item.
An index data item is being set to the value of a nonnumeric literal or nonnumeric data
item.
A data item other than an index-name is being set UP or DOWN.
A data item other than a mnemonic-name associated with an external switch is being set
ON or OFF.
A data item other than a condition-name associated with a data item is being set to TRUE
or FALSE.
329 (Error)
INSPECT operand sizes not compatible
Cause
One of:
The replaced and replacing operands have incompatible sizes. When replacing
CHARACTERS or a figurative constant, the size of the replacing operand must be one
character. When replacing a numeric or nonnumeric literal or a data item, the size of the
replacing operand must be the same as that of the replaced operand.
The CONVERTING phrase operands are not the same size.
330 (Error)
NO REWIND phrase not permitted for I-O or EXTEND mode
Cause
The NO REWIND phrase appears when the open mode is I-O or EXTEND.
331 (Error)
EXTEND mode permitted only for sequential access
Cause
EXTEND mode is specified for a file access whose access is not sequential.
332 (Error)
EXTEND mode not permitted for MULTIPLE FILE TAPE file
Cause
EXTEND mode is specified for a file name that is specified in a MULTIPLE FILE TAPE clause.
333 (Error)
EXTEND mode not permitted for LINAGE file
Cause
EXTEND mode is specified for a file name that is described with a LINAGE clause.
334 (Error)
Too many AFTER phrases
Cause
A PERFORM statement has more than 6 AFTER phrases.
Message List 1153