Virtual CICS User Group Sponsors

Broadcom Mainframe Software
DataKinetics

July 29, 2025

Understanding Transaction Debugging for
CICS COBOL Programs

This presentation will cover a Transaction Abend resulting in an ASRA abend code issued by CICS.

It will discuss the layout and description of the relevant parts of a Transaction Dump and explain the important pieces of information.

It goes on with how to interpret the information and use it to locate the failing statement in the COBOL Program. He will analyse what situations can cause a Program interrupt such as an S0C4 and an S0C7. The statement will be located in the COBOL program and the Working Storage elements in the failing instruction will also be found in the dump. He will cover the 4 items that are needed to locate these data items, such Base, Displacement, Length and Picture clause.

He will then relate this information back to the dump and use the dump information to find these Working Storage areas.

In addition, he will explain the role of a Save Area that every task must follow and how to interrogate a CICS Trace and use this Save Area information to determine how to locate the last time that the Process left the Program. Finally, he will also show how to use the Trace and the Save Area to find any API command in the program and its statement number.

Register Here!

Colin Pearce

Colin Pearce

z/OS and CICS Systems Programmer

Virtual CICS Newsletter

Newsletter #80 | June 2024

Virtual CICS Newsletter #080

Future Virtual CICS Meetings

September 9, 2025

Virtual CICS User Group Meeting

CICS and the Latest Release

Speakers: Dave Dalton, IBM & Todd Gagle, Boardcom

Register Here

November 18, 2025

Virtual CICS User Group Meeting

 

January 13, 2026

Virtual CICS User Group Meeting