In releases of CICS® before CICS Transaction Server for OS/390®, Version 1 Release 2, the CICS DB2® attachment facility used a single transaction abend code DSNC for various error situations relying on state left in control blocks to distinguish between the error cases. The CICS DB2 attachment facility now uses multiple abend codes. Each abend code is unique to a particular error. The transaction abend codes are AD2x or AD3x and are documented in the CICS Messages and Codes manual and are available using the CICS-supplied transaction, CMAC.