Record format transformation

You can transform the records of a file between variable and fixed for text and binary files, using padding and unpadding. The destination xFileRecordLength must be greater or equal to the source xFileRecordLength.

See Configure record transformation in message handler to configure this function in the message handler.

See Configure record transformation on pickups and deliveries to configure this function on a PeSIT or OFTP pickup or delivery.

See Metadata for record file management for details about attribute handling.

Note: When you set the virtual or local record format to OCTET_STREAM, record format transformation is disabled.

VARIABLE_TEXT

Description

Possible transformations

You can transform VARIABLE_TEXT into:

Warning: The source file lines are unpadded during the transformation. Be aware of the source padding character setting. To avoid unpadding, set the source padding character to an unused character (such as 0x7F).

FIXED_TEXT

Description

Possible transformations

You can transform FIXED_TEXT into:

VARIABLE_BINARY

Description

Possible transformations

You can transform VARIABLE_BINARY (each record having the length header info) into:

FIXED_BINARY

Description

Possible transformations

You can transform FIXED_BINARY into:

OCTET_STREAM

If you set the virtual or local record format to OCTET_STREAM, no records are detected and the record format transformation function is disabled.

Related topic:

Character transcoding

Metadata for record file management