Information

This site will undergo a brief period of maintenance on Friday, 18 December at 12:30 AM Central/12:00 PM IST. During a 30 minute window, site availability may be intermittent.

Information
Newer version of documentation BMC provides a newer version of the documentation for this version of the product. As a result, BMC no longer accepts comments in this space.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see bao8301.

IMSTRAN


This command submits IMS transactions.

Command

Parameters

IMSTRAN

Transaction code['p1 ... pn']

The following table describes the parameters:

Parameter

Function

Notes

Transaction code and (optional) operands

Transaction code of transaction to invoke and optional parameters

Transaction code name must be defined in AAOTRN00. Any optional parameters must be included in quotes.

Maximum length is 255 characters. If a command does not require an operand, code ' ' (a blank) as the operand. Conversational or remote transactions are not supported.

In a shared queue environment, the combined length of all operands passed must not exceed 101 characters.

The response, if any, is queued to the LTERM that is specified in the RLTERM parameter of the BBPARM member AAOTRN00 of the target system. The default value is MASTER. You can set RLTERM=DFSMTCNT if you do not want any output to be sent back to the inputting LTERM.

Within IMS, the transaction is viewed as a normal transaction after it arrives in the message queue, with the input LTERM set to the RLTERM value. Only one destination LTERM is provided for each BBI-SS PAS and IMS.

If BBPARM member AAOTRN00 specifies USERID=AAOPAS, the IMS transaction is submitted with the SAF user ID associated with the BMC AMI Ops Automation PAS. If the PAS is not defined with a SAF user ID, the transaction is submitted to IMS with a user ID matching the PAS SSID.

Condition codes are listed in the following table:

Value

Description

0

Command issued successfully.

12

An error occurred. The error message is logged to the BBI journal.

Example

This example invokes the IMS transaction ADDPART.

Warning

Note

If you need to continue this command, use the minus sign (-) as the TSO continuation character to avoid inserting a blank into the statement.

/* REXX */
"IMFEXEC IMSTRAN ADDPART 'AB960C10,RIVET,74'"

CLIST example:

IMFEXEC IMSTRAN ADDPART 'AB960C10,RIVET,74'

 

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

BMC AMI Ops Automation 8.3