Data Definition Language (DDL) Reference Manual
DDL Messages
Data Definition Language (DDL) Reference Manual—529431-004
A-51
Recovery. Correct the error and recompile.
Cause. An OCCURS DEPENDING ON clause is nested within an OCCURS clause or
another OCCURS DEPENDING ON clause.
Effect. The DDL compiler rejects the object.
Recovery. Correct the error and recompile.
Cause. A definition that contains a REDEFINES clause also contains an OCCURS
DEPENDING ON clause when COBOL output is requested.
Effect. The DDL compiler suppresses COBOL output.
Recovery. Remove the REDEFINES or OCCURS DEPENDING ON clause and
recompile.
Cause. A field or group follows a field or group described with OCCURS DEPENDING
ON.
Effect. The DDL compiler rejects the object.
Recovery. Reorder the definition so that the field or group described with OCCURS
DEPENDING ON is the last field or group in the data structure.
Cause. An OCCURS clause is at the definition or record level; OCCURS can be
specified only at level number 02 or greater.
Effect. The DDL compiler rejects the object.
Recovery. Correct the error and recompile.
Cause. There is an octal number in the value clause of a data item that is defined with
BINARY 64 UNSIGNED data type. DDL does not allow octal values to be specified in
the value clause of a data item defined with BINARY 64 UNSIGNED data item.
***ERROR*** OCCURS DEPENDING ON cannot be within an OCCURS
***ERROR*** OCCURS DEPENDING ON found with or within
REDEFINES- name
***ERROR*** OCCURS DEPENDING ON is not last element or group
***ERROR*** OCCURS on first element
***ERROR*** Octal numbers cannot be used with BINARY 64
UNSIGNED data type