## EDTCOPY

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDTCOPY Copyright (C) (&01) (&00) All Rights Reserved

## EDTLOAD

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDTLOAD Program '(&00)', Version '(&01)' of '(&02)' loaded from file '(&03)'

## EDTSTRT

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDTSTRT Procedure '(&00)', Version '(&01)' of '(&02)' started from file '(&03)'

## EDT0001

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0001 (&00) STARTED

### Meaning

EDT was started.

## EDT0002

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0002 (&00) RESTARTED IN COMPATIBILITY MODE

### Meaning

A statement changing the operation mode was given. EDT was restarted in
compatibility mode.

## EDT0003

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0003 (&00) RESTARTED IN UNICODE MODE

### Meaning

A statement changing the operation mode was given. EDT was restarted in
Unicode mode.

## EDT0100

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0100 TESTMODE: NO SYNTAX ERROR

### Meaning

Test mode is set. There was no syntactical error. The statements have not
been processed.
Error switch: not set.

## EDT0110

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0110 TESTMODE: SYNTAX CANNOT BE TESTED

### Meaning

Test mode is set. The statement has not been processed. But its syntax can
only be tested at run time.
Possible reasons: indirect operands, operands in variables or
user statements.
Error switch: not set.

## EDT0120

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0120 TESTMODE: CHARACTER(S) SKIPPED

### Meaning

Test mode is set. The syntax check in line mode skipped one or more
characters. A strict syntax check with the option SECURITY=HIGH would
possibly find an error.
Error switch: not set.

### Response

See your EDT manual for the correct syntax of the statement. Correction
to the therein described form will ensure processing in following EDT
versions. The support of this statement is not guaranteed.

## EDT0160

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0160 FILE '(&00)' WRITTEN

## EDT0170

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0170 MEMBER '(&00)' IN LIBRARY '(&01)' REPLACED AND WRITTEN

### Meaning

The old content of the library element was replaced.

## EDT0171

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0171 FILE '(&00)' REPLACED AND WRITTEN

### Meaning

The old content of the file was replaced.

## EDT0172

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0172 MEMBER '(&00)' IN LIBRARY '(&01)' CREATED AND WRITTEN

### Meaning

The library element was created and written.

## EDT0173

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0173 FILE '(&00)' CREATED AND WRITTEN

### Meaning

The file was created and written.

## EDT0178

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0178 FILE '(&00)' CLOSED

## EDT0190

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0190 WORK FILE (&00) EMPTY

## EDT0193

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0193 WORK FILE (&00) CLEARED

## EDT0196

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0196 UFS FILE '(&00)' REPLACED AND WRITTEN

### Meaning

The old content of the POSIX file was replaced.

## EDT0197

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0197 UFS FILE '(&00)' CREATED AND WRITTEN

### Meaning

The POSIX file was created and written.

## EDT0200

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0200 CCS CHANGED TO '(&00)'

### Meaning

By reading or opening a file or library element with the attribute (&00)
EDT uses this Coded Character Set.
Error switch: not set.

## EDT0210

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0210 ELEMENT(S) ADDED TO S-VARIABLE '(&00)'

### Meaning

The SDF-P list variable (&00) has been extended by appending or
prefixing one or more elements to the list.

## EDT0211

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0211 /FREE-VARIABLE COMMAND PROCESSED FOR S-VARIABLE '(&00)'

### Meaning

The contents of the SDF-P variable (&00) have been destroyed. In the
given statement @SETLIST with operand MODE=NEW the specified range did
not contain any line or column.

## EDT0227

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0227 ISAM FILE '(&00)' CREATED AND OPENED IN WORK FILE (&01)

### Meaning

The ISAM file was created and opened in actual work file.

## EDT0228

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0228 ISAM FILE '(&00)' REPLACED AND OPENED IN WORK FILE (&01)

### Meaning

The old content of the ISAM file was deleted, then the file was opened in
actual work file.

## EDT0229

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0229 ISAM FILE '(&00)' OPENED IN WORK FILE (&01)

### Meaning

The ISAM file was opened in actual work file.

## EDT0230

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0230 FILE '(&00)' OPENED IN CURRENT WORK FILE (&01)

### Meaning

The file was opened in actual work file.

## EDT0231

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0231 FILE '(&00)' CREATED AND OPENED IN CURRENT WORK FILE (&01)

### Meaning

The file was created and opened in actual work file.

## EDT0232

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0232 FILE '(&00)' REPLACED AND OPENED IN WORK FILE (&01)

### Meaning

The old content of the file was deleted, then the file was opened in
actual work file.

## EDT0235

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0235 FILE '(&00)' WRITTEN AND CLOSED

### Meaning

The file was written and closed.

## EDT0236

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0236 FILE '(&00)' CLOSED UNCHANGED

### Meaning

The file was closed unchanged.

## EDT0237

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0237 UFS FILE '(&00)' OPENED

### Meaning

The POSIX file was opened in actual work file.

## EDT0238

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0238 UFS FILE '(&00)' CREATED AND OPENED

### Meaning

The POSIX file was created and opened in actual work file.

## EDT0239

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0239 UFS FILE '(&00)' REPLACED AND OPENED

### Meaning

The old content of the POSIX file was deleted, then the file was opened in
actual work file.

## EDT0240

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0240 UFS FILE '(&00)' CLOSED

### Meaning

The POSIX file was written and closed.

## EDT0241

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0241 UFS FILE '(&00)' CLOSED UNCHANGED

### Meaning

The POSIX file was closed unchanged.

## EDT0242

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0242 FILE '(&00)' COPIED

### Meaning

The file was copied into the actual work file.

## EDT0243

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0243 UFS FILE '(&00)' COPIED

### Meaning

The POSIX file was copied into the actual work file.

## EDT0244

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0244 ALLOW WRITE ACCESS FOR READ ONLY FILE? REPLY (Y=YES; N=NO)

### Meaning

This query is issued following a @OPEN, @WRITE, @XOPEN or @XWRITE
statement if the POSIX file is read only and the current user id is TSOS.

### Response

Y: the file will be overwritten/opened for writing
N: the file will not be overwritten/opened for writing.

## EDT0258

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0258 MEMBER '(&00)' IN LIBRARY '(&01)' OPENED

### Meaning

The library element was opened in actual work file.

## EDT0259

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0259 MEMBER '(&00)' IN LIBRARY '(&01)' CREATED AND OPENED

### Meaning

The library element was created and opened in actual work file.

## EDT0264

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0264 MEMBER '(&00)' IN LIBRARY '(&01)' WRITTEN AND CLOSED

### Meaning

The library element was written and closed.

## EDT0265

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0265 MEMBER '(&00)' IN LIBRARY '(&01)' CLOSED UNCHANGED

### Meaning

The library element was closed unchanged.

## EDT0266

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0266 WORK FILE EMPTY: MEMBER '(&00)' CLOSED UNCHANGED

### Meaning

The work file specified in the CLOSE or WRITE statement is empty.
The member (&00) has been closed but not written back.

## EDT0268

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0268 MEMBER '(&00)' IN LIBRARY '(&01)' OPENED FOR REPLACEMENT

### Meaning

The library element was opened in actual work file, the old content was
not read.

## EDT0274

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0274 MEMBER '(&00)' IN LIBRARY '(&01)' COPIED

### Meaning

The library element was copied into the actual work file.

## EDT0281

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0281 /DELETE-FILE COMMAND PROCESSED FOR FILE '(&00)'

### Meaning

The file has been erased from catalog.

## EDT0282

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0282 DELETE PROCESSED FOR MEMBER '(&00)'

### Meaning

The element has been deleted from library.

## EDT0283

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0283 UFS FILE '(&00)' DELETED

### Meaning

The POSIX file has been removed from its directory.

## EDT0285

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0285 SDF: SYNTAX TESTED. (&00) ERROR(S) IN RANGE

### Meaning

At the processing of statement @SDFTEST (&00) errors have been detected.
Error switch: not set.

## EDT0290

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0290 ALL LINES ARE DIFFERENT

### Meaning

All lines to be compared are different.
Error switch: EDT.

## EDT0291

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0291 ALL LINES ARE EQUAL

### Meaning

All lines to be compared are equal.
Error switch: not set.

## EDT0292

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0292 COPY BUFFER CLEARED

### Meaning

Acknowledgement following an '*' in the mark column.

## EDT0293

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0293 FILE NOT WRITTEN

### Meaning

N has been specified in response to an OVERWRITE inquiry.

## EDT0294

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0294 MAXIMUM LINE NUMBER

### Meaning

The screen cannot be completely filled with empty lines after the last
used line, as not enough line numbers are available.

## EDT0295

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0295 OLD COPY BUFFER CLEARED, NEW COPY BUFFER FILLED

### Meaning

An R statement code is followed by a C or M statement code.
The copy buffer created by means of R statement code(s) has been cleared.

## EDT0296

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0296 OVERWRITE FILE? REPLY (Y=YES; N=NO)

### Meaning

This query is issued following a @WRITE or a @SAVE statement if the file
already exists.

### Response

Y: the file will be overwritten
N: the file will not be overwritten.

## EDT0297

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0297 COMPARE RESULT IN WORK FILE (&00)

### Meaning

The result of a successfully processed @COMPARE statement (format 2)
is output to work file (&00).
Error switch: EDT.

## EDT0298

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0298 ERASE ALL JOB VARIABLES '(&00)'? REPLY (Y=YES; N=NO)

### Meaning

This query is issued following a @ERAJV statement, if the name was
specified partially qualified or in wildcard syntax and this refers
to more than one job variable.

### Response

Y: all job variables concerned will be erased from the catalog.
N: the statement will be aborted and no job variable will be erased.

## EDT0299

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0299 JOB VARIABLES NOT ERASED

### Meaning

Message EDT0298 (ERASE ALL JOB VARIABLES?) was answered with N.

## EDT0300

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0300 (&00)

### Meaning

Following a @TMODE statement, the task attributes are displayed
from left to right in this order:
TSN - task sequence number
USER ID - user ID in the /LOGON command
ACCOUNT - account number of the task
CPU TIME - CPU time used for the task
DATE - date (YYYY-MM-DD)
TIME - time (HH:MM:SS)
STATEMENT SYMBOL - actual statement symbol
TERMINAL - type of terminal.

## EDT0610

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0610 BUFFER SIZE UNCHANGED

### Meaning

The buffer for output to the screen could not be changed by EDT.
Error switch: not set.

## EDT0650

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0650 UNABLE TO SUPPORT NATIONAL TERMINAL. STANDARD WILL BE USED

### Meaning

The connected DSS is a national 7-bit terminal, but EDT can only support
it with standard functions. Possible reasons:
- The DSS has been generated with wrong parameters or a variant has been
used EDT cannot support yet.
- There is problem at XHCS or VTSU.

### Response

Try to generate the DSS in a different way.

## EDT0651

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0651 CCS '(&00)' CANNOT BE SET. STANDARD WILL BE USED

### Meaning

At EDT initialisation, the character set (&00) shall be made the actual
character set. As this is not possible with the current operation mode,
the 7 bit standard EDF03IRV is used instead.

## EDT0900

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0900 EDITED FILE(S) NOT SAVED!

### Meaning

A @HALT (or another) statement has been entered in order to terminate EDT,
but some data have not yet been saved.
EDT will output a list of work files whose data have not yet been saved.

## EDT0901

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0901 NO MATCH IN RANGE

### Meaning

No match exists for the search string in the specified range when
processing an @ON statement.
Error switch: EDT.
If this error occurs while an EDT procedure (@DO or @INPUT) is
being processed, and logging by means of the PRINT operand has not been
activated, this message is not displayed and the EDT error switch
is not set.

## EDT0902

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0902 FILE (&00) VERSION (&01)

### Meaning

Possible reasons:
- The file (&00) has been specified in a write access statement with the
version number '*' or the actual version number:
The new actual version number after writing is (&01).
- The file (&00) has been specified in a read access statement with the
version number '*' or a wrong version number:
The correct version number is (&01).

## EDT0903

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0903 FILE '(&00)' IS IN THE CATALOG, FCBTYPE = (&01)

### Meaning

The file (&00) ist already in the catalog, its access method is (&01).

## EDT0904

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0904 TERMINATE EDT? REPLY (Y=YES; N=NO)

### Meaning

Inquiry whether EDT is to be terminated.

### Response

Y: EDT will be terminated
N: EDT will not be terminated.

## EDT0905

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0905 EDITED MEMBER TO BE ADDED? REPLY (Y=YES; N=NO)

### Meaning

Before returning control to LMS, EDT inquires whether the edited work file
is to be saved by LMS.

## EDT0906

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0906 REPEAT ATTEMPT? REPLY (Y=YES; N=NO)

### Meaning

If there is not enough virtual memory space to process the statement
the statement can be repeated after appropriate measures have been taken.

### Response

Y: The attempt will be repeated.
N: The statement will be aborted.

## EDT0907

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0907 NO WORK FILES USED

### Meaning

A @DROP ALL statement has been issued by the user
but no work files are currently used.

## EDT0909

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0909 AUTOSAVE ABORTED. ERASE SAVING FILES? REPLY (Y=YES; N=NO)

### Meaning

The writing of the backup files could not be performed.
Possible reasons are a virtual address space shortage or an unexpected
DMS error. The automatic saving is switched off.

### Response

Y: existing saving files will be erased.
N: existing saving files will not be erased.

## EDT0910

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0910 '@RENUMBER': LINES WILL BE LOST

### Meaning

A @RENUMBER statement has been entered in order to renumber the lines.
If EDT renumbers in the asked way, the maximum line number (9999.9999)
would be reached and the rest of the file would be deleted.

### Response

Get information about the number of lines in the work file by entering
the statement @LIMIT before asking to renumber.

## EDT0911

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0911 CONTINUE PROCESSING? REPLY (Y=YES; N=NO)

### Meaning

At the processing of a statement an error has been detected.
EDT inquires whether it should continue processing.

### Response

Y: Processing of the statement will be continued.
N: The statement will be aborted.

## EDT0912

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0912 INTERRUPTION NOT POSSIBLE

### Meaning

The K2-key has been pushed during a non-interruptable procedure. It is
not possible to change to system mode at the moment.

## EDT0913

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0913 /INFORM-PROG TO BE SIMULATED? REPLY (Y=YES; N=NO)

### Meaning

The command /INFORM-PROGRAM cannot be performed in a non-interruptable
procedure. EDT asks if an action should be performed.

### Response

Y: EDT treats like /INFORM-PROGRAM has been given.
N: The program will be continued.

## EDT0914

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0914 RECORD SIZE > 256. ONLY 256 CHARACTERS WILL BE WRITTEN

### Meaning

Only 256 characters are written for each record, the rest of the records
becomes undefined.

## EDT0915

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0915 CONVERT TO FILE CCS (&00)? REPLY (Y=YES; N=NO)

### Meaning

The work file's Coded Character Set is different from that of the file
to be written to.

### Response

Y: convert to file's character set before writing.
N: use work file's character set for writing.

## EDT0990

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0990 (&00)

### Meaning

(&00): Message from test routine.

## EDT0999

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT0999 (&00)

### Meaning

(&00): Message from external routine.

## EDT1137

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1137 SPECIFIED WORK FILE IGNORED IN CONJUNCTION WITH 'SPLIT'

### Meaning

In the @PAR statement a work file has been specified
as the first operand. The actions initiated by the @PAR statement
are to be performed only with regard to the specified work file, but the
effect of the operand SPLIT is global.

## EDT1150

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1150 NAME OF PLAM LIBRARY MEMBER TRUNCATED AFTER 64 CHARACTERS

## EDT1151

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1151 VERSION OF PLAM LIBRARY MEMBER TRUNCATED AFTER 24 CHARACTERS

## EDT1174

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1174 FILE ATTRIBUTES IGNORED

### Meaning

By means of the @WRITE statement (format 2) an internal work file is
written back to the associated external BS2000 file. File attributes
cannot be defined by means of the @WRITE statement, as they have already
been defined for the external file.
The specified file attributes are ignored.

## EDT1180

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1180 CODE ATTRIBUTE IGNORED

### Meaning

By means of the XWRITE statement the actual work file is written back to
the UFS file opened before by means of XOPEN. The CODE attribute was
ignored, as there is already one defined for that file.
By asking to write the file with MODE=UPDATE that attribute cannot be
changed.
Error switch: not set.

### Response

A change of the code can be performed in the following way:
Write back the work file with MODE=REPLACE und requested CODE-Operand
and then close the file by issuing @CLOSE NOWRITE.

## EDT1181

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1181 CODE OPERAND IGNORED

### Meaning

A POSIX file, a not existing DMS file or a not existing library element
shall be written using @WRITE CODE=*FILE.
For POSIX files the code set defined with @PAR CODE is used, for other
files the code set of actual work file.

## EDT1190

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1190 WORK FILE (&00) IS EMPTY. COPY OPERATION NOT PERFORMED

## EDT1226

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1226 SPECIFIED TYPE IGNORED: '(&00)' IS ASSUMED

### Meaning

The FCB type specified in the @OPEN or @WRITE statement does
not match the catalog entry. The specified type is ignored and the
type (&00) is taken over from the catalog.

## EDT1227

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1227 CCS ATTRIBUTE CANNOT BE SET

### Meaning

The file has been created or updated, but the CCS attribute cannot be set,
as the access to file catalog or library catalog returned an error.
Error switch: EDT, DMS.

## EDT1228

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1228 KEY OPERAND IGNORED

### Meaning

The KEY operand specified in the @COPY, @OPEN or @WRITE statement is
ignored, as the file is not of type ISAM.

## EDT1243

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1243 FILE '(&00)' TO BE COPIED IS EMPTY

### Meaning

The DMS file to be copied into the actual work file is empty.
Error switch: EDT.

## EDT1244

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1244 FILE '(&00)' EMPTY

## EDT1245

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1245 JOB VARIABLE IS EMPTY

### Meaning

An attempt has been made to get the value of a job variable by a
@GETJV statement, but the entire job variable is empty.
Error switch: EDT.

## EDT1246

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1246 UFS FILE '(&00)' TO BE COPIED IS EMPTY

### Meaning

The POSIX file to be copied into the actual work file is empty.
Error switch: EDT.

## EDT1247

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1247 MEMBER '(&00)' IN LIBRARY '(&01)' TO BE COPIED IS EMPTY

### Meaning

The library element to be copied into the actual work file is empty.
Error switch: EDT.

## EDT1248

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1248 EMPHASIS INCOMPLETE IN SOME LINES

### Meaning

When the lines containing the search string are displayed on the screen
after an @ON statement, not all matches are emphasized, as the insertion
of screen control characters makes one or more lines too long.
Error switch: EDT.

## EDT1253

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1253 (SOME) RECORD(S) TRUNCATED

### Meaning

Records that are too long are truncated when being read into the internal
work file (in Unicode Mode after 32768, otherwise after 256 characters).
Error switch: EDT.

## EDT1254

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1254 NO MARKS SET FOR FILE TO BE PROCESSED IN REAL MODE

### Meaning

No marks can be set for files processed in real mode (statement @OPEN).
Error switch: EDT.

## EDT1901

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1901 ISAM FILE. '@GET' STATEMENT PROCESSED

### Meaning

A @READ statement has been entered for an ISAM file. EDT automatically
processes a @GET statement.
Error switch: EDT.

## EDT1902

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1902 SAM FILE. '@READ' STATEMENT PROCESSED

### Meaning

A @GET statement has been entered for a SAM file. EDT automatically
processes a @READ statement.
Error switch: EDT.

## EDT1903

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1903 INPUT TRUNCATED

### Meaning

In Unicode mode, a line exceeds the maximum length (32768 characters)
during tabulator expansion. The line will be truncated.
In compatibility mode, when reading data in line mode or
the element of a list variable, more than 256 characters are read.
The input will be truncated.
Error switch: EDT.

## EDT1904

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1904 SOME LINES > 256

### Meaning

Some lines read by means of a @GET or @READ statement are longer than 256
bytes. The lines concerned are truncated after 256 characters.
Error switch: EDT.

## EDT1905

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1905 INPUT TOO LONG. CORRECT INPUT

### Meaning

The following conditions cause a termination error when reading:
- input for a @CREATE...READ statement >256 bytes, or
- input >284 subsequent to a @PRINT statement and input request *+-0, or
- input of a statement with indirect operands and the sum of characters of
operation string and the length of the string variable exceeds 256.
Error switch: not set.

## EDT1906

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1906 TOO MANY NAMES. LIST INCOMPLETE

### Meaning

The 15 pages provided for FSTAT are not sufficient to accommodate all
the file names, or
the 8 pages provided for STAJV are not sufficient to accommodate all
the names of job variables, or
the 8 pages provided for CMD are not sufficient to accommodate all
the lines to be output to the buffer.
The list (of names) is not complete.
Error switch: EDT.

## EDT1907

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1907 MODULE CANNOT BE UNLOADED

### Meaning

The module specified in the @RUN statement or in the @UNLOAD
statement could not be unloaded. Either an incorrect module name has
been specified or the module is not loaded.
Error switch: EDT.

## EDT1936

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1936 MODIFIED LINE > 256 CHARACTERS

### Meaning

An edited line became too long as a result of modification. This error
can be caused by an @ON, @PREFIX, @SUFFIX, @COL or @CREATE statement.
Moreover, an extended line containing formal operands may have become
too long in a procedure. The line is truncated after 256 characters.
In a @SETJV statement, when the extended string for the value of a
job variable became too long, only the first 256 characters are taken
over as the value.
Error switch: EDT.

## EDT1937

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1937 MODIFIED LINE > 32768 CHARACTERS

### Meaning

A work file line would become too long as a result of modification
with an @ON statement. The line will remain unchanged.
Error switch: EDT.

## EDT1938

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT1938 MODIFIED LINE > 32768 CHARACTERS

### Meaning

A @DO procedure line would become too long as a result of parameter
replacement. The line will be truncated.
Error switch: EDT.

## EDT2169

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2169 WORK FILE (&00) IS EMPTY. WRITE OPERATION NOT PERFORMED

### Meaning

The statement @WRITE (format 2) or @XWRITE could not be performed, for the
work file (&00) is empty.
Error switch: not set.

## EDT2266

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2266 WORK FILE IS EMPTY: MEMBER '(&00)' CLOSED UNCHANGED

### Meaning

As the work file specified in the @CLOSE or @WRITE statement (format 2) is
empty, the member (&00) has been closed but not saved.

## EDT2267

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2267 LINE TRUNCATED AFTER (&00) CHARACTERS

### Meaning

As the input record in F mode is longer than the LIMIT specified in the
@PAR statement, it is truncated.
(&00): maximum permissible record length.

## EDT2301

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2301 COPY BUFFER OVERFLOW

### Meaning

The copy buffer cannot hold more than 256 line numbers.

## EDT2400

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2400 LINE TRUNCATED AFTER 32768 CHARACTERS

### Meaning

A @CREATE or @SETJV statement, a J statement code or a data input with
tabulator expansion results in a work file line with more than
32768 characters. The line will be truncated after 32768 charcters.
Error switch: EDT.

## EDT2401

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2401 LINE TRUNCATED AFTER 2048 BYTES

### Meaning

The prompt string to be displayed for @CREATE statement (format 3 or 4)
is too long. It is truncated after 2048 bytes.
Error switch: EDT.

## EDT2402

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2402 OUTPUT TRUNCATED AFTER (&00) CHARACTERS

### Meaning

The prompt string to be output for statement @CREATE (format 3 or 4)
is too long. It is truncated after (&00) characters.
Error switch: EDT.

### Response

Shorten string.

## EDT2403

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2403 OUTPUT TRUNCATED AFTER 4096 BYTES

### Meaning

The string to be assigned to a S variable is too long.
It is truncated after 4096 bytes.
Error switch: EDT.

## EDT2404

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2404 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).

## EDT2405

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2405 LINE TRUNCATED DURING AUTOSAVE

### Meaning

Whe a work file is saved using @AUTOSAVE, a line is longer than the
maximum record line of the saving file. The line will be truncated.
Error switch: EDT.

## EDT2406

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2406 MAXIMUM LINE NUMBER

### Meaning

The given statement was processed correctly, but the new actual line
can not be the last line of the work file incremented with the actual
increment, because the maximum line number (9999.9999) would be
exceeded. The new actual line will become the last line of the work file.
Error switch: EDT.

## EDT2407

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2407 OUTPUT OF SYSTEM COMMAND TRUNCATED

### Meaning

The output of the operating system command issued via @SYSTEM is too
long, it will be truncated.
Error switch: EDT.

## EDT2408

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2408 LOGGING TERMINATED

### Meaning

The output media specified in @LOG cannot be written to. Logging will be
switched off.
Error switch: EDT.

## EDT2409

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2409 CPU TIME SPECIFIED AT EDT START EXCEEDED

### Meaning

The CPU time specified at EDT start has been exceeded. EDT will be
continued.
Error switch: EDT.

## EDT2900

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2900 A KEY WAS ZERO AND HAS BEEN SET TO 0.0001

### Meaning

A key with the value 0 has been detected during processing of a
@GET or @READ statement (with the KEY function). The line number in the
work file is set to 0.0001 for this line.
Error switch: EDT.

## EDT2901

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2901 CHECK LINE LENGTH

### Meaning

The line length check is active (@CHECK or @TABS) and the line read or
created by tabulator expansion is longer than specified in the CHECK
statement or operand. The line will be created as specified.
Error switch: EDT.

## EDT2902

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2902 CHECK TAB COLUMNS

### Meaning

The CHECK function was specified in the @TABS statement. CHECK detected
that the line which has just been entered with tabs causes reverse
positioning, i.e. text was overwritten.
Error switch: EDT.

### Response

Check the line, as it probably contains an error.

## EDT2903

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2903 FILE IS EMPTY

### Meaning

Possible error cause:
- An empty file on disk is accessed by means of a @READ, @GET, @INPUT
or @ELIM statement.
- A @SETLIST statement has been specified in an empty work file.
- A work file specified in a @COMPARE statement is empty.
Error switch: EDT.

## EDT2904

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT2904 MAXIMUM LINE NUMBER WHEN PROCESSING '@RENUMBER'. SOME LINES ARE LOST

### Meaning

The maximum permissible line number (9999.9999) has been reached during
processing of a @RENUMBER statement. EDT does not permit duplicate
line numbers in a work file. The rest of the file has been erased.
Error switch: EDT.

## EDT3002

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3002 OPERAND ERROR

### Meaning

The statement contains a syntax error.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3003

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3003 '(' MISSING

### Meaning

Error switch: EDT.

### Response

Insert the missing bracket and re-enter the statement.

## EDT3004

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3004 ')' MISSING

### Meaning

Error switch: EDT.

### Response

Insert the missing bracket and re-enter the statement.

## EDT3040

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3040 NAME INVALID OR MISSING

### Meaning

The string contains more than 8 characters or does not fullfill the syntax
of the operand or is missing.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3050

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3050 INVALID SYSLST-NUMMER

### Meaning

The SYSLST number issued in the statement @LOG is invalid.
Only values between 1 and 99 are valid.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3065

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3065 NUMBER OF LINES OR 'OFF' OR 'O' EXPECTED

### Meaning

The operand SPLIT of the @PAR statement must contain
- either the number of lines of the second window and the name of the
work file to be displayed in the second window, or
- OFF or O in order to set the screen back to one window.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3066

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3066 WRONG COLUMN NUMBER

### Meaning

A wrong column number has been specified in the @SETF statement.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3068

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3068 POSITION INVALID OR MISSING

### Meaning

The specification of POSITION in the @SETF statement is mandatory.
The statement could not be processed.

### Response

Correct and re-enter the statement.

## EDT3069

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3069 STRING TO BE INSERTED IS MISSING

### Meaning

The statement has not been processed because the string to be inserted is
missing.

### Response

Correct and re-enter the statement.

## EDT3070

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3070 'EDIT-LONG' EXPECTED

### Meaning

The operand specified in the @PAR statement is wrong.
Correct form of the operand: @PAR EDIT-LONG = ... .

### Response

Correct and re-enter the statement.

## EDT3071

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3071 'ON', 'OFF' OR 'O' EXPECTED

### Meaning

The operand specification in the @PAR statement contains an error,
ON, OFF or O is missing after an equals sign.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3072

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3072 NUMBER INVALID OR MISSING

### Meaning

The format of the specified numeric value is incorrect, or the value has
not been specified at all.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3073

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3073 TARGET POSITION IS INVALID OR MISSING

### Meaning

The statement has not been processed because the target position
in the COPY statement is missing or invalid.

### Response

Correct and re-enter the statement.

## EDT3074

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3074 'KEEP' OPERAND EXPECTED IN 'COPY' STATEMENT

### Meaning

The COPY statement has not been processed because the operand KEEP is
missing.

### Response

Correct and re-enter the statement.

## EDT3075

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3075 RECORD RANGE CANNOT BE SPECIFIED

### Meaning

The statement has not been processed because no record range can be
specified in the statement.

### Response

Correct and re-enter the statement.

## EDT3076

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3076 'COPY KEEP' PERMISSIBLE ONLY FOR ISAM FILES

### Meaning

The KEEP operand in the COPY statement can only be specified for ISAM
files. The statement has not been processed.

## EDT3077

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3077 OPERAND 'STRUCTURE=' INCORRECT

### Meaning

In the @PAR statement the symbol for STRUCTURE is either missing
or not given in single quotes.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3078

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3078 SPECIFIED NUMBER INVALID (VALID RANGE: 1..256)

### Meaning

The specified value for LIMIT in the @PAR statement or the factor n in
the repetition statement # is not within the permissible range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3079

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3079 COLUMN '0' NOT PERMISSIBLE

### Meaning

The statement has not been processed because '0' cannot be specified as a
column number.

### Response

Correct and re-enter the statement.

## EDT3080

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3080 SPECIFIED COLUMN INVALID, OR ':' MISSING IN COLUMN RANGE

### Meaning

The character ':' is missing in the specified column range, or the
specified range is invalid.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3081

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3081 LINE NUMBER > 9999.9999

### Meaning

The specified line number is too high. The maximum permissible line number
is 9999.9999.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3082

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3082 LINE NUMBER 0 INVALID

### Meaning

Line number 0 or increment 0 cannot be specified.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3085

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3085 '(&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.

### Response

Correct and re-enter the statement.

## EDT3086

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3086 INVALID PLAM TYPE

### Meaning

The PLAM type specified in the statement is invalid.
Valid PLAM types: S, M, J, P, D, X, R, C, H, L, U, F and equal free
typenames. A free typename must not start with $ or SYS and consists of
2 to 8 characters.

## EDT3087

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3087 INVALID JOB VARIABLE NAME

### Meaning

The string used to specify a job variable name is incompatible with the
syntax of a job variable name, or
the job variable name in a @SETJV or @GETJV statement was not
fully qualified, or
it was an invalid request by an @ERAJV statement.
Error switch: EDT.

### Response

Correct and re-enter statement.

## EDT3088

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3088 INVALID NAME OF S-VARIABLE

### Meaning

The string used to specify a SDF-P variable in a @GETVAR or @SETVAR
statement is incompatible with the syntax of a SDF-P variable.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3089

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3089 INVALID NAME OF UFS FILE

### Meaning

A string used for specifying the name of a UFS file did not follow the
syntax of a file name in the POSIX file system or one of the directories
issued does not exist.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3093

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3093 INVALID STRUCTURED NAME OR STRUCTURED NAME MISSING

### Meaning

The string contains more than 30 characters or does not fulfil
the syntax of the operand or is missing.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3100

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3100 WORK FILE IS EMPTY. STATEMENT NOT PROCESSED

### Meaning

The statement refers to a line number which cannot be found as the
work file is empty.

## EDT3101

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3101 INVALID STATEMENT

### Meaning

No valid EDT statement has been recognized.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3106

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3106 SPECIFIED WORK FILE INVALID (VALID RANGE: 0..9)

### Response

Correct and re-enter the statement.

## EDT3110

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3110 EQUAL SIGN EXPECTED. STATEMENT NOT PROCESSED

### Meaning

Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3111

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3111 'TYPE' OPERAND IS MISSING OR INVALID

### Meaning

The TYPE operand has been specified without a valid operand value.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3112

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3112 'TYPE' OPERAND ALREADY DEFINED

### Meaning

An attempt was made to specify the TYPE operand a second time.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3116

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3116 'CODE' OPERAND MISSING OR INVALID

### Meaning

The CODE operand has been specified without a valid operand value.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3117

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3117 'MODE' OPERAND MISSING OR INVALID

### Meaning

The MODE operand has been specified without a valid operand value.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3118

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3118 'MODE' OPERAND ALREADY DEFINED

### Meaning

An attempt was made to specify the MODE operand a second time.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3119

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3119 WORK FILE ALREADY DEFINED

### Meaning

In the OPEN or WRITE statement, an attempt was made to define the
work file a second time.

### Response

Correct and re-enter the statement.

## EDT3120

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3120 FILE NAME ALREADY DEFINED

### Meaning

In the OPEN or WRITE statement, an attempt was made to define the file
name a second time.

### Response

Correct and re-enter the statement.

## EDT3121

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3121 LIBRARY NAME MISSING OR FORMAT OF SPECIFIED LIBRARY NAME INVALID

### Meaning

Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3122

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3122 FILE NAME MISSING OR FORMAT OF SPECIFIED FILE NAME INVALID

### Meaning

Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3123

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3123 NO VALID NAME OF PLAM MEMBER

### Meaning

When processing a PLAM library, no valid member name has been specified.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3124

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3124 VERSION NUMBER MISSING OR INVALID

### Meaning

The version number of a PLAM library member has not been specified or the
specified version number contains invalid characters.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3125

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3125 'OPEN REAL' PERMISSIBLE ONLY FOR ISAM FILES

### Meaning

It is not possible to process the specified file in OPEN REAL mode because
that mode is permitted only for ISAM files.

### Response

Process the specified file in virtual memory.

## EDT3126

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3126 FILE ATTRIBUTES CANNOT BE SPECIFIED

### Meaning

It is not possible to specify file attributes in the relevant
statement, therefore the statement has not been processed.

## EDT3127

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3127 NAME OF WORK FILE IS INVALID OR MISSING

### Meaning

No name has been specified for the work file, or the specified name
is invalid.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3128

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3128 PLAM LIBRARY NAME INVALID OR MISSING

### Meaning

Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3129

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3129 NO FILE ATTRIBUTES CAN BE DEFINED FOR PLAM LIBRARIES

### Meaning

When processing a PLAM library an attempt was made to define the file
attribute FCBTYPE=ISAM or SAM. The statement has not been processed.

### Response

Correct and re-enter the statement.

## EDT3132

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3132 PLAM TYPE IS MISSING OR INVALID

### Meaning

The TYPE of the PLAM member has not been specified in the
statement, or the specification is invalid.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3133

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3133 PLAM VERSION SPECIFICATION INVALID

### Meaning

Error switch: EDT.

### Response

Correct the version specification and re-enter the statement.

## EDT3134

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3134 '*STD' EXPECTED

### Meaning

When processing a PLAM library, '*' has been specified for the type
or the version.

### Response

Replace '*' by '*STD' and re-enter the statement.

## EDT3135

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3135 MODUL NAME MISSING

### Meaning

The @UNLOAD statement has not been processed for the name of the modul has
not been specified.

### Response

Correct and re-enter the statement.

## EDT3136

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3136 'INCREMENT=0' NOT PERMISSIBLE

### Meaning

The specification INCREMENT=0 in the @PAR statement is not permitted.
The statement has not been processed.

### Response

Correct and re-enter the statement.

## EDT3138

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3138 ONLY ONE CHARACTER POSSIBLE AS SYMBOL

### Meaning

More than one character has been specified as a symbol.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3170

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3170 SYNTAX ERROR IN LINE NUMBER

### Meaning

The operand which is supposed to be a line number is syntactically
incorrect.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3172

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3172 MODULE NAME TOO LONG

### Meaning

The modul name specified in an @UNLOAD statement was longer than 8
characters (compatible format) or longer than 32 characters (new format).
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3173

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3173 NUMBER OF WORK FILE FOR COMPARE OPERATION MISSING OR INVALID

### Meaning

Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3174

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3174 NAME TOO LONG

### Meaning

A string used for specifying a file or jobvariable name consists of more
characters than allowed by the system
(fully qualified: 54, with wildcards: 80).
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3175

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3175 SYNTAX ERROR IN SPECIFIED RANGE

### Meaning

Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3176

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3176 STATEMENT SYMBOL INVALID OR TOO LONG

### Meaning

The statement symbol in the @USE statement must be specified within
single quotes and must consist of exactly one character.

### Response

Correct and re-enter the statement.

## EDT3177

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3177 ENTRY NAME TOO LONG

### Meaning

The entry name is longer than the permissible maximum of 8 characters
(compatible format) or 32 characters (new format).
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3178

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3178 LIBRARY NAME TOO LONG

### Meaning

The library name is longer than the permissible maximum of 54 characters.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3179

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3179 ENTRY NAME MISSING OR INVALID

### Meaning

The specified string does not fulfill the syntactical requirements for
entry names, or the entry name is missing.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3180

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3180 JOKER SYMBOL EQUALS QUOTE

### Meaning

Possible reasons:
- The value specified in the @SYMBOLS statement for the ASTERISK or
SLASH chartacter is invalid as it is the same as one of the
QUOTE characters.
- An @ON statement with keyword PATTERN could not be processed, as
QUOTE1 or QUOTE2 is the same as the ASTERISK or SLASH character.
Error switch: EDT.

### Response

Choose different symbols for ASTERISK, SLASH, QUOTE1 and QUOTE2.

## EDT3181

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3181 BOTH JOKER SYMBOLS ARE THE SAME

### Meaning

An attempt was made to redefine one of the joker symbols by means
of a @SYMBOLS statement. The statement was not processed
because different symbols must be defined for ASTERISK and SLASH.
Error switch: EDT.

### Response

Choose different symbols for ASTERISK and SLASH, and
re-enter the @SYMBOLS statement.

## EDT3182

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3182 CCSN TOO LONG

### Meaning

A string used for specifying a coded character set name consists of more
than 8 characters.
Error switch: EDT.

### Response

Correct and re-enter statement.

## EDT3183

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3183 LINE NUMBER EXPECTED

### Meaning

A valid line number has to be specified after the keyword TO in the
statement @SHOW, @FSTAT, @STATUS, @SYSTEM or @STAJV.
Error switch: EDT.

### Response

Correct and re-enter statement.

## EDT3190

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3190 SPECIFIED NUMBER INVALID (VALID RANGE: 1..32768)

### Meaning

The specified value is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3191

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3191 OPERAND TOO LONG

### Meaning

The specified operand is too long.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3192

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3192 ILLEGAL CHARACTER IN OPERAND

### Meaning

The specified operand contains illegal characters.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3193

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3193 SPECIFIED WORK FILE INVALID (VALID RANGE: 0..22)

### Meaning

The specified work file number is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3194

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3194 SPECIFIED NUMBER INVALID (VALID RANGE: 1..9)

### Meaning

The specified record mark is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3195

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3195 SPECIFIED UNICODE VALUE INVALID

### Meaning

The specification of a separator character, a structure symbol, a
surrogate character or a filler character as a Unicode value does not
correspond to a valid character.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3196

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3196 SPECIFIED HEX OR BINARY VALUE INVALID

### Meaning

The specified haxadecimal or binary value does not correspond to a valid
character.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3197

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3197 SPECIFIED NUMBER INVALID (VALID RANGE: 0..32768)

### Meaning

The specified value is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3198

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3198 SPECIFIED NUMBER INVALID (VALID RANGE: 0..99999999)

### Meaning

The specified value is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3199

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3199 SPECIFIED NUMBER INVALID (VALID RANGE: 0..31)

### Meaning

The specified value is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3200

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3200 SPECIFIED NUMBER INVALID (VALID RANGE: 1..8)

### Meaning

The specified value is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3201

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3201 SPECIFIED NUMBER INVALID (VALID RANGE: 0..65535)

### Meaning

The specified value is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3202

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3202 SPECIFIED NUMBER INVALID (VALID RANGE: 1..65535)

### Meaning

The specified value is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3203

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3203 'KEY' OPERAND ALREADY DEFINED

### Meaning

The KEY operand has been specified a second time.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3204

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3204 'CODE' OPERAND ALREADY DEFINED

### Meaning

The CODE operand has been specified a second time.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3205

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3205 'KEY' OPERAND IS MISSING OR INVALID

### Meaning

The KEY operand has been specified without a valid operand value.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3206

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3206 SPECIFIED NUMBER INVALID (VALID RANGE: 0..255)

### Meaning

The specified value is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3207

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3207 SPECIFIED NUMBER INVALID (VALID RANGE: 0..256)

### Meaning

The specified value is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3209

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3209 SPECIFIED WORK FILE INVALID (VALID RANGE: 1..22)

### Meaning

The specified work file number is outside the valid range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3210

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3210 'LENGTH' OPERAND IS MISSING OR INVALID

### Meaning

The LENGTH operand has been specified without a valid operand value.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3211

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3211 'LENGTH' OPERAND ALREADY DEFINED

### Meaning

The LENGTH operand has been specified a second time.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3212

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3212 'MARK' OPERAND IS MISSING OR INVALID

### Meaning

The MARK operand has been specified without a valid operand value.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3213

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3213 'MARK' OPERAND ALREADY DEFINED

### Meaning

The MARK operand has been specified a second time.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3214

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3214 LINK NAME IS MISSING OR INVALID

### Meaning

The specified link name has no valid value.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3215

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3215 MISSING CLOSING QUOTE IN STRING

### Meaning

A string was specified without a closing quote symbol.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3216

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3216 INVALID RANGE (LOWER > UPPER)

### Meaning

The first switch number in the @SETSW statement is higher than the second
one.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3217

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3217 TOO MANY DIGITS IN NUMBER

### Meaning

The decimal integer used for numbering lines in the @SEQUENCE statement
may only have up to 8 digits.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3218

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3218 'TO' OPERAND EXPECTED

### Meaning

In the @COPY or @MOVE statement a TO operand is missing.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3219

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3219 'TYPE' OPERAND NOT ALLOWED

### Meaning

The TYPE operand is only allowed for DMS files.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3220

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3220 'KEY' OPERAND NOT ALLOWED

### Meaning

The KEY operand is only allowed for DMS files.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3221

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3221 'CODE' OPERAND NOT ALLOWED

### Meaning

The CODE operand is only allowed for POSIX files.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3222

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3222 INCREMENT MISSING OR INVALID

### Meaning

No increment is specified or the increment value is invalid.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3223

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3223 UFS FILE NAME MISSING OR INVALID

### Meaning

The specification of a UFS file name is missing, or it does not follow the
syntax of a file name in the POSIX file system.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3224

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3224 SPECIFIED NUMBER INVALID (VALID RANGE: 1..2048)

### Meaning

The factor n in the repetition statement # is not within the permissible
range.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3901

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3901 ILLEGAL BINARY CONSTANT

### Meaning

A string with a 'B' in front of the first single quote or the text input
after @INPUT BINARY is in error.
Only the digits '0' and '1' are valid characters, and the string must
not be empty.
Error switch: EDT.

### Response

Correct and re-enter the statement or text.

## EDT3902

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3902 ILLEGAL HEX CONSTANT

### Meaning

A string with an 'X' in front of the first single quote or the text input
after @INPUT HEX is in error.
Only the digits 0 to 9 and the letters A to F are valid characters
and the string must not be empty.
Error switch: EDT.

### Response

Correct and re-enter the statement or text.

## EDT3903

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3903 INVALID RANGE

### Meaning

Either the line numbers in the specified range are invalid or
a dash (-) is not followed by a second line number.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3904

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3904 INVALID SUBSTRING

### Meaning

A @SET statement contains an invalid substring. All substrings must
comply with the syntax ln or +/-int.
Error switch: EDT.

## EDT3905

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3905 INVALID VARIABLE

### Meaning

A line number, string or integer variable has been specified incorrectly.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3906

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3906 LINE NUMBER INVALID

### Meaning

Possible error cause:
- The integer variable in the statement @SET (format 3) does not contain
a valid line number.
- The target line number variable in the statement @SET (format 4 or 5)
does not contain a valid line number.
- The destination of the output in the statement @GETJV is not a valid
line number.
- The line number is too high for the specified KEYLEN of a file opened
in real mode by means of an @OPEN statement.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3907

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3907 EMPTY STRING NOT PERMISSIBLE

### Meaning

A string specified directly or indirectly (i.g. by means of a EDT string
variable or a SDF-P variable) is empty. But that is not permissible for
this statement.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3908

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3908 STRING MISSING OR INVALID

### Meaning

A string is missing in a statement or is invalid.
In compatibility mode, the error cause also may be that no file name is
specified in an I/O statement and neither a local nor a global @FILE entry
is defined.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3909

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3909 PARAMETER ERROR

### Meaning

Some of the most common error causes are:
- the line number or increment is invalid
- one or more operands are missing in the statement
- invalid ON/OFF
- the number of a procedure file is '0'
- the value in @SETSW statement is greater than 31.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3910

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3910 DUPLICATE FORMAL OPERAND

### Meaning

A formal operand has been specified at least twice in the @PARAMS
statement.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3911

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3911 DUPLICATE KEYWORD

### Meaning

A keyword has been specified at least twice in a @DO statement.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3922

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3922 INVALID COLUMN (RANGE)

### Meaning

The value specified for a column is invalid, or the specified column
(range) is syntactically incorrect.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3951

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3951 PROCEDURE NUMBER > 22

### Meaning

Error switch: EDT.

## EDT3952

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3952 INVALID SYMBOL

### Meaning

For the symbol definition a special character has to be choosen.
Error switch: EDT.

### Response

Choose a valid special character as symbol.

## EDT3991

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3991 SYNTAX ERROR IN EXTERNAL STATEMENT

### Meaning

The external routine reports a syntax error in the specified statement
without any additional information.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT3999

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT3999 (&00)

### Meaning

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

### Response

Correct and re-enter the statement.

## EDT4200

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4200 MACRO '(&00)': DMS ERROR CODE: '(&01)'

### Meaning

All DMS errors are output in this form:
(&00): DMS macro (OPEN, etc.) during whose processing the error occurred.
(&01): hexadecimal 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.
Processing of an @INPUT file is aborted due to this error.
Error switch: DMS.

## EDT4201

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4201 MACRO '(&00)': JVS ERROR CODE: '(&01)'

### Meaning

All JVS errors are output in this form:
(&00): JVS macro (STAJV, etc.) during whose processing the error occurred
(&01): Hexadecimal error code.
For more detailed information about the JVS error enter the
ISP command /HELP JVS(&01) or the SDF command /HELP-MESS JVS(&01)
in system mode, or see the BS2000 manual "System Messages" or
the BS2000 JVS manual.
Processing of an @INPUT file is aborted due to this error.
Error switch: DMS.

## EDT4202

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4202 MACRO '(&00)': SDF-P ERROR CODE: '(&01)'

### Meaning

All SDF-P errors are output in this form:
(&00): SDF-P macro (PUTVAR, etc.) during whose processing the error
occured.
(&01): Hexadecimal error code.
For more detailed information about the SDF-P error enter the
ISP command /HELP SDP(&01) or the SDF command /HELP-MESS SDP(&01)
in system mode, or see the BS2000 manual "System Messages" or
the BS2000 SDF-P manual.
Processing of an @INPUT file is aborted due to this error.
Error switch: DMS.

## EDT4203

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4203 MACRO '(&00)': XHCS ERROR CODE: '(&01)'

### Meaning

All XHCS errors are output in this form:
(&00): XHCS macro (NLSCODE, etc.) during whose processing the error
occured
(&01): Hexadecimal error code.
For more detailed information about the XHCS error
see the BS2000 manual "XHCS".
Processing of an @INPUT file is aborted due to this error.
Error switch: DMS.

## EDT4204

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4204 MACRO '(&00)': TIAM ERROR CODE: '(&01)'

### Meaning

All TIAM errors are output in this form:
(&00): TIAM-Macro (WRLST, etc.) during whose processing the error occured
(&01): Hexadecimal error code.
For more detailed information about the TIAM error see the
BS2000 manual "TIAM" or the BS2000 manual "Macro Calls".
Processing of an @INPUT file is aborted due to this error.
Error switch: DMS.

## EDT4205

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4205 MACRO '(&00)': BLS ERROR CODE: '(&01)'

### Meaning

All errors of the Binder Loader System are output in this form:
(&00): BLS macro (BIND) during whose processing the error occured
(&01): Hexadecimal error code.
For more detailed information about the BLS error see the BS2000
manual "Binder Loader System" or the BS2000 manual "Macro cals".
Processing of an @INPUT file is aborted due to this error.
Error switch: DMS.

## EDT4206

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4206 POSIX-CALL '(&00)': ERROR '(&01)'

### Meaning

All errors reported by POSIX-calls are output in this form:
(&00): Function which returns an error
(&01): error code returned in C-variable ERRNO.
For more detailed information about the error see the BS2000 manual
"C library functions" or the BS2000 manual "POSIX".
Processing of an @INPUT file is aborted due to this error.
Error switch: DMS.

## EDT4207

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4207 MACRO '(&00)': SDF ERROR CODE: '(&01)'

### Meaning

All errors of SDF-macros are output in this form:
(&00): SDF-Macro (CMDSTA, etc.) during whose processing the error occured
(&01): Hexadecimal error code.
For more detailed information about the SDF error see the BS2000
manual "SDF-A".
Processing of an @INPUT file is aborted due to this error.
Error switch: DMS.

## EDT4208

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4208 MACRO '(&00)' RETURNS ERROR CODE '(&01)'

### Meaning

When executing the macro (&00) an error with error code (&01) occurred.
The error code is issued in form of a message number if available.
Otherwise the complete macro returncode (subcode2, subcode1, maincode) is
issued. If there are two return codes available, both are issued,
separated by a /.
For more detailed information about the error see the appropriate BS2000
manual.
Error switch: EDT, DMS.

## EDT4209

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4209 FUNCTION '(&00)' RETURNS ERROR '(&01)'

### Meaning

When executing the function (&00) an (&01) error was returned in
C-variable ERRNO.
For more detailed information about the error see the appropriate BS2000
manual.
Error switch: EDT, DMS.

## EDT4300

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4300 ERROR AT SYSTEM COMMAND: ERROR CODE '(&00)'

### Meaning

The command specified in the @SYSTEM statement is rejected by the
CMD macro.
For more detailed information about the error cause enter the command
/HELP-MESS (&00) in system mode, or see the BS2000 manual
"System Messages".
Error switch: DMS.

## EDT4310

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4310 SDF: SYNTAX ERROR IN LINE (&00)

### Meaning

While checking the syntax of data lines with @SDFTEST a syntax error has
been detected in line (&00) and could not be corrected in a SDF error
dialog.
Error switch: EDT.

### Response

Enable SDF guided error dialog, e.g. by
@SYSTEM '/MODIFY-SDF-OPTIONS GUIDANCE=MIN'.

## EDT4312

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4312 CHECK TAB COLUMNS IN LINE (&00)

### Meaning

The CHECK function was specified for the @TABS statement. CHECK detected
that in line (&00) tabs caused reverse positioning, i.e. text was
overwritten.
Processing of @TABS RANGE has been aborted.
Error switch: EDT.

## EDT4313

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4313 LINE (&00) > 256 CHARACTERS

### Meaning

The length of line (&00) would exceed 256 characters.
Processing of @TABS RANGE has been aborted.
Error switch: EDT.

## EDT4314

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4314 LINE (&00) > 32768 CHARACTERS

### Meaning

The length of line (&00) would exceed 32768 characters.
Processing of @TABS RANGE has been aborted.
Error switch: EDT.

## EDT4315

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4315 RANGE SYMBOL MUST NOT BE USED AS STATEMENT SYMBOL

### Meaning

For the definition of a new statement symbol with statement @:
the actual range symbol (see @RANGE) was used.
The statement is not processed.
Error switch: EDT.

## EDT4900

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4900 /SET-FILE-LINK IS IN EFFECT

### Meaning

A /SET-FILE-LINK command with a link name used by EDT (EDTSAM, EDTISAM, or
EDTMAIN) is active. However, the file name specified in the EDT statement
(@GET, @READ, @INPUT, @OPEN, @ELIM, @WRITE or @SAVE) does not match
the one specified in the /SET-FILE-LINK command.
The statement is not processed.
Error switch: EDT.

## EDT4901

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4901 ONE INPUT FILE IS ALREADY ACTIVE

### Meaning

The @INPUT statement is not permissible inside an @INPUT procedure.
Error switch: EDT.

## EDT4903

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4903 BOTH OPERANDS IN '@QUOTE' STATEMENT ARE THE SAME

### Meaning

If both operands are specified in the @QUOTE statement, they
must be different.
Error switch: EDT.

## EDT4904

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4904 BTAM FILES NOT SUPPORTED

### Meaning

An attempt was made to process a BTAM file by means of a @GET, @SAVE
@READ, @WRITE, @INPUT, @OPEN or @ELIM statement. However, EDT does
not support BTAM files.
Error switch: EDT.

## EDT4906

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4906 '(&00)' NOT POSSIBLE FOR CURRENT WORK FILE

### Meaning

The statement (&00) refers to the current work file and therefore is
impossible to be executed (e.g. @DO, @DROP).
Error switch: EDT.

## EDT4907

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4907 '@DROP' NOT POSSIBLE DURING PROCEDURE FILE PROCESSING

### Meaning

The @DROP statement is not permissible inside a @DO procedure.
Error switch: EDT.

## EDT4908

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4908 INVALID COMMAND

### Meaning

The command specified in the @SYSTEM statement either contains an error
or cannot be passed by the CMD macro.
Error switch: DMS.

### Response

Correct and re-enter the statement or
branch to system mode by means of @SYSTEM.

## EDT4909

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4909 WORK FILE ALREADY ACTIVE

### Meaning

In a @PROC statement the number of current work file was specified.
Error switch: EDT.

## EDT4910

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4910 S-VARIABLE MUST BE OF TYPE LIST

### Meaning

The SDF-P variable specified in a @GETLIST or @SETLIST statement or in
a @LOG statement in compatibility mode is not of type LIST
or has not been declared yet.
Error switch: EDT.

### Response

If the variable has not been declared yet, perform the system command
/DECL-VAR NAME=..,MULT-ELEM=LIST before re-entering the statement.

## EDT4912

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4912 EAM OPEN ERROR

### Meaning

An EAM file cannot be opened during a @LIST statement in conjunction with
the 'I' operand.
Error switch: EDT.

## EDT4913

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4913 EAM WRITE ERROR

### Meaning

A write error has occurred while writing to an EAM file (@LIST
statement in conjunction with the 'I' operand).
Error switch: EDT.

## EDT4916

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4916 FILE '(&00)' NOT IN CATALOG

### Meaning

A file name specified in a @FSTAT, @GET, @READ, @INPUT, @ELIM, @SAVE
@WRITE, @COPY, or @UNSAVE statement does not exist in the catalog.
If this error occurs in an @FSTAT statement, the DMS error switch is also
set for reasons of compatibility. Processing of @INPUT files is, however
not aborted.
In new EDT procedures only the EDT error switch should be checked.
Error switch: EDT, DMS (see meaning text).

## EDT4918

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4918 FORMAL OPERAND MISSING

### Meaning

A formal operand has been expected but not found in a @PARAMS statement.
Error switch: EDT.

## EDT4919

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4919 REQM ERROR FOR (&00) BUFFER

### Meaning

During processing of a @FSTAT, @STAJV, @LIST I or @SYSTEM
statement using the (&00) macro, the required pages of virtual
address space could not be provided by REQM for the (&00) buffer.
E.g.: for FSTAT >=15 pages, for STAJV 8 pages, for EAM 1 page
for CMD 8 pages.
Error switch: EDT.

## EDT4920

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4920 STATEMENT ILLEGAL DURING PROCEDURE FILE PROCESSING

### Meaning

The specified statement is not permissible inside a @DO or @INPUT
procedure (e.g. @INPUT, @SETF GLOBAL, ...).
Error switch: EDT.

## EDT4921

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4921 STATEMENT ILLEGAL DURING '@INPUT' PROCESSING

### Meaning

The @UPDATE statement (format 2), @CODENAME or @GOTO has been read from a
file opened by means of @INPUT.
Error switch: EDT.

## EDT4923

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4923 INVALID FILE NAME

### Meaning

The file name specified in a @FSTAT, @GET, @READ, @INPUT, @OPEN, @ELIM
@WRITE, @SAVE, @UNSAVE, @COPY or @DELETE statement does not comply with
the conventions governing the definition of the file names.
In compatibility mode, a possible error cause is that the file name
specified in single quotes or in a string variable has a leading blank.
Error switch: EDT, DMS.

## EDT4924

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4924 INVALID FORMAL OPERAND

### Meaning

A @PARAMS statement contains an invalid formal operand.
Error switch: EDT.

## EDT4925

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4925 STATEMENT ONLY PERMITTED IN WORK FILE 0

### Meaning

A file can only be opened in real mode in work file 0.
Error switch: EDT.

## EDT4926

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4926 INVALID KEY

### Meaning

In the @GET '...' N, @READ '...' KEY, or @ELIM '...' statement an attempt
was made to access a record using an invalid key. Processing of the
statement has been aborted.
Processing of the @INPUT files has been aborted in case of DMS errors.
In batch mode or if EDT is reading in data from SYSDTA by means of RDATA
EDT terminates and the following message is displayed:
"EDT8001 EDT TERMINATED ABNORMALLY".
Error switch: EDT, DMS.

## EDT4927

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4927 INVALID KEY IN FILE OPENED IN REAL MODE

### Meaning

An ISAM file has been opened in real mode (@OPEN) and an attempt has
been made to access a record by means of an invalid key. Processing of
the statement has been aborted, and the file currently being processed
has been closed. Processing of @INPUT files is aborted as
in the case of DMS errors. In batch mode or if EDT is reading
from SYSDTA by means of RDATA, EDT terminates and the following
message is displayed: "EDT8001 EDT TERMINATED ABNORMALLY".
Error switch: EDT, DMS.

## EDT4928

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4928 INVALID VALUE

### Meaning

Possible error cause:
- In a @COMPARE statement (format 1) the value of int2 is greater than
that of int1.
- The string specified after STRING keyword in a @SET statement (format 3)
cannot be interpreted as a line number.
- A @PARAMS keyword or a @DO operand has an invalid value.
Error switch: EDT.

## EDT4929

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4929 ISAM 'RECORD-FORMAT=*FIXED' NOT SUPPORTED

### Meaning

An attempt has been made to process a file with fixed record length
using the @OPEN statement and the /SET-FILE-LINK command with
LINK-NAME=EDTMAIN.
Error switch: EDT.

## EDT4930

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4930 'KEY-POSITION <> 1' AND 'RECORD-FORMAT=*FIXED' NOT SUPPORTED

### Meaning

In a @GET or @SAVE statement an ISAM file has been assigned by means of a
/SET-FILE-LINK ...,LINK-NAME=EDTISAM,ACCESS-METHOD=ISAM(REC-FORM=FIXED...)
command, but the file does not have 'KEY-POSITION=1'.
Error switch: EDT.

## EDT4931

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4931 KEY-LENGTH TOO BIG

### Meaning

A @GET, @SAVE, @ELIM or @OPEN statement has been issued for a file
with KEY-LENGTH >8.
Error switch: EDT.

## EDT4932

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4932 LINE NUMBER NOT FOUND

### Meaning

A line number has been specified for a string, but the line is not in
the procedure file or the file is empty, or the range of lines specified
in the @COMPARE statement is invalid.
Error switch: EDT.
If a non existing line number has been specified for a string while an EDT
procedure (@DO or @INPUT) is being processed, and logging has not been
activated by means of the PRINT operand, this message is not displayed
and the EDT error switch is not set either. However the statement will not
be processed.

## EDT4933

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4933 MODULE LOADING NOT POSSIBLE

### Meaning

It is not possible to load the module (e.g. EDTSTRT) by means of the
@RUN or @USE statement.
Error switch: EDT.

## EDT4934

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4934 FILE HAS ACCESS METHOD SAM

### Meaning

The first file name specified in the @OPEN statement is the name of a
SAM file. A copy of the SAM file can be processed in real mode by
specifying '@OPEN <file1> AS <file2>'.
Error switch: EDT.

## EDT4935

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4935 FILE IS OPENED REAL

### Meaning

An attempt was made to process a statement that is not permissible
as long as the file is opened real by means of @OPEN
(e.g. @RENUMBER).
Error switch: EDT.

## EDT4936

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4936 'KEY-POSITION <>5' AND 'RECORD-FORMAT=*VARIABLE' NOT SUPPORTED

### Meaning

It is not possible to process a file with that catalog properties by means
of @GET, @SAVE or @OPEN.
Error switch: EDT.

## EDT4937

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4937 NO MORE SPACE FOR OPERAND VALUES

### Meaning

A current operand value or a formal keyword value consisting of n
characters uses (n+1) bytes of a virtual memory page reserved for
procedure file arguments (values). With the exception of empty
operands, this message is displayed if a value causes more than
4096 bytes to be used.
For more detailed information on the error see the "EDT" manual.
Error switch: EDT.

## EDT4938

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4938 NO MORE SPACE FOR OPERANDS

### Meaning

A formal operand of length n (including the '&' character) is using (n+4)
bytes on a page of the virtual memory reserved for formal operands of
procedure files. If an operand causes more than 4096 bytes to be used
this message is displayed.
The page for formal operands will not be allocated if no operands are
used. It will be returned after all procedure files have been dropped
by means of the @DROP statement, or if no more @INPUT files are active.
For more detailed information on the error see the "EDT" manual.
Error switch: EDT.

## EDT4939

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4939 '@END' WITHOUT '@PROC' STATEMENT

### Meaning

An @END statement has been specified but there is no procedure file which
has to be ended, that means that the current work file is work file 0.
Error switch: EDT.

## EDT4940

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4940 POSITION VALUES NOT ASCENDING

### Meaning

The values in a @TABS statement to define the positions of the
hardware tabulators and the software tabulators (in Unicode mode) must be
in ascending order.
Error switch: EDT.

### Response

Correct and re-enter the statement.

## EDT4941

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4941 NO POSITIONS DEFINED

### Meaning

Tabulators cannot be activated until the positions have been defined.
Error switch: EDT.

### Response

Define the positions using the @TABS statement.

## EDT4942

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4942 STATEMENT ONLY POSSIBLE IN PROCEDURE FILE

### Meaning

A @RETURN or @GOTO statement (in compatibility mode also an @IF statement)
can only be executed while a procedure file is being processed.
Error switch: EDT.

## EDT4943

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4943 CHANGE OF CCS NOT POSSIBLE - WORK FILES NOT EMPTY

### Meaning

A change of the coded character set is only possible, if all work files
are empty. Either a @CODENAME statement was issued, or a file with a
CCS name different from the actual was to be input or opened (@READ
@OPEN,..).
Error switch: EDT.

### Response

Re-enter statement after closing opened files and deleting work files.

## EDT4944

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4944 @PARAMS STATEMENT MISSING

### Meaning

The @DO statement contains operands, but there is no @PARAMS statement in
the procedure file, or it is not the first statement in the procedure
file.
Error switch: EDT.

## EDT4945

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4945 NOT POSSIBLE ON THIS TERMINAL

### Meaning

Possible error cause:
- An attempt was made to change the screen dimension with a @VDT statement
for a terminal other than a 9763.
- An attempt was made to define hardware tabulators for a 3270 terminal.
Error switch: EDT.

## EDT4946

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4946 OVERFLOW ERROR

### Meaning

The result of an integer expression exceeds the highest positive
or negative value of an integer variable (2^31-1,-2^31).
Error switch: EDT.

## EDT4947

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4947 PAM FILE NOT SUPPORTED

### Meaning

An attempt was made to process a PAM file by means of a @GET, @READ
@INPUT, @OPEN, @ELIM, @SAVE or @WRITE statement. PAM files are not
supported by EDT.
Error switch: EDT.

## EDT4948

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4948 POSITIONAL OPERAND AFTER KEYWORD OPERAND

### Meaning

In a @DO statement a positional operand has been specified after a
keyword operand.
Error switch: EDT.

## EDT4949

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4949 PROCEDURE FILE IS EMPTY

### Meaning

An EDT procedure started by means of a @DO statement is empty.
Error switch: EDT.

## EDT4950

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4950 WORK FILE IS UNDEFINED

### Meaning

No work file was specified in the @DO statement and no work file has
been left with @END before.
In compatibility mode, a possible error cause also may be that in a @DO
or @COMPARE statement a procedure file has been specified that
has not been used yet.
Error switch: EDT.

## EDT4951

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4951 WORK FILE IS EMPTY. STATEMENT NOT PROCESSED

### Meaning

The statement refers to a line number which cannot be found as the
work file is empty.
Error switch: EDT.

## EDT4952

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4952 NO SEPARATOR DEFINED

### Meaning

The statement @SEPARATE has been issued without operator AT. As there
has not been defined a separator with @PAR SEPARATOR before, the
statement cannot be performed.
Error switch: EDT.

### Response

Issue the character for separation in the statement @SEPARATOR after the
operand AT or preset it with @PAR SEPARATOR.

## EDT4953

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4953 NO CHARACTER FOR TABULATOR DEFINED

### Meaning

The statement @TABS RANGE has been issued. But there has not been
activated a character for tabulator yet.
Error switch: EDT.

### Response

Define and activate a character and positions for the tabulator
before repeating @TABS RANGE.

## EDT4954

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4954 REQM ERROR. PLEASE ACKNOWLEDGE. REPLY (Y=YES)

### Meaning

The attempt by EDT to allocate additional memory is rejected with a
return code, or the ENTRLINE routine has been called by an EDT subroutine
(@RUN), but no virtual memory is available.
Error switch: not set.

### Response

Y: EDT returns to the next free line number.
Else: The message will be repeated.
If this message is output during processing of an EDT procedure, the
processing can be ended by issuing K2 and /INTR.

## EDT4955

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4955 PROCEDURE FILE(S) NOT YET TERMINATED

### Meaning

A @DROP statement is not permitted while there are nested procedure files
which are not yet terminated.
Error switch: EDT.

## EDT4956

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4956 SYSDTA EOF

### Meaning

EDT issued a read instruction, but an end-of-file condition occurred.
If 'EOF' is reported by RDATA (@EDIT ONLY mode), the EDT will switch to
WRTRD (@EDIT mode). If 'EOF' is reported by WRTRD or in batch mode
EDT will issue a BKPT. Then the EOF condition can be reset, and
processing can be continued by means of the /RESUME-PROGRAM command.
Error switch: EDT.

## EDT4957

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4957 SYSDTA NOT ASSIGNED OR READ ERROR

### Meaning

The RDATA macro supplied the return code X'14' or X'18'. The EDT run
will be aborted and the message "EDT8001 EDT TERMINATED ABNORMALLY"
displayed.
Error switch: EDT.

## EDT4958

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4958 @SYSTEM STATEMENT INCORRECT

### Meaning

The command specified in the @SYSTEM statement contains an invalid operand
or returned an DMS error.
Error switch: DMS.

## EDT4959

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4959 WORK FILE ALREADY ACTIVE

### Meaning

A work file that is currently used to execute a @DO procedure
(active work file), can not be made the actual work file.
Error switch: EDT.

## EDT4960

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4960 TIAM MACRO ERROR

### Meaning

One of the macros WROUT, WRTRD, RDATA or MSG7 reported an error with
return code X'04' or X'08'.
EDT terminates with the message "EDT8001 EDT TERMINATED ABNORMALLY".
In the case of the return code X'08' an area dump is output additionally.
Error switch: not set.

## EDT4961

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4961 TOO MANY PROCEDURE FILES ACTIVE

### Meaning

Only 22 procedure files can be processed at the same time.
The @DO statement is rejected.
Error switch: EDT.

## EDT4962

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4962 TOO MANY NESTED PROCEDURE FILES

### Meaning

Only 22 procedure files can be nested. The @PROC statement is rejected.
In compatibility mode, the @INPUT statement is rejected too.
Error switch: EDT.

## EDT4963

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4963 TOO MANY OPERANDS

### Meaning

There are more current operands in the @DO statement than formal operands
in the @PARAMS statement.
Error switch: EDT.

## EDT4964

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4964 LINE NUMBER AREA EMPTY

### Meaning

A @ statement (or in Unicode mode a @SET statement, format 6) has been
specified to make the last stored pair of line number and increment the
actual line number and increment. However no more entries exist in the
line number area.
Error switch: EDT.

## EDT4965

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4965 TOO MANY POSITIONAL OPERANDS

### Meaning

There are more positional operands in a @DO statement than have been
specified in a @PARAMS statement.
Error switch: EDT.

## EDT4966

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4966 'UPDATE' FOR ISAM FILE NOT POSSIBLE

### Meaning

A @WRITE statement with UPDATE operand has been specified for an
ISAM file.
Error switch: EDT.

## EDT4967

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4967 'UPDATE' FOR SAM FILE NOT POSSIBLE

### Meaning

A @SAVE statement with UPDATE operand has been specified for a
SAM file.
Error switch: EDT.

## EDT4968

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4968 WORK FILE NOT EMPTY

### Meaning

There are still some lines in the work file. Opening a file for real
processing using @OPEN statement is only permitted if the work file
is empty.
Error switch: EDT.

## EDT4969

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4969 WRONG VERSION: (&00) (&01)

### Meaning

A file name has been specified in a statement with a wrong version
number. In this message EDT displays the correct version number of
the file. If the file is only to be read, the statement will be
processed. In the case of write access, the statement will not be
processed. If a statement containing a wrong version number (write
and read access) is read from an @INPUT file, the procedure will be
aborted.
Error switch: DMS.

## EDT4971

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4971 FIRST FILE EMPTY OR NOT CATALOGED

### Meaning

An AS file has been specified in an @OPEN statement but the first file
is either empty or not cataloged.
Error switch: EDT.

## EDT4972

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4972 @ELIM STATEMENT FOR SAM FILE ILLEGAL

### Meaning

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

## EDT4973

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4977 'RECORD-FORMAT=*UNDEFINED' ILLEGAL

## EDT4978

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4978 INVALID IN F-MODE

### Meaning

The statement is not allowed in full screen mode.

## EDT4980

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4981 RECORD-SIZE > 256. FILE NOT WRITTEN

## EDT4982

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4982 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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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.

## EDT4986

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4986 FILE HAS NON STANDARD KEY LENGTH

### Meaning

An ISAM file could not be accessed to because its key length is different
from 8.
Error switch: EDT.

### Response

If key length is < 8, use @OPEN format 1 with operand TYPE=CATALOG or
@GET/@SAVE with linkname EDTISAM.
If key length is > 8, use @READ/@WRITE with linkname EDTSAM.

## EDT4987

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT4987 FILE HAS FIXED RECORD FORMAT

### Meaning

A file could not be accessed to because it has fixed record format.
Error switch: EDT.

### Response

Use @OPEN format 1 with operand TYPE=CATALOG instead.

## EDT5065

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5177 NO FILE TO CLOSE

### Meaning

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

## EDT5179

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5179 PLAM MEMBER MISSING. STATEMENT NOT PROCESSED

## EDT5180

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5180 '@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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5244 'COPY' STATEMENT WITH 'KEEP' ONLY VALID FOR ISAM FILES

## EDT5245

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5245 INVALID RECORD KEY

### Meaning

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

## EDT5246

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5261 'DELETE' NOT PROCESSED. LIBRARY '(&00)' DOES NOT EXIST

## EDT5263

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5263 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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5266 LIBRARY '(&00)' LOCKED

### Meaning

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

## EDT5267

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5278 FILE '(&00)' PROTECTED BY PASSWORD

### Meaning

Error switch: EDT, DMS.

### Response

Contact the file owner.

## EDT5279

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5285 'SHOW': PLAM ERROR CODE '(&00)'

### Meaning

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

## EDT5286

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5293 REQM ERROR

### Meaning

No virtual memory is available for file processing.

## EDT5294

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5294 RELM ERROR

### Meaning

An error has occurred while releasing virtual memory.

## EDT5295

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5295 NO MORE MEMORY AVAILABLE

### Meaning

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

## EDT5300

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5300 INTERNAL EDT ERROR '(&00)'

### Meaning

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

### Response

Contact the system support service.

## EDT5310

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5350 COMPARE RESULT CANNOT BE SHOWN

### Meaning

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

## EDT5351

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5353 UNRECOVERABLE FORMAT ERROR ON SCREEN DISPLAY

### Meaning

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

## EDT5354

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5360 NO COPY. BUFFER EMPTY

### Meaning

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

## EDT5362

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5362 <TEXT> SPECIFICATION ILLEGAL IN CURRENT STATEMENT

## EDT5364

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5364 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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5366 NO P-KEYS ON THIS TERMINAL

### Meaning

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

## EDT5368

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5376 STATEMENT BUFFER EMPTY

### Meaning

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

## EDT5380

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5451 CANNOT OPEN TAPE FILE

### Meaning

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

## EDT5452

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5478 @PARAMS STATEMENT INVALID

### Meaning

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

## EDT5479

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5488 TERMINAL NOT SUPPORTED

### Meaning

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

## EDT5489

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5490 ILLEGAL CCS NAME SPECIFIED

### Meaning

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

## EDT5491

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5492 ILLEGAL RECORD FORMAT

### Meaning

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

## EDT5493

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5494 'FORCE' OPERAND NOT ALLOWED

### Meaning

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

## EDT5495

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5495 NO FILES CORRESPONDING TO SPECIFIED OPERANDS

### Meaning

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

## EDT5496

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5499 WORK FILES MUST BE DIFFERENT

### Meaning

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

## EDT5500

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT5990 (&00)

### Meaning

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

## EDT5991

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT8000 EDT TERMINATED

### Meaning

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

## EDT8001

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT8001 EDT TERMINATED ABNORMALLY

### Meaning

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

## EDT8002

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT8005 ERROR ON EDT INITIALIZATION

### Meaning

An error occurred during initialisation of EDT.

## EDT8006

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT8101 USER TERMINATED EDT ABNORMALLY

### Meaning

The user terminated EDT by the statement @HALT ABNORMAL.

## EDT8200

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT8200 STXIT ROUTINE FOR RUNOUT ACTIVATED

### Meaning

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

## EDT8292

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT8292 UNRECOVERABLE READ ERROR. PROGRAM ABORTED

### Meaning

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

## EDT8293

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT8293 UNRECOVERABLE WRITE ERROR. PROGRAM ABORTED

### Meaning

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

## EDT8300

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT8300 INTERNAL EDT ERROR '(&00)'

### Meaning

EDT program error.

### Response

Contact the system administrator.

## EDT8900

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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

Destination: USER-TASK Routing code: Weight:

Warranty : NO

EDT8902 '@HALT' STATEMENT PROCESSED

### Meaning

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

## EDT8910

Destination: USER-TASK Routing code: Weight:

Warranty : NO

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.

©2025 Fujitsu | BS2000 System Messages