Response codes of EXEC CICS commands

After the execution of an EXEC CICS command, fields EIBRESP and EIBRCODE are set to indicate whether the command executed successfully, or whether a CICS® condition was raised. Use the response codes to help in problem determination. Each possible value of EIBRESP relates directly to a specific condition, no matter which command caused the condition to be raised. This is not true for EIBRCODE values: both the value and the byte of EIBRCODE in which it is set depend on which command was issued. This reference topic lists the conditions that are applicable to EXEC CICS commands, their corresponding RESP values (decimal), the associated EIBRCODE values (hexadecimal), and the transaction abend codes (if any).

EXEC CICS CSD, DISCARD, INQUIRE, PERFORM, and SET commands

The first word of EIBRCODE for these commands is always set equal to the hexadecimal equivalent of the RESP value; the remaining bytes are set to X'00'.

Condition (Byte 3) RESP Value EIBRCODE Abend
BUSY 128 80 AEZ2
CSDERR 119 77 AEZS
DSNNOTFOUND 93 5D AEX1
DUPREC 14 0E AEIN
DUPRES 120 78 AEZT
END 83 53 AEXK
FILENOTFOUND 12 0C AEIL
ILLOGIC 21 15 AEIU
INCOMPLETE 126 7E AEZZ
INVREQ 16 10 AEIP
IOERR 17 11 AEIQ
JIDERR 43 2B AEYG
LENGERR 22 16 AEIV
LOCKED 100 64 AEX8
MODELIDERR 95 5F AEX3
NOSPACE 18 12 AEIR
NOSTG 42 2A
NOTAUTH 70 46 AEY7
NOTFND 13 0D AEIM
PARTNERIDERR 97 61 AEX5
PGMIDERR 27 1B AEI0
PROFILEIDERR 98 62 AEX6
QIDERR 44 2C AEYH
SYSBUSY 59 3B
SYSIDERR 53 35 AEYQ
TASKIDERR 91 5B AEXX
TCIDERR 92 5C AEX0
TERMIDERR 11 0B AEIK
TRANSIDERR 28 1C AEI1
UOWNOTFOUND 102 66 -
USERIDERR 69 45 AEYX
VOLIDERR 71 47 AEXV

EXEC CICS DISABLE PROGRAM, ENABLE PROGRAM, and EXTRACT EXIT commands

Conditions that can be raised by the DISABLE PROGRAM, ENABLE PROGRAM, and EXTRACT EXIT commands are INVEXITREQ and NOTAUTH. There are no conditions associated with the RESYNC command.

Condition RESP Value EIBRCODE Abend
INVEXITREQ 63 80 AEY0
NOTAUTH 70 46 AEY7