transferName
EGL maintains the sysVar.transferName system variable for compatibility with earlier versions. For new code, you can use any variable to specify the name of the program to which you want to transfer control using a call, transfer, or show statement.
Characteristics
Characteristics of sysVar.transferName are
as follows:
- Primitive type
- CHAR
- Data length
- 8
- Value saved across segmented converse?
- Yes
Compatibility
| Platform | Issue |
|---|---|
| CICS® | When sysVar.transferName is used in a transfer to transaction or show statement, sysVar.transferName is the name of the new transaction to be started and only the first 4 bytes of the name are used. When sysVar.transferName is used in a transfer to program statement, sysVar.transferName is the name of the program. |
| IMS/VS | When sysVar.transferName is used in a transfer to transaction or show statement, sysVar.transferName is the name of the new transaction to be started. When sysVar.transferName is used in a transfer to program statement, sysVar.transferName is the name of the program. |
| VGWebTransaction | sysVar.transferName can contain a blank when a VGUI record is specified in the show statement. |