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

Cause
The subject of a class-name such as ALPHABETIC or NOT ALPHABETIC is numeric.
307 (Error)
Improper item for numeric test
Cause
The subject of a NUMERIC or NOT NUMERIC test is either alphabetic or is a data structure that
has a subordinate described with an embedded operational sign.
308 (Error)
Expected condition as operand
Cause
The operand indicated appears in a context that requires a simple or complex condition, such
as the operand of an AND, OR, or NOT operator or the operand of a WHEN phrase.
309 (Error)
Expected data file
Cause
Only a file name defined in a data file description entry (level indicator FD) is permitted in this
context.
310 (Error)
Expected sort-merge file
Cause
Only a file name defined in a sort-merge file description entry (level indicator SD) is permitted
in this context.
311 (Warning)
No corresponding pairs
Cause
The two data structures specified in a CORRESPONDING operation contain no corresponding
subordinates.
312 (Error)
Phrase permitted only for sequential organization
Cause
One of these phrases is used on a file that does not have sequential organization:
ADVANCING
NO REWIND
PROMPT
REEL
UNIT
313 (Error)
FROM or INTO data item overlaps file record
Cause
The data item specified in the INTO or FROM phrase overlaps part of the file record area.
1150 Compiler Diagnostic Messages