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. |
Copyright © Cloud Software Group, Inc. All rights reserved.