Learn it on Mainframe Path. Do it with MainframeKit.Learn on Mainframe Path ▸
MainframeKit

S713

Error while opening a tape or disk data setSYSTEM ABEND

The system hit an error while processing an OPEN for a data set on tape or disk. The detail is in message IEC148I.

MOST LIKELY

An error found by the OPEN routine for a tape data set.

FIRST CHECK

Find message IEC148I in the job log and note its return code.

TRY IT ▸

JCL checker

What it means

A 713 abend means something went wrong while OPEN was processing a data set that lives on tape or on a disk-type (direct access) device. The abend on its own is only a headline.

The real detail is in message IEC148I in the job log. It names the task that ended and gives a return code in register 15. Always read that message before changing anything.

Typical causes

  • An error found by the OPEN routine for a tape data set.
  • An error found by the OPEN routine for a disk (direct access) data set.
  • The exact trigger is given by the return code in message IEC148I, not by the abend code.

How to fix it

  1. Find message IEC148I in the job log and note its return code.
  2. Follow the response given for that return code in the IEC148I description.
  3. Read the other job log messages around the failure for extra clues.
  4. If the program is correct and the error repeats, ask your system programmer to search for a known fix.
  5. If there is no fix, give IBM Support the JCL and the program listing.

Example

Illustrative only; names and values are invented.

IEC148I 713-04,IFG0194A,ORDJOB02,STEP010,OUTDD01,0A12,VOL001,TEST.ORDERS.DATA
IEF450I ORDJOB02 STEP010 - ABEND=S713 U0000 REASON=00000004