Your systems programmer may have configured ISPF to provide the CA SOLVE:FTS ISPF Dialog Interface as a menu option.
On entry, a FROM panel presents details of the type of transmission request, the data set the user wants to transmit, and the system on which it resides. Valid options are:
Performs a direct copy from the source data set to the target data set. The source data set may be a sequential file or a PDS member. If the source system is the local system, the source data set may specify a PDS and a selection list is provided if no member name is supplied. If the source system is a remote system and no member name is supplied, the source data set is assumed to be a sequential file.
Performs a direct copy of multiple members of a PDS. The source data set must be a PDS on the system specified. The system may be either local or remote. A panel will prompt for the member names to be transmitted after TO details have been supplied.
Performs a staged copy from a local PDS or VSAM data set only. For a PDS data set a member name may be supplied, specified as asterisk (*) to indicate all members, or left blank to request a member selection list.
The from system is checked against the valid names supplied in the tailoring procedure NMFTSID. If it is recognized as the local system, then the data set is checked to discover its organization (DSORG) and allocation details. If a new target data set is requested, the information is used to prime the panel prompting for the new data set allocation details.
Following the entry of from details, a TO panel requests the information about the target data set.
If option M is selected, the source and target data sets must be PDSs and no member names can be supplied because they are entered on a subsequent panel.
If option C is selected and the from system is the local system, the target data set is edited as follows:
If option C is selected and the from system is a remote system, the target data set is edited as follows:
The target data set may be specified as NEW for a direct copy or staged VSAM transfer only. For a direct copy (option C or M), another panel requesting allocation details appears.
For a staged copy of a VSAM data set, a panel prompts for information on whether VSAM record replacement is allowed, and for a limiting range of keys that should be copied (applicable to KSDS data sets only). If the target VSAM data set is specified as NEW, a panel appears requesting confirmation of the transmission before a temporary export is performed, the data set transmitted, and an import performed at the receiving end. This is subject to any restrictions imposed by the IDCAMS EXPORT/IMPORT processing.
For options C and S with a source data set that is a PDS on the local system, a member selection list is provided if no member name is specified on the FROM panel. Users can scroll through the selection list until all selections are made. Members can be selected with an S to copy the member with the same name, or an R to copy the member in which case a new name must be entered. Each entry can only be selected once. Any subsequent selections of the same member are ignored. Pressing the E key terminates the selection processing and cancels the request if no selections were made. To cancel the operation after having made one or more selections, use the CAN or CANCEL primary line command.
After all the information required to define the transmission is obtained, a panel appears requesting the user to wait while the transmission is defined and scheduled. During this time the records selected for a staged transmission are unloaded into the staging file. Following this (or immediately for the direct copy options), the NMCMD TSO command processor is invoked to send the request to the appropriate system.
Any error messages occurring during the dialog, or any informational messages returned by the region following the successful scheduling of the request, are then displayed. Finally, control is returned to the FROM panel where you can repeat the process or press the E key to exit.
Data sets with formats that CA SOLVE:FTS can read can be used for direct file transfer. This means that the source data set is accessed at the time of the transmission (which may itself be some time after it was originally requested), and the contents transferred directly into an existing or newly created data set in the target system.
This type of transmission is restricted to PDS members and sequential files of various record formats only.
In a staged file transmission the source and target data sets are not accessed for the transmission itself. Rather, the contents of the source data set are moved into a temporary staging data set, usually converting the data set format in the process. This occurs when the request is issued, causing the user to wait a few moments. The actual file transmission then proceeds from this staging data set to another staging data set at the receiving end. When the transmission is complete, a utility is attached to move contents into the actual target data set and the temporary staging data sets are deleted.
This technique allows data set types not usually supported for direct file transmission to be copied from one system to another. The dialog application provides such support for transmitting PDS load library members, entire PDS data sets, and VSAM data sets.
Staged file transfers are restricted to data sets from the local system and to existing target data sets only.
When requesting a direct file transmission from a remote system, the dialog application cannot check all details about the source data set, or to even check whether the data set exists. In addition, it may make certain assumptions regarding the nature of the data set format, depending upon the request and context, and so on.
| Copyright © 2010 CA. All rights reserved. |
|