COBCH0029 Not a data-name You have specified an operand that is not a data item where a valid data item is expected. For example, you might have specified
an FD-name or a condition-name instead of a data-name.
COBCH0030 Should be a group You have specified an elementary item as the sending or receiving field in a MOVE CORRESPONDING statement.
COBCH0031 Should be elementary You have specified the name of a group data item in a context in which an elementary item must be used.
COBCH0033 Should be procedure name A procedure-name (that is, a paragraph or section-name) is expected in this context. You have probably specified a data-name.
COBCH0040 Missing or illegal file name The filename you have specified either does not conform to COBOL rules for filenames, or has not been declared in the FILE-CONTROL
paragraph. This might be due to a misspelled valid filename.