COBCH0247 Index-name has been declared explicitly You have declared an index data item explicitly. The item is declared implicitly by its appearance in an INDEX phrase, so
you have in effect declared the same item twice.
COBCH0248 ISAM key key-name too long A data item that is to be used as an indexed sequential file key is longer than the maximum length allowed for such keys.
COBCH0249 Alternate keys have same reference The two alternate keys you have defined for an indexed sequential file overlap. Alternate keys must be completely distinct
from one another.
COBCH0254 'VALUE OF' field data-name missing or illegal You have either not declared one or more of the data items named in the VALUE OF clause of an FD entry in the File Section,
or you have declared such an item incorrectly.
COBCH0256 Preceding record has zero length You have defined a file record with zero length. This is probably due to errors in all of the elementary item descriptions
in the record definition.
COBCH0258 ASSIGN data-name data-name illegal You have specified an ASSIGN data-name in a SELECT ... ASSIGN clause that is not unitary, that is, the data definition contains
an OCCURS clause.
COBCH0259 Illegal report-name or bad RD clause You have defined a report-name that is either not unique or which does not conform to the rules for user-defined words. Alternatively,
you have specified a clause in an RD entry incorrectly.
COBCH0260 Inconsistent page specification The values you have specified in the PAGE LIMIT clause are not consistent; for example, the integer in the LAST DETAIL phrase
is smaller than the integer in the FIRST DETAIL phrase.