Change a TRANSACTION definition.
SET TRANSACTION >>-SET TRANSACTION(data-value)--+---------------+---------------> +-DUMPING(cvda)-+ +-TRANDUMP------+ '-NOTRANDUMP----' >--+----------------------+--+--------------------+-------------> '-PRIORITY(data-value)-' +-PURGEABILITY(cvda)-+ +-NOTPURGEABLE-------+ '-PURGEABLE----------' >--+---------------------+--+-------------------+---------------> '-RUNAWAY(data-value)-' +-RUNAWAYTYPE(cvda)-+ +-SYSTEM------------+ '-USER--------------' >--+----------------+--+--------------+-------------------------> +-SHUTDOWN(cvda)-+ +-STATUS(cvda)-+ +-SHUTDISABLED---+ +-DISABLED-----+ '-SHUTENABLED----' '-ENABLED------' >--+-----------------------+--+---------------+---------------->< +-TCLASS(data-value)----+ +-TRACING(cvda)-+ '-TRANCLASS(data-value)-' +-SPECTRACE-----+ +-SPRSTRACE-----+ '-STANTRACE-----'
Conditions: INVREQ, NOTAUTH, TRANSIDERR
For more information about the use of CVDAs, see CICS-value data areas (CVDAs).
The SET TRANSACTION command allows you to change some attributes of a transaction definition.
You can change only the definitions in the local CICS system with this command. If you change a transaction that executes remotely (that is, one that specifies a REMOTESYSTEM value), your changes are made, but they have no effect on the definition in the remote system to which the local definition points, and therefore no effect on tasks that execute the transaction.
Changing a transaction definition affects only future tasks; to change a task already executing the transaction, use the SET TASK command.
This value applies only to abend dumps and has no effect on DUMP TRANSACTION commands.
The PURGEABILITY value is set initially by the SPURGE option in the definition of the transaction this task is executing.
Transactions beginning with the letter "C" are CICS-supplied and cannot be disabled.
TCLASS is provided only for compatibility with earlier releases of CICS, where transaction classes were numbered rather than named, and you can use it only to assign a name of the form DFHTCLnn, where nn is the number you specify, in the range 0 -10. (It does not change the TCLASS value in the TRANSACTION definition, which CICS maintains for situations in which the same TRANSACTION definition is used for several different releases. See the descriptions of TCLASS and TRANCLASS in the INQUIRE TRANSACTION command for more information.)