Line commands and field descriptions for the TRANSACTION application


Enter any of the following one- or two-character line commands on the line of the transaction that you want to change.

Line command

Description

P

Issues the /STOP TRAN command to stop the scheduling or queuing of messages containing this transaction code

S

Issues the /START TRAN command to start this transaction, which allows LTERM or other program message scheduling and queuing

PU

Issues the /PURGE TRAN to stop input messages destined for this transaction code. Transactions can still be scheduled

PS

Issues the /PSTOP TRAN to stop the scheduling of messages containing this transaction code

The command prevents transaction scheduling after the limit count for the transaction code is reached. PS cannot stop Fast Path Exclusive (FPE) transactions, but it can stop Fast Path Potential (FPP) transactions.

L

Issues the /LOCK TRAN command to stop the scheduling of messages containing this transaction code

U

Issues the /UNLOCK TRAN command to free a transaction code previously locked by the /LOCK TRAN command

?

Issues the /DIS TRAN command to display additional information for a transaction

Field descriptions for the TRANSACTION application

The following table contains the field descriptions.

Field name

Description

TRANCODE

Name of the IMS transaction

TYPE

Transaction type defined to IMS, which can be as follows:

  • MPP: the transaction can be processed only in an IMS message processing region
  • BMP: the transaction can be processed only in an IMS batch message processing region
  • FPE: the transaction is Fast Path Exclusive and it can be processed only in a Fast Path message-driven (MD) region.
  • FPP: the transaction is Fast Path Potential and iIt can be processed in a Fast Path, MPP, or BMP region, depending upon a user-written routing exit.

CLS

Scheduling class for the transaction

ENQCNT

Total number of enqueued messages

QUECNT

Remaining number of messages in the message queue

CP

Current priority of the transaction

LP5

Limit priority of the transaction

STATUS

The status of the transaction, which can be as follows:

  • STARTED: The transaction is available.
  • STO: The /STOP TRAN command was issued for the transaction.
  • PSTO: The /PSTOP TRAN command was issued for the transaction.
  • PUR: The /PURGE TRAN command was issued for the transaction and all input messages for the transaction are stopped.
  • LOCK: The /LOCK TRAN command was issued for the transaction and message scheduling for the transaction stopped.
  • USTO: this trancode has been suspended because a database is not available.
  • SPND: The transaction is placed on the suspend queue due to ABENDU3303 in IMS (see the IBM publication IMS Messages and Codes Reference Manual.)
  • RMT: the transaction is to be processed by an IMS other than the local IMS (IMS Multiple Systems Coupling).
  • I/O PRE: The BMP program containing GSAM cannot complete scheduling because I/O prevention was not completed and further I/O requests to data sets are inhibited.
  • QERR: An I/O error has occurred on the queue for remote transaction (MSC).
  • BAL: An transaction is eligible for load balancing. an example of an eligible transaction would be a transaction with parallel limits specified.
  • BAL is followed by a value in parentheses that indicates the current maximum number of regions that can be simultaneously scheduled to process the transaction.
  • DYN: a dynamic transaction was built in a shared-queues environment to allow transaction messages to be enqueued, but the transaction cannot run on the current IMS subsystem.
  • TRA: The transaction is being traced.

If the list of concurrent statuses does not fit on the panel, the plus sign (+) character is displayed after the last displayed status. The additional statuses might be viewed by entering the question mark (?) line command against the transaction. This line command causes the IMS /DIS TRAN command to be issued for the transaction in question.

Exceptions off (X OFF) is the default. All transactions are displayed, including those that are an exception to normal operation. If X ON is entered in the primary command line, only the transactions in an exception to normal operation are shown. The exception status can be

  • STO
  • PSTO
  • PUR
  • LOCK
  • USTO
  • SPND
  • I/O PRE
  • QERR
  • TRA

ENQ is a primary command used only on the TRANSACTION application. Enter ENQ ON in the COMMAND field to display only the transactions that have a nonzero queue count. Enter ENQ OFF to display all the transactions.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*