# CICS transaction abends

Source: https://wndsoftware.com/mainframe-errors/cics-abends

### CICS transaction abends

Find explanations and troubleshooting steps for CICS transaction abends.

Search a code or message

### All 43 codes



- [`ABM0`BMS map not found](https://wndsoftware.com/mainframe-errors/abm0)
- [`ABMA`Invalid data length on a BMS request](https://wndsoftware.com/mainframe-errors/abma)
- [`ABMB`BMS cursor position past the screen](https://wndsoftware.com/mainframe-errors/abmb)
- [`AD2Z`Db2 deadlock rollback failed](https://wndsoftware.com/mainframe-errors/ad2z)
- [`AEI0`PGMIDERR not handled](https://wndsoftware.com/mainframe-errors/aei0)
- [`AEI1`TRANSIDERR not handled](https://wndsoftware.com/mainframe-errors/aei1)
- [`AEI2`ENDDATA not handled](https://wndsoftware.com/mainframe-errors/aei2)
- [`AEI9`MAPFAIL not handled](https://wndsoftware.com/mainframe-errors/aei9)
- [`AEIA`ERROR condition not handled](https://wndsoftware.com/mainframe-errors/aeia)
- [`AEID`EOF not handled](https://wndsoftware.com/mainframe-errors/aeid)
- [`AEIL`DSIDERR (FILENOTFOUND) not handled](https://wndsoftware.com/mainframe-errors/aeil)
- [`AEIM`NOTFND not handled](https://wndsoftware.com/mainframe-errors/aeim)
- [`AEIN`DUPREC not handled](https://wndsoftware.com/mainframe-errors/aein)
- [`AEIO`DUPKEY not handled](https://wndsoftware.com/mainframe-errors/aeio)
- [`AEIP`INVREQ not handled](https://wndsoftware.com/mainframe-errors/aeip)
- [`AEIQ`IOERR not handled](https://wndsoftware.com/mainframe-errors/aeiq)
- [`AEIR`NOSPACE not handled](https://wndsoftware.com/mainframe-errors/aeir)
- [`AEIS`NOTOPEN not handled](https://wndsoftware.com/mainframe-errors/aeis)
- [`AEIT`ENDFILE not handled](https://wndsoftware.com/mainframe-errors/aeit)
- [`AEIU`ILLOGIC not handled](https://wndsoftware.com/mainframe-errors/aeiu)
- [`AEIV`LENGERR not handled](https://wndsoftware.com/mainframe-errors/aeiv)
- [`AEIW`QZERO not handled](https://wndsoftware.com/mainframe-errors/aeiw)
- [`AEIZ`ITEMERR not handled](https://wndsoftware.com/mainframe-errors/aeiz)
- [`AEXY`Task purged during a CICS command](https://wndsoftware.com/mainframe-errors/aexy)
- [`AEY7`NOTAUTH not handled](https://wndsoftware.com/mainframe-errors/aey7)
- [`AEY9`Db2 connection not available in CICS](https://wndsoftware.com/mainframe-errors/aey9)
- [`AEYD`Invalid output address caught by command protection](https://wndsoftware.com/mainframe-errors/aeyd)
- [`AEYF`Unusable storage area passed on a command](https://wndsoftware.com/mainframe-errors/aeyf)
- [`AEYH`QIDERR not handled](https://wndsoftware.com/mainframe-errors/aeyh)
- [`AEZD`Program and transaction key mismatch](https://wndsoftware.com/mainframe-errors/aezd)
- [`AFCF`VSAM file deadlock with another task](https://wndsoftware.com/mainframe-errors/afcf)
- [`AFCV`VSAM RLS record lock wait timed out](https://wndsoftware.com/mainframe-errors/afcv)
- [`AICA`Runaway task (loop) in CICS](https://wndsoftware.com/mainframe-errors/aica)
- [`AICB`RETRIEVE WAIT issued during shutdown](https://wndsoftware.com/mainframe-errors/aicb)
- [`AKC3`Task purged](https://wndsoftware.com/mainframe-errors/akc3)
- [`AKCS`Deadlock timeout in CICS](https://wndsoftware.com/mainframe-errors/akcs)
- [`APCT`Program not found in CICS](https://wndsoftware.com/mainframe-errors/apct)
- [`ASP7`Syncpoint backed out after a NO vote](https://wndsoftware.com/mainframe-errors/asp7)
- [`ASRA`Program check in a CICS transaction](https://wndsoftware.com/mainframe-errors/asra)
- [`ASRB`Operating system abend in a CICS transaction](https://wndsoftware.com/mainframe-errors/asrb)
- [`ASRD`Illegal macro call or CSA/TCA access](https://wndsoftware.com/mainframe-errors/asrd)
- [`ATCH`Task purged before a domain call finished](https://wndsoftware.com/mainframe-errors/atch)
- [`ATNI`Task abended after a terminal error](https://wndsoftware.com/mainframe-errors/atni)


### Working with CICS errors

Preserve the transaction ID, program, abend code and task evidence. Separate application conditions from program checks, resource problems and task control. Review the region log and any transaction dump before retrying work that may have changed data.

[Browse all 494 error codes](https://wndsoftware.com/mainframe-errors/) · [WND Terminal’s offline code hints](https://wndsoftware.com/docs/code-hints)


### Use WND Terminal with your host system

WND Software develops WND Terminal Emulator for mainframe, IBM i and UNIX access. For connection and keyboard features, see the [3270 terminal emulator](https://wndsoftware.com/3270-terminal-emulator) or [5250 emulator for IBM i](https://wndsoftware.com/ibm-i). [Explain this screen](https://wndsoftware.com/explain-this-screen) provides screen-specific assistance using the model endpoint and context permitted by IT; the reference article explains the code independently.
