Previous Topic: Report DescriptionNext Topic: Example


Job Control Statements

//stepname     EXEC PGM=DYNCOMM[,PARM='DATEFMT=(fmt)']
//STEPLIB      DD DSN=CAI.CTAPLINK,DISP=SHR
//AUDIT        DD DSN=CAI.CA1.AUDIT,DISP=SHR
//ca12dyn      DD DSN=cai.ca12dyn.DISP=(NEW,CATLG,DELETE)
//dyn2ca1      DD DSN=cai.dyn2ca1,DISP=(NEW,CATLG,DELETE)
//ERRORLOG     DD SYSOUT=A,DCB=BLKSIZE=130
//DETAILOG     DD SYSOUT=A,DCB=BLKSIZE=130
//SYSIN        DD DSN=hlq.CTAPOPTN(TMODYNxx),DISP=SHR

Parameter Definitions

DATEFMT=(fmt)

Specifies the date format to be printed on TMS Report 20. The date pattern indicated by (fmt) is limited to 10 bytes and must be enclosed in parentheses. This parameter is optional. For more information on valid date formats, see Overriding the Preferred Date Pattern.

The following CA Dynam/T Interface options must be specified in the TMODYNxx member of hlq.CTAPOPTN:

TYPE=

TYPE= is required and must be specified as one of the following:

WARM

Start at the point where processing last stopped.

COLD

Start at the current time. Do not process any old records.

BACK

Start at the point in processing when the last TMSCOPY backup was completed.

SPATHID=ca12dyn

The one- to eight-character identifying name of the sending path; also the name of the DD statement pointing to the sending queue. SPATHID is required.

RPATHID=dyn2ca1

The one- to eight-character identifying name of the receiving path; also the name of the DD statement pointing to the receiving queue. RPATHID is required.

CPU=x

A one-character identification used to indicate the system holding the lock on the queues. (It is identical to the CPUID specified in the XSYSTEM macro.) CPU is required.

SWAIT={nnnn|60}

An optional parameter specified in up to four digits (range 5-1800) designating, in seconds, how long the sending task should wait before checking the Audit data set for more records to send. The default is 60.

RWAIT={nnnn|60}

An optional parameter specified in up to four digits (range 5-1800) designating, in seconds, how long the receiving task should wait before checking the receiving queue for more records to process. If unspecified, a default of 60 (seconds) is assumed.

RVERIFY={nn|10}

An optional parameter specified in up to two digits (range 5-99), indicating to the receiving task the number of wait periods to expire, without receiving data, before sending a verify transaction (to ensure that communications are still established). If unspecified, a default of 10 (wait periods) is assumed.

The time period produced is calculated to be RWAIT times the number specified here.

Example: :

	RWAIT=120 (seconds) x RVERIFY=5 (wait periods) = 600 seconds = 10 minutes
WVERIFY={nn|5}

An optional parameter specified in up to two digits (range 5-99), indicating to the receiving task the number of wait periods to expire, without receiving any response to the verify request, before issuing the IEBDYN20 message. If unspecified, a default of 5 (wait periods) is assumed.

The time period produced is calculated to be RWAIT times the number specified here.

PER={nn|80}

An optional parameter specified in up to two digits (range 50-99), indicating the percentage of the sending queue used, before issuing the IEBDYN21 message. This warning message serves notification that the sending queue is filling up. If unspecified, a default of 80 percent is assumed.