Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Message texts part3

&pagelevel(3)&pagelevel

EDT4972

@ELIM STATEMENT FOR SAM FILE ILLEGAL

Meaning
The @ELIM statement is only allowed for ISAM files.
Error switch: EDT.

EDT4973

@UPDATE STATEMENT IN BINARY MODE NOT POSSIBLE

Meaning
After activation of binary mode by means of the @INPUT statement
an @UPDATE statement (format 2) has been specified for corrections.
Error switch: EDT.

EDT4974

LINE NOT IN PROCEDURE FILE

Meaning
The line number specified in a @GOTO statement does not exist in the procedure file.
Error switch: EDT.

EDT4975

BIND NOT SUCCESSFUL

Meaning
In the specified module library, DLL could not find any module
with the ENTRY or CSECT name specified in a @RUN statement.
Error switch: EDT.

EDT4976

STATEMENT INHIBITED FOR USER

Meaning
A statement was given by the user (@RUN, @LOAD, etc.)
which is not permitted at the moment.
Possible reasons are:

  • running under an userid with special privileges

  • running in a non-interruptable procedure

  • statement has been inhibited by the calling program.

Error switch: EDT.

EDT4977

EDT4978

’RECORD-FORMAT=*UNDEFINED’ ILLEGAL

INVALID IN F-MODE

Meaning
The statement is not allowed in full screen mode.

EDT4980

ILLEGAL OR UNKNOWN CCS NAME

Meaning
The CCSN specified in a @CODENAME statement or the CCSN of a file or
library element to be read (@READ, @OPEN, @COPY, @INPUT) or the CCSN
specified in the CODE operand of a Unicode statement is unknown.
Error switch: EDT.

EDT4981

EDT4982

RECORD-SIZE > 256. FILE NOT WRITTEN

REQUESTED JOB VARIABLE NOT CATALOGED

Meaning
The name of the job variable specified in a @GETJV, @STAJV, or @ERAJV
statement has not been found in the catalog, or no name was specified
in a @STAJV statement and no job variables exist in the actual user id.
Error switch: EDT, DMS.

EDT4983

CHANGE OF OPERATION MODE NOT POSSIBLE

Meaning
A statement was given to switch from compatibility mode to Unicode mode
(@MODE, @CODENAME) or vice versa (@MODE). However a mode change is only
possible if all work files are empty and no files are opened.
If the statement for switching to compatibility mode was read from an
EDT start procedure or from SYSDTA, the character set of this input file
additionally must be useable in compatibility mode.
Error switch: EDT.

Response
Close opened files (@CLOSE), delete work files (@DELETE)
and re-enter the statement. If necessary, correct input file.

EDT4984

NON-NUMERIC KEY

Meaning
When reading a file an attempt was made to access a record whose key
cannot be made a EDT line number. Processing of the statement was aborted.
Error switch: EDT, DMS.

EDT4985

WRONG VERSION FOR FILE (&00), CORRECT VERSION (&01)

Meaning
The file (&00) has been specified in a write access statement with a
wrong version number. The correct version number is (&01).
The statement will not be processed.
Error switch: EDT, DMS.

EDT5065

INVALID RANGE: LOWER LIMIT > UPPER LIMIT

Meaning
The first line number specified in the range is higher than the second
one.

Response
Correct and re-enter the statement.

EDT5080

OPERANDS ’$0’..’$9’, ’FIRST’, ’LAST’ NOT SUPPORTED

Meaning
The specified operands <wkflvar>, FIRST (or FI) or LAST (or LA)
are invalid here.

Response
Instead of @SETF FI use @SETF or @SETF %.
Instead of @SETF LA use @SETF $.
Correct and re-enter statement.

EDT5122

NO FILE NAME

Meaning
No file name has been specified in the @WRITE or @XWRITE statement and no
file is opened for writing back.
Error switch: EDT.

EDT5126

’(&00)’ NOT POSSIBLE: WORK FILE 0 IS OPEN

Meaning
The file or library element could not be opened because an ISAM file has
been opened real in work file 0 by means of the statement @OPEN
(format 1). A subsequent @OPEN (format 2) or @XOPEN is rejected.
Error switch: EDT.

Response
Enter the @CLOSE statement in order to close the file opened by means of
the @OPEN statement.

EDT5177

NO FILE TO CLOSE

Meaning
A @CLOSE statement was given, but no file is opened.
Error switch: EDT.

EDT5179

EDT5180

PLAM MEMBER MISSING. STATEMENT NOT PROCESSED

’@CLOSE’ OR ’@CLOSE NOWRITE’ EXPECTED

Meaning
An attempt was made to process a file or library element by means of the
@OPEN or @XOPEN statement, although another file or library element is
already open in that work file.
Error switch: EDT.

Response
Close the processed file or library element by means of @CLOSE or
@CLOSE NOWRITE and re-enter the statement.

EDT5181

NO LIBRARY NAME DEFINED

Meaning
Neither in the statement itself nor using the @PAR LIBRARY statement a
library name has been defined.
Error switch: EDT.

EDT5188

NUMBER OF LINES NOT PERMISSIBLE

Meaning
The number specified in the SPLIT statement or in the SPLIT operand of the
@PAR statement for the number of lines in the second work window would
mean that one of the two work windows would contain less than 2 lines.
Error switch: EDT.

EDT5189

’(&00)’ NOT POSSIBLE: A FILE IS OPENED IN WORK FILE 9

Meaning
A (&00) statement was issued but cannot be performed, for a file is opened in work file 9.

Response
Close the file opened in work file 9.

EDT5191

’(&00)’ NOT POSSIBLE. WORK FILE (&01) IS NOT EMPTY

Meaning
Statement (&00) (e.g. @OPEN, @XOPEN,...) can only be processed
if the work file (&01) is empty.
Error switch: EDT.

Response
Select another work file or delete the specified work file and re-enter
the statement.

EDT5221

READ ERROR ((&00)): DMS ERROR CODE: ’(&01)’

Meaning
The @OPEN or @COPY statement (format 2) has not been processed due to a
read error of the access method (&00).
(&01): DMS error code.

For more detailed information about the DMS error enter the
ISP command /HELP DMS(&01) or the SDF command /HELP-MESS DMS(&01)’-
in system mode, or see the BS2000 manual "System Messages" or one
of the BS2000 DMS manuals.

EDT5224

INVALID ACCESS-METHOD

Meaning
Possible reasons:

  • The file specified in a @COPY, @OPEN or @WRITE statement cannot be
    processed by EDT because its access-method is neither SAM nor ISAM.

  • An attempt was made to write to a not yet existing file associated with
    the link name EDTISAM and the access method SAM using the @SAVE statement.

Error switch: EDT, DMS.

Response
Convert the specified file into a SAM or ISAM file resp. change the
access method.

EDT5225

INVALID RECORD-FORMAT

Meaning
The RECORD-FORMAT of a file specified in a @COPY, @OPEN or @WRITE
statement (format 2) cannot be processed by EDT.
At present, EDT supports only files with variable record format.

Response
Convert the specified file to a file with RECORD-FORMAT=VARIABLE.

EDT5226

’@OPEN’ NOT POSSIBLE: RECORD SIZE > 256

Meaning
A file with fixed record size larger than 256 bytes cannot be handled
by means of @OPEN. The contents of the records would get lost from column
257 on.
Error switch: EDT.

EDT5233

SET ERROR (ISAM): DMS ERROR CODE: ’(&00)’

Meaning
The @COPY statement (format 2) has not been processed due to a SET error.
(&00): DMS error code.

For more detailed information about the DMS error enter the
ISP command /HELP DMS(&00) or the SDF command /HELP-MESS DMS(&00)
in system mode, or see the BS2000 manual "System Messages" or one
of the BS2000 DMS manuals.

EDT5237

WRITE ERROR ((&00)): DMS ERROR CODE: ’(&01)’

Meaning
The @CLOSE or @WRITE statement has not been processed due to a write error
in the access method (&00).
(&01): DMS error code.

For more detailed information about the DMS error enter the
ISP command /HELP DMS(&01) or the SDF command /HELP-MESS DMS(&01)
in system mode, or see the BS2000 manual "System Messages" or one
of the BS2000 DMS manuals.

EDT5241

FILE ’(&00)’ FOR COPY OPERATION DOES NOT EXIST

Meaning
The file specified in the COPY statement does not exist. The statement has
not been processed.
(&00): File name.

EDT5244

EDT5245

’COPY’ STATEMENT WITH ’KEEP’ ONLY VALID FOR ISAM FILES

INVALID RECORD KEY

Meaning
It is not possible to read an ISAM file with an alphanumeric record key.

EDT5246

SECONDARY KEY(S) INCOMPLETLY SET

Meaning
The ISAM file has been written. While restoring the secondary keys
afterwards an error has been reported.
Error switch: EDT.

Response
Check data of secondary keys.

EDT5250

ERROR CODE ’(&00)’ IN PLAM FUNCTION ’(&01)’

Meaning
The PLAM function (&01) (i.g. DETACH, ATTACH,..) called when processing
the statement supplied the error code (&00). The statement has not been processed.

EDT5251

ERROR CODE ’(&00)’ IN PLAM FUNCTION ’CLOSE’

Meaning
The PLAM function CLOSE called when processing the CLOSE statement
supplied the error code (&00). The statement has not been processed.

EDT5252

MAXIMUM LINE NUMBER

Meaning
The line number 9999.9999 has been reached. When input from a file or a
SDF-P variable the number of records or list elements is too high.
Error switch: EDT.

EDT5253

SPECIFIED FILE IS NOT A PLAM LIBRARY

Meaning
The file specified in the operand LIBRARY of a @OPEN, @COPY, @WRITE,
@DELETE, @INPUT or @SHOW statement or predefined in a @PAR statement
cannot be accessed by PLAM.
Error switch: EDT.

EDT5254

(&00) NOT IN SYSTEM

Meaning
The specified statement could not be processed because the subsystem (&00)
is not available in the system.
Error switch: EDT, DMS.

EDT5255

ERROR CODE ’(&00)’ IN PLAM FUNCTION ’GETA’

Meaning
The PLAM function GETA called when processing the statement supplied the
error code (&00). The statement has not been processed.

EDT5256

ERROR CODE ’(&00)’ IN PLAM FUNCTION ’ATTACH’ / DMS ERROR CODE ’(&01)’

Meaning
During statement processing the called PLAM function ATTACH reported
the error code (&00). The statement has not been processed.
(&01): DMS error code.

For more detailed information about the DMS error enter the
ISP command /HELP DMS(&01) or the SDF command /HELP-MESS DMS(&01)
in system mode, or see the BS2000 manual "System Messages" or one
of the BS2000 DMS manuals.

EDT5257

ERROR CODE ’(&00)’ IN PLAM FUNCTION ’OPEN’

Meaning
The PLAM function OPEN called when processing the OPEN statement supplied
the error code (&00). The statement has not been processed.

EDT5258

FILE ’(&00)’ ALREADY EXISTS

Meaning
The file (&00) specified in the @OPEN statement already exists.
The statement has not been processed.
Error switch: EDT.

EDT5259

CCS ’(&00)’ INCOMPATIBLE WITH TERMINAL

Meaning
A file or library element which was to be read or opened had the catalog
attribute (&00), or the CCS (&00) was asked for at a @CODENAME statement.
It is not possible to change the Coded Character Set to (&00), because the
terminal cannot be set to this.
Error switch: EDT.

EDT5261

EDT5263

’DELETE’ NOT PROCESSED. LIBRARY ’(&00)’ DOES NOT EXIST

ERROR CODE ’(&00)’ IN PLAM FUNCTION ’PUTA’

Meaning
The PLAM function PUTA called when processing the statement supplied the
error code (&00).
The member has been closed but was not written back.

EDT5266

LIBRARY ’(&00)’ LOCKED

Meaning
The specified library (&00) is read-protected.
The statement has not been processed.

EDT5267

SPECIFIED LIBRARY ’(&00)’ DOES NOT EXIST

Meaning
The library specified in the statement cannot be processed, as it does not exist.
Error switch: EDT.

EDT5268

MEMBER ’(&00)’ IS LOCKED

Meaning
The specified member could not be accessed, as it is either
protected against unauthorized access or has already been opened.
Error switch: EDT.

EDT5270

MEMBER ’(&00)’ IN LIBRARY ’(&01)’ NOT FOUND FOR UPDATE OPERATION

Meaning
The member (&00) in library (&01) specified in the @OPEN statement could
not be found. The statement has not been processed.

Response
Check PLAM typ of required member.

EDT5271

S-VARIABLE NOT FOUND FOR UPDATE

Meaning
A @SETVAR statement was issued with the operand MODE=UPDATE, but the
specified variable has not been defined.
Error switch: EDT.

EDT5272

S-VARIABLE ALREADY DECLARED

Meaning
A @SETVAR statement was issued with the operand MODE=NEW, but the
specified variable has already been defined.
Error switch: EDT.

EDT5273

MEMBER ’(&00)’ IN LIBRARY ’(&01)’ ALREADY EXISTS

Meaning
The member (&00) in the library (&01) specified in the @OPEN statement
with operand MODE=NEW already exists.
The statement has not been processed.
Error switch: EDT.

EDT5274

S-VARIABLE NOT DECLARED

Meaning
A @GETVAR, @GETLIST or @SETLIST statement could not be processed
because the specified variable has not been defined yet.
Error switch: EDT.

EDT5275

’COPY’ NOT POSSIBLE: MEMBER ’(&00)’ DOES NOT EXIST

Meaning
The specified member could not be copied to the virtual data space
because the member does not exist.
The statement (@COPY, @INPUT Format2) has not been processed.

Response
Check PLAM typ of required member.

EDT5278

FILE ’(&00)’ PROTECTED BY PASSWORD

Meaning
Error switch: EDT, DMS.

Response
Contact the file owner.

EDT5279

FILE ’(&00)’ LOCKED

Meaning
The specified file either has already been opened or is read-protected
in compatibility mode.
Error switch: EDT, DMS.

EDT5281

FILE ’(&00)’ DOES NOT EXIST

Meaning
The file specified in the statement cannot be processed, as it does not exist.
Error switch: EDT.

EDT5282

FILE ’(&00)’ IS EMPTY OR LOCKED

Meaning
The specified file has last-page pointer 0.
Possible reasons are:

  • The file is empty.

  • The file is assigned to SYSLST or SYSOUT.

Response
Re-enter statement later.

EDT5283

ERROR CODE ’(&00)’ IN PLAM FUNCTION ’DELETE’

Meaning
When attempting to delete a PLAM member the PLAM DELETE macro issued
error code (&00).

EDT5284

MEMBER ’(&00)’ DOES NOT EXIST

Meaning
The @DELETE statement for member (&00) could not be processed because
the specified member does not exist.
Error switch: EDT.

Response
Re-enter the statement with the correct member name and PLAM typ.

EDT5285

’SHOW’: PLAM ERROR CODE ’(&00)’

Meaning
When processing the @SHOW statement, a PLAM macro issued the error code (&00).

EDT5286

INVALID USER TYPE

Meaning
The requested library element is not editable. The specified user type
is not equivalent to one of the PLAM types S,M,P,J,D or X.
Error switch: EDT.

EDT5287

NO MEMBERS OF SPECIFIED TYPE OR LIBRARY IS EMPTY

Meaning
The @SHOW statement has not been processed because no members of the
specified type exist, or the library is empty.
Error switch: EDT.

EDT5289

LINK NAME FOR JOB VARIABLE NOT DEFINED

Meaning
An attempt was made to access a job variable by calling it by link name
but a job variable with this link name is not defined.
Error switch: EDT, DMS.

EDT5290

BUFFER TOO SMALL

Meaning
EDT has readied a buffer for the output of a system macro:
e.g. for STAJV 8 pages of virtual memory space.
However, this buffer was too small to hold the complete output, with the result that
processing of the macro was rejected with an appropriate return code.
Error switch: EDT.

Response
Reduce the scope of the output by issuing the statement (@STAJV or
@ERAJV) with a partially qualified job variable name
or in case of @SDFTEST, change the options for SDF.

EDT5291

SYSDTA EOF

Meaning
When attempting to read the next statement from SYSDTA the end of the file
(EOF) has been reached.
Error switch: EDT.

Response
Terminate EDT normally by means of the HALT statement.

EDT5293

REQM ERROR

Meaning
No virtual memory is available for file processing.

EDT5294

RELM ERROR

Meaning
An error has occurred while releasing virtual memory.

EDT5295

NO MORE MEMORY AVAILABLE

Meaning
No more virtual memory is available for file processing.
Error switch: EDT.

EDT5300

INTERNAL EDT ERROR ’(&00)’

Meaning
Internal EDT runtime error.
(&00): Error code.

Response
Contact the system support service.

EDT5310

UFS FILE ’(&00)’ DOES NOT EXIST

Meaning
The specified UFS-file (&00) cannot be dealt with, for it does not exist.
Error switch: EDT.

EDT5311

UFS FILE ’(&00)’ ALREADY EXISTS

Meaning
The file specified in @OPEN, @WRITE, @XOPEN oder @XWRITE cannot be handled
with the operand MODE=NEW, for it already exists as UFS-file.
Error switch: EDT.

EDT5312

INVALID ACCESS TO UFS FILE ’(&00)’

Meaning
The UFS file whose name was specified in an @OPEN, @COPY, @WRITE, @INPUT,
@XOPEN, @XCOPY oder @XWRITE statement could not been opened
for reading or writing for the access was denied.
Error switch: EDT.

EDT5313

UNABLE TO CREATE UFS FILE ’(&00)’

Meaning
The UFS file &00 could not be opened with MODE=NEW, for a directory
is missing.
Error switch: EDT.

EDT5320

SDF: NO PROGRAM NAME FOR TEST OF STATEMENTS DEFINED

Meaning
The user issued @SDFTEST PROGRAM or marked a line starting with ’//’ with
statement code T, but has not defined a program name yet.
Error switch: EDT.

Response
Issue @SDFTEST with operand PROGRAM=name or define a program
name with @PAR SDF-PROGRAM=name.

EDT5321

SDF: PROGRAM NAME UNKNOWN

Meaning
The program name which was to be used in the statement
@SDFTEST PROGRAM is not known in any active syntax file.
Error switch: EDT.

EDT5322

SDF: TEST OPERATION ABORTED

Meaning
Processing of @SDFTEST or the statement code T has been aborted.
A possible reason is that the statement to be tested has more than 255
continuation lines.
Error switch: EDT.

EDT5323

SDF: EXTERNAL PROGRAM NAME NOT SUPPORTED

Meaning
Specification of external program name in @SDFTEST or
@PAR SDF-PROGRAM statement is not supported with actual SDF version.
Error switch: EDT.

Response
Use internal program name instead.

EDT5324

SDF: SYNTAX TEST ABORTED BY USER

Meaning
The syntax check of SDF commands or SDF statements using @SDFTEST has
been aborted by user.
Error switch: EDT.

EDT5325

SDF: LINE TOO LONG

Meaning
A line to be checked syntactically exceeds the maximum length allowed
by SDF (16379 characters). The syntax check will be aborted.
Error switch: EDT.

EDT5326

SDF: OUTPUT TOO LONG

Meaning
The output for a line checked by SDF exceeds the maximum length allowed
by SDF (16379 characters). The syntax check will be aborted.
Error switch: EDT.

EDT5327

CANNOT CONVERT TO TERMINAL CCS

Meaning
The actual character set cannot be converted into the terminal character
set in order to allow a SDF error dialog. The syntax check will be aborted.
Error switch: EDT.

EDT5340

CANNOT GET S-VARIABLE

Meaning
The statement @GETVAR or @GETLIST could not be processed because the specified
variable is not set to any value, or the list does not contain any element.
Error switch: EDT.

EDT5341

S-VARIABLE LONGER THAN 256 CHARACTERS

Meaning
The @GETVAR statement could not be performed, for the value of the
specified variable is a string longer than 256 characters.
Error switch: EDT.

EDT5342

WRONG TYPE OF S-VARIABLE

Meaning
The @GETVAR or @SETVAR statement could not be processed, for the type of
the specified variable does not match the operand on the right side of the
equal sign.
Error switch: EDT.

Response
A SDF-P variable of type INTEGER can only be put to an integer variable
and vice versa.

EDT5343

WRONG TYPE OF LIST ELEMENT

Meaning
The statement @GETLIST or @SETLIST could not be processed for the elements
of the specified list variable are not of type STRING.
Error switch: EDT.

EDT5350

COMPARE RESULT CANNOT BE SHOWN

Meaning
The output file is one of the work files to be compared.
Error switch: EDT.

EDT5351

COMPARE OPERATION ABORTED

Meaning
While processing the @COMPARE statement (format 2), an unrecoverable error
occurred causing the compare operation to be aborted.
Error switch: EDT.

EDT5352

COMPARE OPERATION ABORTED, RENUMBER

Meaning
Processing of the @COMPARE statement (format 2) has been aborted. The last byte of a
line number used internally during comparison is not ’0’. The work files must be renumbered
before the compare operation can be tried again.
Error switch: EDT.

EDT5353

UNRECOVERABLE FORMAT ERROR ON SCREEN DISPLAY

Meaning
When building data for screen output, an unrecoverable format error
occurrred. EDT will be terminated.

EDT5354

STRUCTURE SYMBOL ’(&00)’ NOT FOUND

Meaning
The structure symbol (&00) does not exist in the specified line.
No positioning has been performed.
Error switch: EDT.

Response
Correct and re-enter the statement.

EDT5356

K-LINE NOT COPIED BECAUSE OF TERMINAL CONTROL CHARACTERS

Meaning
K-line cannot be copied to the statement line because it contains
screen control characters.
Error switch: not set.

EDT5357

LINE DOES NOT EXIST

Meaning
The line specified in format 2 of the @CODE statement by <ln> does not exist.
Error switch: EDT.

EDT5358

LINE SHORTER THAN 256 BYTES

Meaning
The line specified in format 1 of the @CODE statement by <ln> is shorter than 256 bytes.
Error switch: EDT.

EDT5359

MAXIMUM LINE NUMBER. COPY INCOMPLETE

Meaning
Processing of the COPY statement is aborted because the maximum
permissible line number has been exceeded.
(See also error message: EDT5252 MAXIMUM LINE NUMBER.)
Error switch: EDT.

EDT5360

NO COPY. BUFFER EMPTY

Meaning
The copy buffer is empty, therefore the statement code A/B/O cannot be processed.

EDT5362

EDT5364

<TEXT> SPECIFICATION ILLEGAL IN CURRENT STATEMENT

NO INSERT: MAXIMUM LINE NUMBER

Meaning
New data lines cannot be inserted at the end of work file by means of a
statement or a statement code because this would cause the maximum
permissible number of lines to be exceeded.
Error switch: EDT.

EDT5365

NO INSERT: RENUMBERING INHIBITED

Meaning
The required lines cannot be inserted without renumbering the existing
lines. Renumbering is, however, inhibited as the operand RENUMBER=OFF has
been specified in a @PAR statement.
Error switch: EDT.

EDT5366

NO P-KEYS ON THIS TERMINAL

Meaning
The @P-KEYS statement has been called on a data display terminal without p-keys.

EDT5368

SECOND STATEMENT LINE NOT EMPTY

Meaning
SPLIT OFF or @PAR with operand SPLIT=OFF has been specified in the first
statement line of the screen, even though the second statement line contains a statement.

EDT5371

TARGET FILE IS CURRENT WORK FILE

Meaning
The statement has not been processed because the target file is identical
with the current work file.

EDT5372

ENTRY DOES NOT EXIST IN SPECIFIED LIBRARY OR TASKLIB

Meaning
The specified entry does not exist and could therefore not be loaded dynamically.

Response
Correct and re-enter the statement, or create the library.

EDT5373

NO MORE THAN 5 USER SYMBOLS ARE PERMITTED

Meaning
5 is the maximum permissible number of user statement symbols that can be
specified using a @USE statement.
Error switch: EDT.

Response
Delete a symbol by means of the @USE statement and define a new symbol.

EDT5375

NO ’USE’ ENTRY DEFINED WITH SPECIFIED SYMBOL

Meaning
The specified USE entry has not been defined and thus cannot be deleted.
Error switch: EDT.

Response
Correct and re-enter the statement.

EDT5376

STATEMENT BUFFER EMPTY

Meaning
The SHIH statement has not been processed because no statements
have been stored previously in the statement buffer.

EDT5380

SOME JOB VARIABLES NOT ERASED

Meaning
An attempt was made to erase all job variables whose name was specified
as partially qualified or using wildcards,
but some of these job variables could not be erased.
Possible reasons:

  • the job variable is only open for read access

  • the job variable is protected as a monitoring job variable.

Error switch: EDT.

EDT5381

JOB VARIABLES NOT ERASED

Meaning
More than one job variable matches the string specified in the @ERAJV
statement given in batch mode without an ALL operand.
The @ERAJV statement will not be processed.
Error switch: EDT.

EDT5400

NOT SUPPORTED ON THIS INTERFACE

Meaning
The statement is not possible in this work mode or at this subroutine interface.
Error switch: EDT.

EDT5402

ENTER AT LEAST 2 CHARACTERS FOR ’@DELETE’

Meaning
In F mode at least two characters (@D or DE) have to be specified if the
@DELETE statement is entered without any operands.

EDT5409

STATEMENT ILLEGAL IN THIS ENVIRONMENT

Meaning
A statement filter only can be defined if the @USE statement is issued
at the subroutine interface.
Error switch: EDT.

EDT5410

UNDEFINED ERROR IN USER PROGRAM

Meaning
EDT received an undefined return code from a user program without any
additional information.
Error switch: EDT.

Response
Correct the user program.

EDT5419

(&00)

Meaning
EDT received an undefined return code from a user program with the
message (&00).
Error switch: EDT.

Response
Correct the user program.

EDT5442

TERMINAL BUFFER TOO SMALL. SCREEN FORMAT SET TO F1

Meaning
With the choosen screen format, the length of screen output would exceed
the terminal buffer size. The screen format is changed to F1.
Error switch: EDT.

EDT5443

TERMINAL BUFFER TOO SMALL. CHANGED TO L-MODE

Meaning
The length of screen output in F mode would exceed the terminal buffer size.
The operating mode is changed to L mode.
Error switch: EDT.

EDT5444

FILE WRITE NOT POSSIBLE. RECORD LONGER THAN (&00) BYTES

Meaning
When writing a file using a @WRITE, @CLOSE or @SAVE statement, or writing
in a file opened in real mode, a record would exceed the maximum
file record size (&00). The record size may be limited by the blocking
factor or a fixed record length specification. It should be noted that for
Unicode character sets the record size in bytes may be greater than the
number of characters in the work file line, and that it may depend on
the chosen character set.
The file writing will be aborted or the real opened file will be closed.
Error switch: EDT.

EDT5445

DUPLICATE KEYS IN REAL OPENED FILE DETECTED

Meaning
In a file opened in real mode by means of an @OPEN statement duplicate
keys were detected. Processing of the file will be aborted.
Error switch: EDT.

EDT5446

LINE NUMBER TOO BIG

Meaning
In a file opened in real mode by means of an @OPEN statement a line number
cannot be used as key because it is too big for the specified key length of the file.
Error switch: EDT.

EDT5447

PRINTING FAILED

Meaning
The immediate output to the printer has not been processed, because an
error occurred during the print system call.
Error switch: EDT, DMS.

EDT5448

CANNOT USE TEMPORARY FILE

Meaning
A temporary file is needed for immediately outputting a work file range to
the printer. However it is not available due to the actual BS2000 system parameters.
Error switch: EDT.

EDT5449

NOT ENOUGH LINES FOR HEX MODE

Meaning
On a split screen there are less lines in the work window than would be
needed for diplaying a line in hexadecimal mode.
Error switch: EDT.

Response
Enlarge the work window (@PAR SPLIT).

EDT5450

NATIONAL EDT: INTERNAL ERROR. RETURNCODE = X’(&00)’ AT CCS (&01)

Meaning
Processing of the user defined CCS (&01) was aborted on a national
terminal due to an internal error.
(&00): Error code.

Response
Contact the system support service.

EDT5451

CANNOT OPEN TAPE FILE

Meaning
A magnetic tape file cannot be opened by means of a @OPEN statement.
Error switch: EDT.

EDT5452

CHANGE OF CCS NOT POSSIBLE FOR REAL OPENED FILES

Meaning
An attempt was made to change the coded character set of the work file in
which a file is opened in real mode, or the coded character set of a file
to be opened in real mode is different from that of the actual work file.
The @CODENAME resp. @OPEN statement will not be processed.
Error switch: EDT.

EDT5453

SOME CHARACTER CANNOT BE CONVERTED

Meaning
Some characters of the string are not defined in the target character set.
The string cannot be converted.
Error switch: EDT.

Response
Define substitution character using @PAR SUBSTITUTION-CHARACTER.

EDT5454

ILLEGAL BYTE SEQUENCE IN INPUT DATA

Meaning
In a file, a job variable, a S variable or a record delivered over the
subroutine interface there is a byte sequence, which does not correspond
to a valid character in the target character set. The file, the variable
or the record will not be read.
Error switch: EDT.

EDT5456

SOME CHARACTERS CANNOT BE CONVERTED AND SOME LINES MUST BE TRUNCATED

Meaning
A check with @CHECK (Format 2) resulted both in characters not contained
in the target code set and in lines or string variables whose length is
longer than the maximum length allowed.
Error switch: EDT.

Response
Define substitution character using @PAR SUBSTITUTION-CHARACTER.
Split or shorten lines or string variables.

EDT5457

FILE CCS DIFFERENT FROM WORK FILE CCS, FILE NOT WRITTEN

Meaning
The coded character set of the work file is different from the coded character set of the file
the work file should be written to. The file will not be written.
Error switch: EDT.

Response
Specify operand CODE in @CLOSE or @WRITE statement.

EDT5458

CCS CANNOT BE CHANGED

Meaning
In a @CREATE statement a coded character set is specified for the actual
work file. However this work file already has a different coded character
set. The @CREATE statement will not be processed.
Error switch: EDT.

EDT5459

CANNOT CREATE LINE NUMBER FROM ISAM KEY

Meaning
When reading an ISAM file whose key position is different from standard,
whose key length is too big or whose keys are not numeric, the line
number shall be built from ISAM key. The file will not be read.
Error switch: EDT.

Response
Read the file using KEY=DATA.

EDT5460

CANNOT CONVERT HEX OR BIN CHARACTER TO WORK FILE CCS

Meaning
A hexadecimal or binary value does not correspond to a valid character
in the work file’s coded character set. The input is rejected.
Error switch: EDT.

EDT5461

QUOTE SYMBOL MUST BE DIFFERENT TO WILDCARD SYMBOLS

Meaning
An attempt was made to define a character as string delimiter symbol
(single or double quote) which is currently used as wildcard symbol (see
@SYMBOLS). The @QUOTE statement will not be processed.
Error switch: EDT.

EDT5462

SOME LINES MUST BE TRUNCATED

Meaning
A check with @CHECK (Format 2) resulted in lines or string variables whose
length is longer than the maximum length allowed.
Error switch: EDT.

Response
Split or shorten lines or string variables.

EDT5463

TABULATOR POSITION NUMBER EXCEEDS MAXIMUM VALUE SUPPORTED BY HARDWARE

Meaning
The number of hardware tabulator positions defined in the @TABS statement
exceeds the maximum value allowed by the terminal.
The statement will not be processed.
Error switch: EDT.

EDT5465

CANNOT CREATE ISAM KEY FROM LINE NUMBER

Meaning
When writing an ISAM file whose key position is different from standard or
whose key length is too big, the ISAM key shall be built from the line
number. The file will not be written.
Error switch: EDT.

Response
Write the file using KEY=DATA.

EDT5466

CANNOT IGNORE ISAM KEY

Meaning
When reading an ISAM file whose key position is different from standard,
the ISAM key shall be ignored. The file will not be read.
Error switch: EDT.

Response
Read the file using KEY=DATA.

EDT5467

NO FILE OPEN

Meaning
In the @CHECK statement CODE=*FILE was specified and no file is opened.
Error switch: EDT.

Response
Specify another value for CODE operand.

EDT5468

LENGTH OF ISAM KEY CHANGED, FILE NOT WRITTEN

Meaning
If an ISAM file was opened using @OPEN statement and the coded character
set was changed from UTF16 to another character set or vice versa either
explicitly or implicitly by specifying a corresponding CODE operand in the
@WRITE or @CLOSE statement, the file cannot be written back
because this would change the length of the ISAM key.
Error switch: EDT.

EDT5469

INITIALIZATION ROUTINE MISSING

Meaning
For a user subroutine in V17 format there must exist an initialisation
routine. The @RUN statement will not be processed.
Error switch: EDT.

EDT5470

VERSION ERROR IN INITIALIZATION ROUTINE

Meaning
The initialisation routine for an external statement routine or for a
user subroutine does not support the version of control block
(Returncode EUPVEERR is given).
The statement will not be processed.
Error switch: EDT.

EDT5471

RUNTIME ERROR IN INITIALIZATION ROUTINE

Meaning
An error occurrred in the initialisation routine for an external statement
routine or for a user subroutine (Returncode EUPRTERR is given).
Error switch: EDT.

EDT5472

MINIMUM LINE NUMBER

Meaning
Using the @- statement, an attempt was made to set the actual line number
to a number less than the smallest possible number (0.0001).
Error switch: EDT.

EDT5473

CCS OF STRING VARIABLES INCONSISTENT

Meaning
When a range of string variables is checked via @SEQUENCE statement
(format 3), either all variables must have a Unicode character set
or all must have a 7 bit or 8 bit character set.
The statement will not be processed.
Error switch: EDT.

EDT5474

MODIFIED LINE > 32768 CHARACTERS

Meaning
An edited line became too long as a result of modification with @COLUMN,
@PREFIX or @SUFFIX statement. Processing of statement will be aborted.
Error switch: EDT.

EDT5475

LINE NUMBER OUT OF RANGE

Meaning
The value of a line number given indirectly or as result of an arithmetic
expression is outside the valid range 0000.0001..9999.9999.
Error switch: EDT.

Response
Correct and re-enter the statement.

EDT5476

CANNOT DELETE AN ACTIVE WORK FILE

Meaning
A work file that is currently used to execute a @DO procedure
(active work file), cannot be deleted.
Error switch: EDT.

EDT5477

STRING CONTENT INVALID

Meaning
The content of a string which has to be interpreted as integer in the @SET
statement (format 1) or as line number in the @SET statement (format 3)
is invalid.
Error switch: EDT.

EDT5478

@PARAMS STATEMENT INVALID

Meaning
A syntactical error occurred in the @PARAMS statement of a @DO procedure
to be executed.
Error switch: EDT.

EDT5479

@PARAMS STATEMENT NOT FIRST LINE OF PROCEDURE

Meaning
The @PARAMS statement has to be in the first line of the @DO procedure to be executed.
Error switch: EDT.

EDT5480

LINK NAME ’(&00)’ NOT DEFINED

Meaning
The link name specified in a @COPY, @OPEN, @WRITE or @INPUT statement
is not defined.
Error switch: EDT, DMS.

EDT5481

INVALID RECORD-FORMAT

Meaning
An attempt was made to access a file with RECORD-FORMAT=UNDEFINED or a
file with RECORD-FORMAT=FIXED which has an odd record size and the coded
character set UTF16. The statement will not be processed.
Error switch: EDT, DMS.

EDT5482

INVALID ACCESS TO FILE ’(&00)’

Meaning
The file (&00) specified in an I/O statement could not be opened
as the access was denied.
Error switch: EDT, DMS.

EDT5483

INVALID ACCESS TO MEMBER ’(&00)’ IN LIBRARY ’(&01)’

Meaning
The element (&00) of library (&01) specified in an I/O statement could not
be opened as the access was denied.
Error switch: EDT.

EDT5484

NO @FILE ENTRY DEFINED

Meaning
The file name operand is not given in an I/O statement, but neither a
local nor a global @FILE entry is defined.
Error switch: EDT.

EDT5485

INPUT TOO LONG

Meaning
If a statement with indirect operands is given, the sum of the operation
string length and the length of the string variable exceeds the
maximum line length of 32768 characters.
Error switch: EDT.

EDT5486

WILDCARD SYMBOL MUST BE DIFFERENT TO QUOTE SYMBOLS

Meaning
An attempt was made to define a character as wildcard symbol (ASTERISK,
SLASH) which is currently used as string delimiter symbol (see @QUOTE).
The @SYMBOLS statement will not be processed.
Error switch: EDT.

EDT5487

CCS ’(&00)’ NOT SUPPORTED BY TERMINAL

Meaning
The communication character set given in the @CODENAME ...,TERMINAL
statement cannot be used as it is not supported by the terminal.
Error switch: EDT.

EDT5488

TERMINAL NOT SUPPORTED

Meaning
The actual terminal is not supported by EDT (Unicode mode).

EDT5489

FILES MUST BE DIFFERENT

Meaning
An attempt was made to open the copy of a file for real processing
(AS operand). However both files specified in @OPEN are identical.
Error switch: EDT.

EDT5490

ILLEGAL CCS NAME SPECIFIED

Meaning
An illegal CCS name was specified at the subroutine interface.
Error switch: EDT.

EDT5491

XHCS MISSING OR HAS WRONG VERSION

Meaning
The subsystem XHCS does not exist or it has a version not sufficient for
EDT. EDT can not be started.
Error switch: EDT.

EDT5492

ILLEGAL RECORD FORMAT

Meaning
There are Format-B records in the library element. EDT cannot process these records.
Error switch: EDT.

EDT5493

STRING CANNOT BE CONVERTED

Meaning
Some characters of a string in the @ON statement are not defined in the
character set of the line actually processed. The string cannot be
converted. Processing of statement will be aborted.
Error switch: EDT.

EDT5494

’FORCE’ OPERAND NOT ALLOWED

Meaning
The FORCE operand in the @CODENAME statement is not allowed for Unicode
character sets.
Error switch: EDT.

EDT5495

NO FILES CORRESPONDING TO SPECIFIED OPERANDS

Meaning
No files match the file specification in @SHOW or @FSTAT statement.
Error switch: EDT.

EDT5496

INVALID VALUE FOR ATTRIBUTE (&00) IN TFT

Meaning
The file specified via a link name cannot be created, because the
attribute (&00) in the Task File Table has an invalid value.
Error switch: EDT, DMS.

EDT5497

’(&00)’ NOT POSSIBLE FOR PLAM ELEMENT TYPE ’(&01)’

Meaning
Library elements of the type R, C, H, L, U, F or corresponding free type
cannot be used with the statements @COPY, @OPEN, @WRITE or @INPUT.
Error switch: EDT.

EDT5498

CANNOT WRITE TO SYSLST

Meaning
When writing to SYSLST, an error occurred. Output will be terminated.
Messages of EDT will be logged to SYSOUT from now.
Error switch: EDT.

EDT5499

WORK FILES MUST BE DIFFERENT

Meaning
Both work files specified in @COMPARE statement are identical.
Error switch: EDT.

EDT5500

STATEMENT SEQUENCE PROCESSING INTERRUPTED BY USER

Meaning
A statement sequence was specified in F-Mode dialog, in L-Mode dialog
(block mode) or at the subroutine interface. The processing
was interrupted by the user by means of a /INFORM-PROGRAM or
/INTR command.
In F-Mode dialog, the rest of the statement sequence, which has not been
processed, is output to the command line.

EDT5501

STATEMENT ’(&00)’ INTERRUPTED BY USER

Meaning
The processing of statement (&00) was interrupted by the user by means
of a /INFORM-PROGRAM or /INTR command.

EDT5502

PROCEDURE INTERRUPTED BY USER

Meaning
The processing of a @DO or @INPUT procedure was interrupted by the user
by means of a /INFORM-PROGRAM or /INTR command.

EDT5990

(&00)

Meaning
The test routine reports an error with the message (&00).
Error switch: EDT.

EDT5991

RUNTIME ERROR IN EXTERNAL STATEMENT

Meaning
The external routine reports a runtime error in the execution of the
specified statement without any additional information.
Error switch: EDT.

EDT5999

(&00)

Meaning
The external routine reports a runtime error in the execution of the
specified statement with the message (&00).
Error switch: EDT.

EDT8000

EDT TERMINATED

Meaning
EDT termination message in the case of a normal program termination.

EDT8001

EDT TERMINATED ABNORMALLY

Meaning
EDT termination message in the case of an abnormal program termination.

EDT8002

(&00) TO EDT UNSUCCESSFULLY. RETURNCODE = X’(&01)’

Meaning
An error has occured during the dynamic loading of EDT. The macro
(&00) rejected the loading with returncode (&01).
If the retuncode is X’0C010104’, then a call of EDT under service user id
is only possible if EDT subsystem is loaded.

EDT8003

NO VIRTUAL MEMORY AVAILABLE

Meaning
The initialisation of EDT could not be processed, as there is not enough
memory for the EDT internal data.

Response
Release virtual memory.

EDT8005

ERROR ON EDT INITIALIZATION

Meaning
An error occurred during initialisation of EDT.

EDT8006

ERROR ON INSTALLATION OF EDT

Meaning
The EDT installation items are inconsistent, or EDT cannot be started
under current operating system version.

Response
Check and correct the installation of EDT.

EDT8100

EDT INTERRUPTED BY USER

Meaning
This message serves as information for SDF-P procedures.
EDT is loaded, but has been interrupted by @SYSTEM (without operand) or by
an explicit K2.

EDT8101

USER TERMINATED EDT ABNORMALLY

Meaning
The user terminated EDT by the statement @HALT ABNORMAL.

EDT8200

STXIT ROUTINE FOR RUNOUT ACTIVATED

Meaning
The end of the program run time has been reached, therefore EDT is terminated.

EDT8292

UNRECOVERABLE READ ERROR. PROGRAM ABORTED

Meaning
An unrecoverable error occurred while reading from SYSDTA or from terminal.
EDT is terminated.

EDT8293

UNRECOVERABLE WRITE ERROR. PROGRAM ABORTED

Meaning
An unrecoverable error occurred while writing to SYSOUT. EDT is terminated.

EDT8300

INTERNAL EDT ERROR ’(&00)’

Meaning
EDT program error.

Response
Contact the system administrator.

EDT8900

NO VIRTUAL ADDRESS SPACE AVAILABLE

Meaning
During loading, EDT requests 4 pages in the virtual address space
for data and variables by means of REQM. If REQM encounters an error
this message is displayed and EDT is terminated. If EDT is called as a
subroutine, return code X’10’ is supplied right-justified in register 15.

EDT8901

ERROR RECOVERY FAILED. EDT ABORTED

Meaning
The interrupt error recovery after a data error could not be completed successfully.
Error switch: not set.

EDT8902

’@HALT’ STATEMENT PROCESSED

Meaning
A data error or an unrecoverable error occurred in an EDT batch job.
Error switch: EDT.

EDT8910

EDT INTERRUPTED AT LOCATION ’(&00)’, INTERRUPT WEIGHT=(&01)

Meaning
A program interruption of event class "program error" or "unrecoverable
program error" occurred at location (&00). Detailed information about
the error cause is given by the interrupt weight (&01).

Response
Contact the system administrator.