EXTRACT ATTRIBUTES (MRO)

Extract attributes from an MRO conversation.

Read syntax diagramSkip visual syntax diagram
EXTRACT ATTRIBUTES (MRO)

>>-EXTRACT ATTRIBUTES--+---------------+--STATE(cvda)----------><
                       +-CONVID(name)--+                
                       '-SESSION(name)-'                

Conditions: INVREQ, NOTALLOC

 

Description

EXTRACT ATTRIBUTES (MRO) extracts conversation state information for MRO conversations.

Options

CONVID(name)
identifies the conversation to which the command relates. The 4-character name identifies either the token returned by a previously executed ALLOCATE command in EIBRSRCE in the EIB, or the token representing the principal session (returned by a previously executed ASSIGN command).
SESSION(name)
specifies the symbolic identifier (1–4 characters) of a session TCTTE. This option specifies the alternate facility to be used.

If both this option and CONVID are omitted, the principal facility for the task is used.

STATE(cvda)
gets the state of the transaction program. The cvda values returned by CICS® are:
  • ALLOCATED
  • FREE
  • PENDFREE
  • RECEIVE
  • ROLLBACK
  • SEND
  • SYNCFREE
  • SYNCRECEIVE
  • SYNCSEND

Conditions

16 INVREQ
RESP2 values:
200
A distributed program link server application explicitly, or implicitly by default, specified the function-shipping session (its principal facility) on the CONVID option.
also occurs (RESP2 not set) in any of the following situations:
  • An incorrect command has been issued for the terminal or LU in use.

Default action: terminate the task abnormally.

61 NOTALLOC
occurs if the facility specified in the command is not owned by the application.

Default action: terminate the task abnormally.



dfhp4_extractattributesmro.html | Timestamp icon Last updated: Thursday, 27 June 2019