Keyword (default values in bold) | Description |
---|---|
TRANSaction(name) | Names the transaction. Mandatory. name can be up to four alphanumeric characters in length. Do not specify a transaction name starting with C, as Mainframe Subsystem Support uses that prefix for system transactions. |
Group(groupname) | Names the group the transaction definition belongs to. Mandatory. groupname can be up to eight characters in length. Acceptable characters are A through Z, 0 through 9, $, @ and #. Do not specify a group name starting with DFH, as Mainframe Subsystem Support uses that prefix for system groups |
DEscription(text) | Describes the file. Optional. text can be up to 60 characters in length, with no restrictions except that if you use a left parenthesis you must ensure that there is a matching right parenthesis. |
PROGram(name) | Program driven by this transaction. |
TWasize(number) | Size of transaction work area, between 0 and 32767. |
STAtus(Enabled|Disabled) | Indicates whether or not the transaction is accessible when the region is started: |
Keyword | Description |
---|---|
PRIOrity(number) | Specifies the priority for this transaction. Defaults to 0(zero). Transaction priority is one factor in determining a transaction's execution priority, which is the sum of: |
TRANClass(DFHTCL00|tranclass) | Specifies the name of the transaction class to which the transaction belongs. The reserved name DFHTCL00 is used to indicate that the transaction does not belong to any transaction class. |
Keyword (default values in bold) | Description |
---|---|
DTimout(No|0|hundredthsOfASecond) | Specifies the deadlock timeout, that is, the period after which the transaction is terminated if it has been suspended. |
DUmp(No|Yes) | Indicates whether or not Mainframe Subsystem Support produces a program dump if this transaction abends. |
Runaway(SYSTEM|0|hundredthsOfASecond) | The time to allow a task to control the processor before it is assumed to be looping and therefore purged. |
TRACe(Yes|No|Special) | Indicates tracing options for this transaction: |
Keyword (default values in bold) | Description |
---|---|
_CATEGORY(No|0|3) | A value of “3” specifies an IBM Category 3 Transaction. These transactions have no security checking. Therefore, transactions in this category are allowed for all users, and no authorization calls are made. An example of this type of transaction is CESN. |
_Inboundtp(No|Yes) | Indicates whether or not registry entries to allow inbound transactions are created. |
_Screen(Default|Alternate) | Indicates the screen size is used by the transaction. Both sizes are defined in the Typeterm definition for the terminal in use at the time. |
_Uctran(Yes|No) | Indicates whether or not any data received by the transaction is automatically folded to upper case |
_Timethold(SYSTEM|0|seconds) | The time to wait for a transaction to complete before triggering a monitoring event. |
_Rtimeout(SYSTEM|0|seconds) | The time to wait for input, after which the terminal will automatically sign off the user. |