Evaluating BINCONRS resource table records

If the ERR_OBJECT field of the FEEDBACK record contains BINCONRS, inconsistent resource set errors were encountered when attempting to update or create the specified definition.

In response to one of the following API commands:
    CREATE OBJECT(basdef)
    UPDATE OBJECT(basdef)
CICSPlex® SM tries to create or update one of the following Business Application Services definitions:
  • RASGNDEF (resource assignment)
  • RASINDSC (resource assignment in resource description)
  • RESDESC (resource description)
  • RESGROUP (resource group)
  • RESINDSC (resource group in resource description)

A BINCONRS resource table record is created for each CICS® definition that would cause an inconsistent set error. The RESPONSE and REASON values returned are TABLEERROR and DATAERROR.

The BINCONRS records that you receive contain the following information:
CMASNAME
The 1- to 8-character name of a CMAS that manages the specified CICSplex.
PLEXNAME
The 1- to 8-character name of the CICSplex to which the specified CICS system belongs.
CICSNAME
The 1- to 8-character name of the CICS system that experienced inconsistent resource set errors.
RESTYPE
The type of CICS resource.
ERROP
A numeric value that identifies the operation being performed when the error occurred (such as updating a RASGNDEF). See BINCONRS. The BINCONRS resource table copy book also contains a list of the ERROP values and their meanings.
CANDNAME
The name of the candidate resource
CANDVER
The version of the candidate resource
CANDRGRP
The group of the candidate resource
CANDRASG
The assignment of the candidate resource
CANDRDSC
The description of the candidate resource
CANDUSAGE
The candidate assignment usage
CANDSGRP
The candidate system group
CANDTYPE
The candidate system type
CANDASGOVR
The candidate assignment override
EXISTNAME
The name of the existing resource
EXISTVER
The version of the existing resource
EXISTRGRP
The group of the existing resource
EXISTRASG
The assignment of the existing resource
EXISTRDSC
The description of the existing resource
EXISTUSAGE
The existing assignment usage
EXISTSGRP
The existing system group
EXISTTYPE
The existing system type
EXISTASGOVR
The existing assignment override

To access the error result records, use the FETCH command to retrieve the BINCONRS records from the ERR_RESULT result set. The ERR_COUNT value in the FEEDBACK record for the CREATE or UPDATE command indicates how many records are in the ERR_RESULT result set and therefore the number of times you should issue the FETCH command against the ERR_RESULT result set.