FXmto Operations

An FXmto operation transfers the data from a z/OS dataset on an FX volume to an open-system file on an open-system LU. The object data entities are those contained in all records between the beginning of the file and the end of the file. The end of a dataset is the EOF record or the end of the final extent. The end of an open-system file is the EOF. The FXmto source file must be located on an FX -B or -A volume on the subsystem. If the specified FXmto target file does not exist, FCU automatically creates the target file during the FXmto operation. If the specified FXmto target file already exists, FCU requests confirmation to overwrite the target file (unless the -ncoption is specified).

The FCU software performs the FXmto data transfer operations. FCU version 01-01-40 or later is required for VSE source datasets. FCU supports both fixed-length and variable-length record formats and provides the following options for FXmto data transfer (see section entitled “System Requirements”): code conversion, padding, delimiter, empty file, record description word, and VSE record. The types of FXmto operations are:

FXmto with fixed-length record format

FXmto with variable-length record format)

Table 2-3specifies the record format requirements for each type of FXmto operation. A fixed-length source dataset can only be transferred to a fixed- length target file, with or without delimiters. Padding cannot be added to a fixed-length source file. A variable-length source dataset can be transferred to a variable-length or fixed-length target file, depending on the padding option, and delimiters can also be added if desired.

Table 2-3 FXmto Record Format Requirements

 

 

 

Record Format Requirements

 

 

 

 

 

 

 

FCU Direction

Padding

Delimiters

Source Dataset

Target File

See Figure:

 

 

 

 

 

 

FXmto

N/A

No

Fixed-length

Fixed-length

3.2

 

 

 

 

 

 

FXmto

N/A

Yes

Fixed-length

Fixed-length

3.3

 

 

 

 

 

 

FXmto

No

No

Variable-length

Variable-length

3.4

 

 

 

 

 

 

FXmto

Yes

No

Variable-length

Fixed-length

3.5

 

 

 

 

 

 

FXmto

No

Yes

Variable-len

Variable-length

3.6

 

 

 

 

 

 

FXmto

Yes

Yes

Variable-length

Fixed-length

3.7

 

 

 

 

 

 

About Cross-OS File Exchange Operations

2-17

Hitachi USP V Cross-OS File Exchange User’s Guide

Page 35
Image 35
Hitachi MK-96RD647-01 FXmto Operations, FXmto Record Format Requirements, Padding, Source Dataset Target File See Figure