 
	YOU MUST ALSO SUPPLY THE ERROR NUMBER, IE
		HELP RMS ERROR 177530
  
3    	+1

	#1
3	1

   1/1.   SU$SUC

	Operation Successful without Qualification

3	+2
	#2
3	2

   2/2.   SU$DUP

	Conditional success: A record inserted into an Indexed File
	via a put or update operation contains at least one key value
	present in another record.

3	+3
	#3
3	3

   3/3.   SU$IDX

	A put or update operation on an Indexed File ended successfully,
	but RMS-11 could not optimize the index structure during the
	operation.  Therefore RMS-11 will require extra I/O operations
	to retrieve the record.
	STV = RMS error code giving reason optimization failed.

3	-16.
	#177760
3	177760

   177760/-16.   ER$ABO

	Operation Aborted.
	STV = ER$STK = 174620/-1648. => During asynchronous record
		operation, RMS-11 found the stack too big to be saved.
	STV = ER$MAP = 175720/-1072. => Memory-resident data structures,
		such as I/O buffers, corrupted.

3	-32.
	#177740
3	177740

   177740/-32.   ER$ACC

	File processor could not access the file.
	STV = File Processor Error Code

3	-48.
	#177720
3	177720

   177720/-48.   ER$ACT

	File Activity Precludes Operation.
	(e.g. Attempt to close file before asynchronous operation complete.)

3	-64.
	#177700
3	177700

   177700/-64.   ER$AID

	The Area indicated by the XAB does not exist in the file.
	STV = XAB Address.

3	-80.
	#177660
3	177660

   177660/-80.   ER$ALN

	Illegal alignment value for Placement Control in XAB.
	STV = XAB Address.

3	-96.
	#177640
3	177640

   177640/-96.   ER$ALQ

	Illegal Allocation Quantity in XAB.
	STV = XAB Address.

3	-112.
	#177620
3	177620

   177620/-112.   ER$ANI

	RECORDS ON ANSI MAGTAPE ARE VARIABLE LENGTH BUT NOT ANSI D

3	-128.
	#177600
3	177600

   177600/-128.   ER$AOP

	Invalid Allocation Options in XAB.
	STV = XAB Address.

3	-144.
	#177560
3	177560

   177560/-144.   ER$AST

	Invalid operation at AST level.  A synchronous operation was
	attempted from an asynchronous operation completion routine.

3	-160.
	#177540
3	177540

   177540/-160.   ER$ATR

	File Processor Read Error on File Attributes.
	STV = File Processor Error Code.

3	-168.
	#177530
3	177530

   177530/-168.   	#177530


3	-176.
	#177520
3	177520

   177520/-176.   ER$ATW

	File Processor Write Error on File Attributes.
	STV = File Processor Error Code.

3	-192.
	#177500
3	177500

   177500/-192.   ER$BKS

	File Bucket Size exceeds maximum for Operating System.

3	-208.
	#177460
3	177460

   177460/-208.   ER$BKZ

	Area Bucket Size in XAB exceeds maximum for Operating System.
	STV = XAB Address.

3	-224.
	#177440
3	177440

   177440/-224.   ER$BLN

	Control Block (FAB,RAB,XAB) length is invalid.

3	-232.
	#177430
3	177430

   177430/-232.   ER$BOF

	Beginning of file detected during magnetic tape spacing operation.

3	-240.
	#177420
3	177420

   177420/-240.   ER$PBA

	Invalid I/O buffer: Private buffer pool not on word boundary.

3	-256.
	#177400
3	177400

   177400/-256.   ER$BPS

	Invalid I/O buffer: Private buffer pool size not a multiple of two
	bytes.

3	-272.
	#177360
3	177360

   177360/-272.   ER$BUG

	Internal RMS11 error. Submit an SPR to DEC.

3	-288.
	#177340
3	177340

   177340/-288.   ER$CCR

	An attempt was made to connect more than one record access stream
	to a Sequential file.

3	-304.
	#177320
3	177320

   177320/-304.   ER$CHG

	During an update operation an attempt was made to change a key
	field that does not allow changes.

3	-320.
	#177300
3	177300

   177300/-320.   ER$CHK

	Indexed file bucket corrupted.
	See RMS11 manual for suggested recovery procedures.

3	-336.
	#177260
3	177260

   177260/-336.   ER$CLS

	RSTS/E Close Operation failed.
	STV = File Procesor Error Code.

3	-352.
	#177240
3	177240

   177240/-352.   ER$COD

	XAB type is invalid for the operation or file organization.
	STV = XAB Address.

3	-368.
	#177220
3	177220

   177220/-368.   ER$CRE

	File Processor error creating file.
	STV = File Processor Error Code.

3	-384.
	#177200
3	177200

   177200/-384.   ER$CUR

	No Current Record: Delete, Truncate, or Update operation was not
	immediately preceded by a successful Get or Find.

3	-400.
	#177160
3	177160

   177160/-400.   ER$DAC

	File Processor Error deaccessing file during Close operation.
	STV = File Processor Error Code.

3	-416.
	#177140
3	177140

   177140/-416.   ER$DAN

	Invalid area number specified in Key XAB DAN field.
	STV = XAB Address.

3	-432.
	#177120
3	177120

   177120/-432.   ER$DEL

	Record accessed by RFA access mode has been deleted.

3	-448.
	#177100
3	177100

   177100/-448.   ER$DEV

	a) Syntax error in device name.
	b) No such device on system.
	c) Inappropriate device for operation (e.g. creating Indexed
		File on magtape.)

3	-456.
	#177070
3	177070

   177070/-456.   ER$DFW

	File Processor Error writing bucket during Deferred Write.
	STV = File Processor Error Code.

3	-464.
	#177060
3	177060

   177060/-464.   ER$DIR

	Syntax error in directory name in file specification.

3	-480.
	#177040
3	177040

   177040/-480.   ER$DME

	Dynamic memory exhausted: an RMS-11 buffer pool has insufficient
	free space.

3	-496.
	#177020
3	177020

   177020/-496.   ER$DNF

	Directory not found.

3	-512.
	#177000
3	177000

   177000/-512.   ER$DNR

	Device not Ready.

3	-520.
	#176770
3	176770

   176770/-520.   ER$DPE

	Device Positioning Error.
	STV = File Processor Error Code.

3	-528.
	#176760
3	176760

   176760/-528.   ER$DTP

	Invalid key data type.
	STV = XAB Address.

3	-544.
	#176740
3	176740

   176740/-544.   ER$DUP

	An attempt was made to insert a record that would cause
	duplicate values in a key field where duplicates are not
	allowed.

3	-560.
	#176720
3	176720

   176720/-560.   ER$ENT

	File Processor Error entering filespec in directory.
	STV = File Processor Error Code.

3	-576.
	#176700
3	176700

   176700/-576.   ER$ENV

	An operation was attempted for which the relevant RMS-11 routines
	did not exist in the task.

3	-592.
	#176660
3	176660

   176660/-592.   ER$EOF

	a) For record I/O - End of File detected.
	b) For block I/O  - Invalid VBN specified.

3	-608.
	#176640
3	176640

   176640/-608.   ER$ESS

	Expanded file-name string area in NAM block is too short.

3	-616.
	#176630
3	176630

   176630/-616.   ER$EXP

	File expiration date not reached.

3	-624.
	#176620
3	176620

   176620/-624.   ER$EXT

	File Processor Error while extending file.
	STV = File Processor Error Code.

3	-640.
	#176600
3	176600

   176600/-640.   ER$FAB

	FAB BID field does not contain FB$BID.

3	-656.
	#176560
3	176560

   176560/-656.   ER$FAC

	Invalid record operation - operation does not match access
	declaration made when file was created or opened.

3	-672.
	#176540
3	176540

   176540/-672.   ER$FEX

	An attempt was made to create a file that already existed.

3	-680.
	#176530
3	176530

   176530/-680.   ER$FID

	Invalid File ID.

3	-688.
	#176520
3	176520

   176520/-688.   ER$FLG

	Invalid combination of key characteristics in XAB.
	STV = XAB Address.

3	-704.
	#176500
3	176500

   176500/-704.   ER$FLK

	File locked by another user: you cannot access the file because
	your sharing specifications cannot be met.

3	-720.
	#176460
3	176460

   176460/-720.   ER$FND

	File Processor Error finding file in directory.
	STV = File Processor Error Code.

3	-736.
	#176440
3	176440

   176440/-736.   ER$FNF

	File not found during file open operation.

3	-752.
	#176420
3	176420

   176420/-752.   ER$FNM

	Syntax error in file-name.

3	-768.
	#176400
3	176400

   176400/-768.   ER$FOP

	Invalid file access options specified in FAB FOP field.

3	-776.
	#176370
3	176370

   176370/-776.   ER$FSS

	RSTS/E monitor error: the filename string routine is unable
	to parse the file-name string supplied by RMS-11.
	STV = FSS Error Code.

3	-784.
	#176360
3	176360

   176360/-784.   ER$FUL

	Device full: RMS-11 cannot create or extend file.

3	-800.
	#176340
3	176340

   176340/-800.   ER$IAN

	Invalid area number specified in Key XAB IAN field.

3	-832.
	#176300
3	176300

   176300/-832.   ER$IFI

	FAB IFI field contains invalid value.

3	-848.
	#176260
3	176260

   176260/-848.   ER$IMX

	More than 254 keys and/or areas defined, or multiple Summary,
	Protection, or Date/Time XABs present during operation.
	STV = XAB Address.

3	-864.
	#176240
3	176240

   176240/-864.   ER$INI

	RMS not initialised - $INIT or $INITIF macro calls never executed.

3	-880.
	#176220
3	176220

   176220/-880.   ER$IOP

	Illegal Operation.

3	-896.
	#176200
3	176200

   176200/-896.   ER$IRC

	Illegal record in Sequential File - record-length field is invalid.

3	-912.
	#176160
3	176160

   176160/-912.   ER$ISI

	Invalid ISI in RAB - stream possibly not connected.

3	-928.
	#176140
3	176140

   176140/-928.   ER$KBF

	No key specified during random record operations (KBF in RAB = 0).

3	-944.
	#176120
3	176120

   176120/-944.   ER$KEY

	a) Negative Relative Record Number during random operation.
	b) Bad format in Packed Decimal key.

3	-960.
	#176100
3	176100

   176100/-960.   ER$KRF

	Invalid key of reference -
	a) During random Get or Find operation.
	b) During Connect or Rewind operation (error occurs on next Get/Find)

3	-976.
	#176060
3	176060

   176060/-976.   ER$KSZ

	Invalid key size.

3	-992.
	#176040
3	176040

   176040/-992.   ER$LAN

	Invalid area number specified in Key XAB LAN field.
	STV = XAB Address.

3	-1008.
	#176020
3	176020

   176020/-1008.   ER$LBL

	Invalid Medium: Magnetic tape not labelled as ANSI standard.

3	-1024.
	#176000
3	176000

   176000/-1024.   ER$LBY

	Logical channel busy: an attempt was made to create or open a file
	using a logical channel on which a file was already open.

3	-1040.
	#175760
3	175760

   175760/-1040.   ER$LCH

	Invalid logical channel or unit number.

3	-1048.
	#175750
3	175750

   175750/-1048.   ER$LEX

	An attempt was made to extend an area containing an unused extent.
	STV = XAB Address.

3	-1056.
	#175740
3	175740

   175740/-1056.   	Invalid location specified during Placement Control.

	STV = XAB Address.

3	-1072.
	#175720
3	175720

   175720/-1072.   ER$MAP

	Memory-resident data structures, such as I/O buffers, corrupted.

3	-1088.
	#175700
3	175700

   175700/-1088.   ER$MKD

	File Processor Error marking file for deletion.
	STV = File Processor Error Code.

3	-1104.
	#175660
3	175660

   175660/-1104.   ER$MRN

	a) Maximum Record Number field contains a negative value during
		creation of Relative file.
	b) Relative Record Number for random operation to Relative file
		exceeds Maximum Record Number specified when file was created.

3	-1120.
	#175640
3	175640

   175640/-1120.   ER$MRS

	Maximum Record Size is zero during file creation and either:-
	a) Record format is fixed, or
	b) File organisation is Relative.

3	-1136.
	#175620
3	175620

   175620/-1136.   ER$NAM

	Odd address in FAB NAM field on file open, creation or erase.

3	-1152.
	#175600
3	175600

   175600/-1152.   ER$NEF

	A Put operation was attempted to a Sequential file that was not
	positioned to End of File.

3	-1168.
	#175560
3	175560

   175560/-1168.   ER$NID

	Dynamic Memory exhausted: not enough buffer area to open an
	Indexed file.

3	-1184.
	#175540
3	175540

   175540/-1184.   ER$NPK

	An attempt was made to create an Indexed File without defining a
	Primary Key.

3	-1200.
	#175520
3	175520

   175520/-1200.   ER$OPN

	File Processor error during Open on RSTS/E.
	STV = File Processor Error Code.

3	-1216.
	#175500
3	175500

   175500/-1216.   ER$ORD

	Chain of XABs not in correct order.
	STV = XAB Address.

3	-1232.
	#175460
3	175460

   175460/-1232.   ER$ORG

	Invalid file organization specified.

3	-1248.
	#175440
3	175440

   175440/-1248.   ER$PLG

	A Prologue Block is corrupted.
	See the RMS11 Manual for details on possible recovery.

3	-1264.
	#175420
3	175420

   175420/-1264.   ER$POS

	A key position was specified that was beyond the end of the record.
	STV = XAB Address.

3	-1280.
	#175400
3	175400

   175400/-1280.   ER$PRM

	File directory entry contains date and time information that are
	not semantically correct.  The file may be corrupted and should be
	recreated using RMSIFL or RMSCNV.
	STV = XAB Address.

3	-1296.
	#175360
3	175360

   175360/-1296.   ER$PRV

	Privilege Violation - Operating System denied access to the file.

3	-1312.
	#175340
3	175340

   175340/-1312.   ER$RAB

	RAB BID field does not contain RB$BID.

3	-1328.
	#175320
3	175320

   175320/-1328.   ER$RAC

	Invalid or illogical record access option specified in RAB RAC field.

3	-1344.
	#175300
3	175300

   175300/-1344.   ER$RAT

	Both Carriage-Control Format and FORTRAN forms control were specified
	in FAB for file creation.

3	-1360.
	#175260
3	175260

   175260/-1360.   ER$RBF

	RAB RBF field contains an odd address during block I/O operation.

3	-1376.
	#175240
3	175240

   175240/-1376.   ER$RER

	a) Record I/O: Read Failure on file block
	b) Block I/O:  VBN 0 was specified
	STV = File Processor Error Code.

3	-1392.
	#175220
3	175220

   175220/-1392.   ER$REX

	Record exists: during a put operation in random mode to a Relative
	file an attempt was made to insert a record into a cell already
	containing a record.

3	-1408.
	#175200
3	175200

   175200/-1408.   ER$RFA

	Invalid RFA during RFA access.

3	-1424.
	#175160
3	175160

   175160/-1424.   ER$RFM

	Invalid Record Format in FAB.

3	-1440.
	#175140
3	175140

   175140/-1440.   ER$RLK

	Target Bucket locked by another task or another stream in the same
	program.

3	-1456.
	#175120
3	175120

   175120/-1456.   ER$RMV

	File Processor Error removing file from directory.
	STV = File Processor Error Code.

3	-1472.
	#175100
3	175100

   175100/-1472.   ER$RNF

	Record specified during random Get or Find operation does not exist
	in Relative or Indexed file.
	For Indexed files if STV = ER$IDX = 176320/-816. the index was not
	created.

3	-1488.
	#175060
3	175060

   175060/-1488.   ER$RNL

	A Free operation was initiated when no buckets were locked.

3	-1504.
	#175040
3	175040

   175040/-1504.   ER$ROP

	Invalid record processing option, or invalid combination of values
	specified in RAB ROP field.

3	-1520.
	#175020
3	175020

   175020/-1520.   ER$RPL

	File Processor Error while reading File Prologue.
	STV = File Processor Error Code.

3	-1536.
	#175000
3	175000

   175000/-1536.   ER$RRV

	Invalid RRV record encountered in Indexed File.
	The file may be corrupted and should be recreated via RMSIFL or
	RMSCNV.

3	-1552.
	#174760
3	174760

   174760/-1552.   ER$RSA

	Record Stream Active: In an asynchronous environment a record operation
	was attempted on a stream that was already performing an operation.

3	-1568.
	#174740
3	174740

   174740/-1568.   ER$RSZ

	a) Record size is zero during Block I/O.
	b) Record size exceeds - MRS for variable-length or VFC records
			         - magnetic tape block size
			       - data bucket size of Indexed File
			       - 510(10) bytes when block spanning not allowed
			       - end of I/O buffer during Locate Mode put
			         operation on Sequential File
	c) Record is too short to contain Primary Key of Indexed File.
	d) Record size is not equal to size of Current Record for update
	   operation on a disk Sequential file or on an Indexed File
	   where Primary Key duplicates are allowed.
	e) Record size does not equal MRS for fixed-length records.

3	-1584.
	#174720
3	174720

   174720/-1584.   ER$RTB

	Record too big for user buffer: RMS-11 could not move entire record
	retrieved by Get operation to user buffer.  The stream's context is
	updated as if the operation were completely successful and as much
	of the record as possible is moved to the user buffer.
	STV = number of bytes moved.

3	-1592.
	#174710
3	174710

   174710/-1592.   ER$RVU

	During a Put or Update operation, RMS-11 moved the specified record
	to the file successfully, but could not update one or more Record
	Reference Vectors.  The file is corrupted, but you can retrieve
	every record via the Primary index.  Therefore the file should be
	recreated using either RMSIFL or RMSCNV.

3	-1600.
	#174700
3	174700

   174700/-1600.   ER$SEQ

	Invalid record operation: During a Sequential Put operation to an
	Indexed File, the Primary Key of the record to be written is not equal
	to or greater than the key of the previous record.

3	-1616.
	#174660
3	174660

   174660/-1616.   ER$SHR

	Allow Write was declared for a Sequential File in SHR in the FAB.

3	-1632.
	#174640
3	174640

   174640/-1632.   ER$SIZ

	Invalid key size specified in XAB for file creation.
	STV = XAB Address.

3	-1664.
	#174600
3	174600

   174600/-1664.   ER$SYS

	The interface between RMS-11 and the operating system has changed.
	Submit an SPR to Digital.
	STV = Directive or QIO error code.

3	-1680.
	#174560
3	174560

   174560/-1680.   ER$TRE

	Index in Indexed File is corrupted.  Recreate file with RMSIFL or
	RMSCNV.

3	-1696.
	#174540
3	174540

   174540/-1696.   ER$TYP

	Syntax error in File Extension.

3	-1712.
	#174520
3	174520

   174520/-1712.   ER$UBF

	User buffer improperly specified in RAB - address is zero, or
	buffer is not word-aligned for Block I/O.

3	-1728.
	#174500
3	174500

   174500/-1728.   ER$USZ

	User buffer length is zero in RAB.

3	-1744.
	#174460
3	174460

   174460/-1744.   ER$VER

	Syntax Error in File Version Number.

3	-1760.
	#174440
3	174440

   174440/-1760.   ER$VOL

	Nonzero relative volume number in XAB.
	STV = XAB Address.

3	-1768.
	#174430
3	174430

   174430/-1768.   ER$WCD

	Explicit or default file specification field contains wild card
	character.

3	-1776.
	#174420
3	174420

   174420/-1776.   ER$WER

	File Processor Error while writing file block.
	STV = File Processor Error Code.

3	-1784.
	#174410
3	174410

   174410/-1784.   ER$WLK

	Device is Write-Locked.

3	-1792.
	#174400
3	174400

   174400/-1792.   ER$WPL

	File Processor Error while writing File Prologue.
	STV = File Processor Error Code.

3	-1808.
	#174360
3	174360

   174360/-1808.   ER$XAB

	FAB XAB field or XAB NXT field contains an odd address.
	STV = XAB Address.

3	-1824.
	#174340
3	174340

   174340/-1824.   ER$XTR

	Explicit or default file specification contains extraneous field.

