Explanation
The error occurred during processing of an OPEN
macro instruction for a data set on an impact printer.
In the
message text:
- rc
- Associates this message with system completion code B13 and with
the return code.
- jjj
- The job name.
- sss
- The step name.
- ddname[-#]
- DDname (followed by a concatenation number if it is part of a
concatenation and not the first DD statement in the concatenation).
- dev
- The device number.
- ser
- The volume serial number.
- mod
- The name of the module calling the routine that issued the message.
- dsname
- The data set name.
The explanation for the hex return code is as
follows:
- Return Code
- Explanation
- 04
- An OPEN macro instruction was issued for a data set allocated
to a printer. The operator replied ‘CANCEL’ to message
IEC120A, IEC122D or IEC123D because the UCS image could not be found
in SYS1.IMAGELIB data set. Specify the correct character set type,
or have the system programmer update the SYS1.IMAGELIB to include
the associated UCS image or image table entry and run the job step
again. During 3886 OPEN, the requested format record identifiers
could not be found on SYS1.IMAGELIB.
- 08
- An OPEN macro instruction was issued for a data set allocated
to a printer. A permanent I/O error was detected when the BLDL macro
instruction was issued to locate the requested UCS image in the SYS1.IMAGELIB
data set.
- 0C
- An OPEN macro instruction was issued for a data set allocated
to a printer or to IBM® 3886.
A permanent I/O error persisted after two attempts were made to load
the UCS buffer or a permanent I/O error occurred while loading the
format record into the 3886.
- 10
- An OPEN macro instruction was issued for a data set allocated
to a printer. A permanent I/O error was detected when (1) an attempt
was made to display the character set image on the printer for visual
verification with the previous output operation or (2) during an operation
which resulted in possible lost data.
- 14
- An OPEN macro instruction was issued for a data set allocated
to a printer. The operator replied ‘CANCEL’ to the message
IEC121D because the wrong UCS image was displayed for visual verification.
Specify the correct character set type, or have the operator mount
the proper chain, train or band, and run the job step again.
- 18
- An OPEN macro instruction was issued for a data set allocated
to a printer. A permanent I/O error was detected when an attempt
was made to display the FCB image on the printer for visual verification.
- 1C
- An OPEN macro instruction was issued for a data set allocated
to a printer. The operator may have replied ‘CANCEL’
to the message IEC128D because an incorrect FCB image was displayed
for visual verification or forms alignment was not possible. If this
is the case, specify the correct FCB image-id and run the job step
again. Other reasons for this return code include: an error associated
with the previous output operation, or a lost data condition.
- 20
- An OPEN macro instruction was issued for a data set allocated
to a printer, but not enough storage was available to open SYS1.IMAGELIB.
During 3886 OPEN, either the proper volume was not mounted, or a
permanent I/O error occurred while reading from SYS1.IMAGELIB.
- 24
- An OPEN macro instruction was issued for a data set allocated
to a printer, but the volume containing SYS1.IMAGELIB was either not
mounted or not cataloged. During 3886 OPEN, the format record identifier
was not specified in the DCB or the DD statement for the data set
being opened.
- 28
- An OPEN macro instruction was issued for a data set allocated
to a printer, but the system was not able to open the SYS1.IMAGELIB
data set. It might not be cataloged correctly or, if SYS1.IMAGELIB
is an alias for a data set, the user does not have RACF® authority for that data set.
- 2C
- An OPEN macro instruction was issued for a data set allocated
to a printer. A permanent I/O error was detected when the BLDL macro
instruction was issued to locate the requested FCB image in the SYS1.IMAGELIB
data set.
- 30
- An OPEN macro instruction was issued for a data set allocated
to a printer. A permanent I/O error persisted after two attempts
were made to load the forms control buffer.
- 34
- An OPEN macro instruction was issued for a data set allocated
to a printer. The operator replied ‘CANCEL’ to the message
IEC127D because the FCB image could not be found in SYS1.IMAGELIB
data set. Specify the correct FCB image-id, or have the system associated
FCB image and run the job step again.
- 38
- An OPEN macro instruction was issued for a data set allocated
to a printer. No operation was performed for one of the following
reasons:
- The data control block was not open.
- The data control block was not valid for a sequential data set.
- The SETPRT parameter list was not valid.
- The output device was not a UCS or 3800 printer.
System action
The task is ended unless the error is to be ignored
as specified in the DCB ABEND exit routine.
System programmer response
If the error recurs and the program
is not in error, look at the messages in the job log for more information.
Search problem reporting data bases for a fix for the problem. If
no fix exists, contact the IBM Support
Center. Provide the SYSOUT output for the job.
Programmer response
Probable user error unless an I/O error
has occurred. Correct the errors causing abnormal end as indicated
by the return code in the message text. Rerun the job.
Source
Module
Routing code
Descriptor code