Reads EBCDIC-encoded input and outputs a Record representation. Relies on a COBOL copybook schema that needs to be provided via the 'Copybook Path' property. One instance of this controller service can handle one type of data described by the corresponding copybook.
ebcdic, record
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Copybook Path | Copybook Path | The COBOL copybook file that describes the schema of the input This property requires exactly one file to be provided.. | ||
Copybook Character Set | Copybook Character Set | US-ASCII | Character set of the Copybook | |
Code Page | Code Page | Common |
| The EBCDIC Code Page for the input |
Record Description Word Header Expected | Record Description Word Header Expected | true |
| Records may have a 4 byte Record Description Word header that contains the length of the record |
Record Description Word Byte Order | Record Description Word Byte Order | Big-endian |
| Record Description Word may be big-endian or little-endian This Property is only considered if the [Record Description Word Header Expected] Property has a value of "true". |
Record Description Word Part Of Length | Record Description Word Part Of Length | true |
| The record length contained in the Record Description Word may or may not include the length of the Record Description Word itself (4 bytes) This Property is only considered if the [Record Description Word Header Expected] Property has a value of "true". |