Previous Topic: Extend the TMCNext Topic: Control Statement Specification


Job Control Statements

//stepname EXEC PGM=TMSFORMT[,PARM=DEFAULT]
//STEPLIB  DD  DSN=CAI.CTAPLINK,DISP=SHR
//TMC      DD  DSN=CAI.CA1.TMC,DISP=OLD                 *NOTE
//RESTORE  DD  DSN=backup.dsn,DISP=OLD,DCB=(BUFNO=60)
//TMDATA   DD  DSN=tmdata.dsn,DISP=OLD,DCB=(BUFNO=60)
//TMSRPT   DD  SYSOUT=A
//SYSIN    DD  *
(control statements here)
/*

Note: For small TMC block sizes, an appropriate DCB=BUFNO=nn value may be added to the DCB parameter to improve performance.

Parameter Definitions

DEFAULT

Indicates that all new records are to have the eligible for RDS override bit set to allow for processing by the Retention Data Set. This parameter is not needed if there is no TMDATA input.

JCL Considerations

TMC

Defines the new TMC.

RESTORE

Defines the latest copy of the TMC backup.

TMDATA

Defines the user data output from TMSIDATA or TMSCONVR. This DD statement must be present. If there is no user data, specify:

DD  DUMMY,DCB=BLKSIZE=340
SYSIN

Defines the control statement data set. This may be any sequentially readable data set (LRECL=80).

STEPLIB

Defines the library containing the user exits to convert alphanumeric volsers (TMSXITE and TMSXITU). If this DD is not specified, these user exits are used from the link list. TMSFORMT does not use the LPA resident versions of TMSXITE and TMSXITU.