Previous Topic: 2xx-rc     UNABLE TO PROCESS A SECONDARY DATA SETNext Topic: 4xx-rc     EOV - INPUT ONLY


3xx-rc Invalid Multivolume or DSNB Pointers and Specification

Errors

Code

Reason

Action

04

The volume serial number found in the TMC Volume record does not match the volume serial number in UCBVOLI (in the unit control block).

This abend can occur if TMSXITU and TMSXITE have been installed incorrectly, or when TMC Volume records have been added or removed and TMSINIT was not executed on all CPUs using the TMC. Verify that TMSXITU and TMSXITE were correctly coded and installed before the TMC was formatted. This could also occur due to a bad manual update to the volume serial number field, which can be manually corrected.

08

An attempt has been made to recreate a secondary data set and a DSNB record does not exist with the file sequence number specified in the JCL.

If the volume being processed is a CA 1 controlled volume and it was created outside the control of CA 1 update the TMC using TMSUPDTE and TMSAGGR to contain accurate information for the volume. If the volume is not under the control of CA 1 use LABEL=EXPDT=98000 or ACCODE=xCANORES in the JCL to indicate to CA 1 that this volume should not be controlled.

12

A secondary data set has been opened for output and CA 1 found the DSNB pointed to by LSTDSNB is unused.

Run TMSBINQ or inquire online to determine the last actual DSNB and update the volume record with the proper LSTDSNB value.

16

In an attempt to locate a DSNB record with a file sequence number corresponding to the JCL, a DSNB record was found with a higher file sequence number.

Execute TMSPTRS to provide information on the chaining error and use CA 1 batch or online facilities to correct the chain.

20

The 1STVOL or NEXTVOL pointer for a volume in a multivolume chain is not a volume defined in the TMC.

Execute TMSPTRS to provide information on the chaining error and use CA 1 batch or online facilities to correct the chain.

24

A volume in the multivolume chain being processed does not have the same 1STVOL pointer as the rest of the chain.

Execute TMSPTRS to provide information on the chaining error and use CA 1 batch or online facilities to correct the chain.

28

The combined values for length and displacement for the user accounting data field are outside the 50-byte user data area.

The displacement and length of the user accounting data must fall within the 50-byte user area supplied. Upon return from TMSXITC, R0 plus R1 must be less than or equal to 50. Check the values being returned by TMSXITC and the values coded in the TMMUSER macro.

32

The 1STVOL or NEXTVOL pointer for a volume in a multivolume chain is not a volume defined in the TMC.

Execute TMSPTRS to provide information on the chaining error and use CA 1 batch or online facilities to correct the chain.

36

The 1STVOL pointer for a volume in a multivolume chain is not a volume defined in the TMC.

Execute TMSPTRS to provide information on the chaining error and use CA 1 batch or online facilities to correct the chain.

38

An attempt has been made to create a secondary data set on a volume that is part of a multivolume chain, but is not the last volume of the chain.

Correct the JCL of the tape job to refer to the last volume of the chain for creation of further data sets.

40

An attempt has been made to create a secondary data set on a volume which is part of a multivolume chain, but is not the last volume of the chain.

Correct the JCL of the tape job to refer to the last volume of the chain for creation of further data sets.