Thread: JCL and JCL Utilities

What does DISP=(NEW,CATLG,DELETE) actually mean?

Started by Jordan • user4 replies268 viewsLast activity 2 weeks ago
Post #1
0 votes
Jordan
Reputation
12
Posts: 32
Joined: May 2, 2026, 11:10 AM
Posted: Jul 28, 2026, 9:28 AM

I copy this DISP everywhere and pretend I understand it. Can someone break down the three parts in plain English?

Post #2
1 votes
Jen
Reputation
287
Posts: 34
Joined: Sep 3, 2024, 11:02 AM
Posted: Jul 28, 2026, 11:28 AM

Status, normal end, abnormal end.

NEW = create it for this step
CATLG = if step works, keep it and catalog it
DELETE = if step abends, throw it away

Common cousin: DISP=SHR means file exists, share for read.

Post #3
0 votes
Bill
Reputation
221
Posts: 41
Joined: Aug 28, 2024, 7:08 AM
Posted: Jul 28, 2026, 2:28 PM

MOD appends if it exists. OLD wants exclusive use. Getting these wrong is how you wipe a file or get waits.

Post #4
0 votes
Jordan
Reputation
12
Posts: 32
Joined: May 2, 2026, 11:10 AM
Posted: Jul 29, 2026, 10:28 AM

Wrote this on a sticky note. Finally.

You must be signed in to reply to this thread