Transaction control
In IBM CICS COBOL the transactions are identified by a unique four
character Transaction ID. In the AMT-COBOL Transaction control table the transactions are identified by a up to 50 character long Transaction codes. These codes then also need to replace the Transaction ID's in the Cobol Code (the internally needed four character ID's are generated automatically when an entry is created in the Transaction control table). |
This tab shows the list of Transaction codes currently set in your AMT-COBOL environment.
Click the Add or Edit button to add a new or edit an existing entry in the table. The following dialog will show.
Description of the fields:
- Application: The application to which the program, this Transaction code is for, belongs.
- Transaction code: A free to choose Transaction code up to 50 characters (no spaces). These codes are to be used in the COBOL code instead of the original four character Transaction ID's.
- Program: Select one of the presented programs. The programs first need to be entered in Program Control Table.
- Priority: The priority of the program that is started through this Transaction code. The range is 0 - 999999999. A higher number denotes a higher priority of the transaction.
- TWA Size: The size of the TWA (Transaction Work Area) size in bytes. The default value is 0, which means that no TWA is used.
- Automatic Start: When checked/true this transaction will be sent to the transaction server as soon as the transaction server is started. The priority setting will determine the order of execution if there are multiple transactions set to automatic start, the transaction with the highest priority number has the highest priority.
- Disabled: When checked/true this transaction will be disabled causing it to not be usable for users.
Trying to access a disabled transaction code with a CICS command will result in a NOAUTH condition being returned.
It is also possible to define Transaction codes in Program control.