The CICS® event binding editor imports
PL/I data structures using the following rules. Because the Enterprise
PL/I compiler and older PL/I compilers differ, two language options are supported: PL/I and PLI Enterprise.
PL/I field names are displayed according to the following
rules:
- Characters that are not valid in XML element names are replaced
with 'x'.
For example, monthly$total becomes monthlyxtotal.
- Duplicate names are made unique by the addition of one or more
numeric digits.
For example, two instances of year become year and year1.
The following restrictions also apply:
- Data items with the COMPLEX attribute are not supported.
- Data items specified as DECIMAL(p,q)
are supported only when p ≥ q
- Data items specified as BINARY(p,q)
are supported only when q = 0.
- If the PRECISION attribute is specified for a data
item, it is ignored.
- PICTURE strings are not supported.
- ORDINAL data items are treated as FIXED BINARY(7)
data types.