Previous Topic

Next Topic

Book Contents

Book Index

Extended Definition Mode

The structure of the entity is as follows:

Table 62 CTOSE02 Extended Definition Entity Structure

Statement

Entity

ON COMMAND

$$CTOONC.qname.command‑text

ON MESSAGE

$$CTOONM.qname.msg‑text

ON EVENT

$$CTOENV.qname.event‑text

ON CTOPCMSG

$$CTOONP.qname.msg‑text

ON JOBARRIV

$$CTOJAR.qname.jobname

ON JOBEND

$$CTOJED.qname.jobname

ON DSNEVENT

$$CTODSN.qname.jobname

ON RULE

$$CTOORL.qname.owner.rulname

where owner is the owner of the rule

DO COMMAND

$$CTOCMD.qname.command‑text

DO COND or DO RESOURCE

$$CTORES.qname.resource‑name

DO FORCEJOB

$$CTOCMO.qname.lib‑name.table

where

  • lib‑name is the first 21 characters of the Control-M schedule library.
  • table is the member name in the Control-M schedule library

The whole entity name is truncated by RACF to 39. This means that table will be entirely truncated unless lib-name is less than 21.

ON STEP

$$CTOSTP.qname.jobname

DO TSO

$$CTOTSO.qname.command‑text

DO SHELL

$$CTOSHL.qname.script-name

DO DISPLAY with SUPPRESS set to NO

$$CTODSP.qname.new‑msg‑text

NOTE: In a case where the new-msg-text is blank (for example, when changing the message DESC without making any changes to the text), the entity name is $$CTODSP.qname.

DO DISPLAY with SUPPRESS set to YES

$$CTOSUP.qname

DO SET for an IOA AutoEdit variable

$$CTOSET.qname.variable‑name

DO DOM (delete operator message)

$$CTODOM.qname

DO ASKOPER before a WTOR is issued

$$CTOASK.qname.wtor‑text

DO CTOPCMSG

$$CTOPCM.qname.msg‑text

DO KSL

$$CTOKSL.qname.ksl-name

DO RULE

$$CTODRL.qname.ownr.rulname

where ownr is the value of the DO RULE owner parameter.

Note: If the OWNER parameter in the DO RULE statement is empty, then the "owner" in the $$CTODRL.qname.ownr.rulname entity will be empty and the entity name will only consist of: $$CTODRL.qname.rulname.

DO STOPJOB

$$CTOJST.qname

DO SYSREQ

$$CTOSRQ.qname.sysreq‑type

where sysreq‑type is the SYSREQ option. Valid value: ENQINFO

Runtime security setting

$$CTORTS.qname.runtime‑sec

Valid values:

  • TRIGGER
  • OWNER
  • NONE

as specified in rule parameter RUNTSEC.

In the above entities, command-text or msg‑text represents the first 21 characters of the command text or message text. Note the following regarding text of commands and messages within these entities:

For more details and examples regarding this issue, see Module IOASE12.

Parent Topic

Module CTOSE02