Handling of Names

FILLER has special significance in COBOL. These fields cannot be referenced from a COBOL program and are allowed to occur more than once, (because these names do not have to be unique in a copybook).

The Connector applies the following processing:

Copybook items are not required to have unique names. However, if non-unique names are encountered at the same group level or at the top the level, connector generated unique JSON names by adding numeric suffixes -n. For example, for this copybook:

01 ROOT.

02 ITEM PIC X.

02 ITEM PIC X.

The JSON name of the first elementary item is ITEM, but the second item is named ITEM-0.