TRANGRP Resource Table

A CICSPlex® SM Workload Manager Definition that describes the separation and or affinity controls for a set of dynamic transactions. The TRANGRP object is also the binding target for the DTRINGRP associator object.

The First key field for this resource is NAME.

The following action is supported:
ADDTRAN
Add a transaction to a transaction group.
The parameter data for the ADDTRAN action is:
   PARM('TRANID(value) [PCONV(pconv)].')

     where:

     value = The transaction id to add to the transaction group.
     pconv = Indicates whether the transaction is the first (START) or
             last (END) transaction in a pseudo-conversation.

External resource name(CMCI)
CICSTransactionGroup
Object type
CICSPlex SM Definition
Length
144
Usage
API, Batch Utility, WUI, CICS Management Client Interface(CMCI)
API view
No
CMAS context
No
SCOPE applies
No
Only query CMASs in workload
No
Copybook identifier
EYUt3509
Security Class
WORKLOAD.DEF
Unsupported CICS Releases
None
Table 1. Valid CPSM operations
Operations Actions Parameters Required
CREATE   None N/A
GET   None N/A
REMOVE   None N/A
UPDATE   None N/A
PERFORM SET, PERFORM OBJECT ADDTRAN PCONV(N_A, START, END) No
    TRANID(value) Yes
Table 2. TRANGRP FEEDBACK error codes
Value Code Description
1 TRANGRP_INV_DATA Attribute data invalid
2 TRANGRP_REC_NOT_FOUND Requested resource not found
3 TRANGRP_INV_REFERENCE Trangrp does not exist
4 TRANGRP_REC_EXISTS Resource already exists
5 TRANGRP_REC_CHANGED Resource definition already changed
21 TRANGRP_ABEND_COMBINATION Abend load must be less than abend probability
Table 3. TRANGRP resource table attributes
Name Datatype Source Len Req Sum Description Default Value Range Offset GraphQL Field
 NAME-1  CHAR CPSM 8 Yes DIFF Name     36 name
ABENDCRIT BINARY CPSM 1 Yes AVG Acceptable level of abend probability 0 2-99 126 abendProbability
ABENDTHRESH BINARY CPSM 1 Yes AVG Acceptable abend load threshold 0 1-98 127 abendLoadLevel
ABENDTHRESH Input/output valid values
  • 0
AFFAUTO EYUDA CPSM 4 No LIKE Automatic affinity creation N_A   128 createAffinity
AFFAUTO Input/output valid values
  • YES
  • NO
  • N_A
AFFINITY EYUDA CPSM 4 No LIKE Affinity relationship     44 affinityRelation
AFFINITY Input/output valid values
  • N_A
  • GLOBAL
  • LUNAME
  • USERID
  • BAPPL
  • LOCKED
AFFLIFE EYUDA CPSM 4 No LIKE Affinity lifetime     48 affinityLifetime
AFFLIFE Input/output valid values
  • N_A
  • LOGON
  • PCONV
  • PERMANENT
  • SIGNON
  • SYSTEM
  • DELIMIT
  • ACTIVITY
  • PROCESS
  • UOW
ALGTYPE EYUDA CPSM 4 No LIKE Algorithm type INHERIT   132 algorithmType
ALGTYPE Input/output valid values
  • INHERIT
  • QUEUE
  • LNQUEUE
  • GOAL
  • LNGOAL
CHANGEAGENT CVDAS CPSM 4 No LIKE Last modification agent     8 changeAgent
CHANGEAGENT Input/output valid values
  • DREPAPI
  • N_A
CHANGEAGREL CHAR CPSM 4 No DIFF Last modification agent release     32 changeAgentRelease
CHANGETIME DATETIME CPSM 8 Yes MAX Last modification     0 changeTime
CHANGEUSRID CHAR CPSM 8 No DIFF Last modification user ID     24 changeUserID
CREATETIME DATETIME CPSM 8 Yes MAX Time created     16 createTime
DESC CHAR CPSM 58 No DIFF Description     60 description
DESCCODEPAGE BINARY CPSM 4 No DIFF Description code page 37 0-99999999 136 descriptionCodePage
EVENTNAME CHAR CPSM 8 No DIFF RTA event     118 rtaEvent
MATCH EYUDA CPSM 4 Yes LIKE Primary search criterion     52 matchKey
MATCH Input/output valid values
  • LUNAME
  • USERID
STATE EYUDA CPSM 4 Yes LIKE Transaction group status     56 status
STATE Input/output valid values
  • ACTIVE
  • DORMANT