Supported Picture Types

Picture Type Example Notes
Alphabetic PIC AAA PIC A(12) The Plug-in converts the data element with this picture type to the string type in the output XSD schema.
Alphanumeric PIC XX PIC X(10)
Alphanumeric-edited PIC XX/XX/XX PIC XXXBX(3)BX(4)
Numeric-edited PIC 99/99/99 PIC -9(7).99 PIC +,+++,999.00 By default, the Plug-in converts the data element with this picture type to the string type in the output XSD schema. However, you can select a numeric type on the Field Configuration page of the Copybook resource. See Handling of Numeric-Edited and External Floating-Point Items and Field Configuration Page.
External Floating Point PIC +99.9999E+99 PIC -9.99999E-99 By default, the Plug-in converts the data element with this picture type to the xs:double type in the output XSD schema. However, you can select string on the Field Configuration page of the Copybook resource. See Handling of Numeric-Edited and External Floating-Point Items and Field Configuration Page.
Numeric PIC 999 PIC 9(5) PIC S9(8) PIC S9(5)V99 If a picture of data element contains a decimal point, the Plug-in converts the clause to the decimal type in the output XSD schema. Otherwise, the conversion is made to one of these six integer types in the output XSD schema: short, int, long, unsignedShort, unsignedInt, or unsignedLong.

If the picture contains the sign character, the converted-to type is a signed integer type. Otherwise, it is an unsigned integer type.