The following list includes all of the standard error codes issued by an AXIS
system in the event of an unexpected, (i.e. should not occur), error condition
or a system abort. The ISSUED BY column is included for the sake of completeness
but should be ignored by dealers who are not AXIS Approved Software Developers.
ERROR CODE |
SECONDARY CODE |
ADD'NL TEXT |
ISSUED BY |
DESCRIPTION |
001 |
None |
No |
MCP |
Invalid subroutine number. |
002 |
None |
Yes |
C Overlays |
Stack overflow. |
003 |
None |
Yes |
Z37 |
Program overlay is too large or
is corrupt. The additional text specifies which. |
004 |
None |
No |
Z91 |
Sequence error while reading resource
queues (the session has attempted to read the AXISuser queue having
previously read the MXAXIS queue; these read operations must happen
the other way around to prevent mutual exclusion errors). |
005 |
None |
No |
Z22/Z82 |
Sort key parameters are invalid. |
006 |
None |
No |
Z22/Z82 |
Error accessing a sort work file
(disk is probably full). |
010 |
None |
No |
Z55 |
Error accessing an output line
sequential file (disk is probably full). |
012 |
None |
No |
Z52 |
Invalid function indicator. |
013 |
None |
Yes |
Create Security Backup |
Data file not found - open failed. |
014 |
File
manager |
Filespec |
Z75 |
File Manager erase failure. |
015 |
None |
No |
Z13 |
Invalid function indicator. |
016 |
File number in FCT |
No |
dfile |
File number in specified FCT does
not match file number in corresponding DPB. |
017 |
File
manager |
Filespec |
Z75 |
File Manager release lock failure. |
020 |
File
manager |
Filespec |
Z75 |
File Manager set lock failure. |
021 |
File number in FCB |
No |
ifile |
File number in specified FCB does
not match file number in corresponding IPB. |
022 |
None |
No |
Z05 |
Multi sector count invalid (greater
than 16). |
023 |
AXIS
Extended Error Code |
Yes |
Z37 |
Disk I/O error whilst reading
an overlay file. The secondary error code specifies the specific
file access error value. |
024 |
None |
Maybe |
Znn |
Invalid subroutine parameter. |
026 |
None |
Yes |
Data Restoration |
Disk has become full during a
data restoration. |
027 |
None |
No |
ACC |
Corrupt VAT rate on nominal VAT
file (AX7O321.ACC). |
030 |
None |
No |
ifile |
Dynamic scratchfile numbering
pool exhausted |
031 |
File
manager |
Filespec |
Z75 |
operating system file close failed. |
032 |
None |
Filespec |
dfile |
Attempt to assign invalid end
of file pointer |
033 |
None |
No |
dfile |
Dynamic scratchfile numbering
pool exhausted |
034 |
None |
Filespec |
dfile |
File being closed while control
record is locked |
035 |
None |
Filespec |
Z75 |
File being initialised when another
user has file locked (can only occur if user has erased AXIS files!). |
037 |
None |
No |
ACC |
Invalid VAT code on sales group
file. (VAT inclusive only) (AX7O221.ACC). |
040 |
None |
No |
General |
Invalid key format after key previously
checked. |
041 |
None |
Yes |
General |
File full condition code. (See
additional error information for file name). |
042 |
File
manager |
Filespec |
Z76 |
Index file delete failure. |
043 |
File
manager |
Filespec |
Z76 |
File Manager retrieve key failure. |
044 |
File
manager |
Filespec |
Z76 |
File Manager insert key failure. |
045 |
File
manager |
Filespec |
Z76 |
File Manager open index failure. |
046 |
None |
No |
ACC |
Corrupt customer transaction chain
- PASS 1 (AX7O29.ACC). |
047 |
None |
No |
ACC |
Corrupt customer transaction chain
- PASS 2 (AX7O29.ACC). |
050 |
None |
No |
ACC |
Corrupt customer transaction chain
(AX7O26.ACC, statement print). |
051 |
None |
No |
Z51/Z81 |
Register CL setting out of range. |
052 |
None |
No |
General |
Day Book file full. |
053 |
None |
No |
Z76 |
Read failure. |
054 |
None |
Maybe |
General |
Transaction chain corrupt. |
055 |
None |
No |
ACC |
Corrupt nominal transaction chain
(AX7O34.ACC). |
056 |
None |
No |
ACC |
Invalid key on Job Transaction
record (AX7O713.ACC). |
057 |
None |
No |
MSP |
Invalid parameter file, (company
name corruption). |
060 |
None |
No |
Z53 |
Invalid parameter file, (feature
corruption). |
062 |
None |
No |
Z75/Z76 |
Invalid function code. |
063 |
File
manager |
Filespec |
Z75 |
File Manager - new record failure. |
064 |
File
manager or AXIS Extended
Error Code |
Filespec |
Z75 |
File Manager - open failure. |
065 |
None |
No |
Z53 |
Function indicator out of range. |
066 |
None |
No |
Z75 |
Open failure - too many files
open |
067 |
File
manager |
Filespec |
Z75 |
File Manager - read failure. |
070 |
None |
No |
FIFO |
Corrupt stock transaction chain. |
071 |
File
manager |
No |
MCP |
File Manager - initialise user
failure. |
072 |
File
manager |
Filespec |
Z75 |
File Manager - write failure. |
073 |
None |
No |
FIFO |
Stock transaction file full. |
074 |
File
manager |
No |
MCP |
File Manager - initialisation
failure. |
075 |
None |
No |
Z75 |
User buffer address not set in
Z75FCT. |
076 |
File
manager |
Filespec |
Z76 |
File Manager - delete key failure. |
077 |
File
manager |
Filespec |
Z76 |
File Manager - close index failure. |
100 |
File
manager |
Filespec |
Z76 |
File Manager - index sequential
read failure. (Get next record). |
101 |
None |
No |
BOMP |
Component stock record not found
in stock file. |
102 |
None |
No |
BOMP |
Assembly stock record read failure. |
103 |
None |
No |
BOMP |
Component chain file full. |
104 |
File
manager |
Filespec |
Z76 |
File Manager - index sequential
read failure. (Get previous record) |
105 |
File
manager |
Filespec |
Z76 |
File Manager - key search failure. |
110 |
None |
No |
BOMP |
Requirements list file record
- read failure. |
113 |
None |
No |
BOMP |
Requirements list file full. |
120 |
None |
No |
ACC |
Write failure. (AX7O211.ACC, AX7O311.ACC) |
121 |
None |
No |
ACC |
Customer and transaction balances
on report do not agree. (AX7O238.ACC, AX7O338.ACC) |
123 |
None |
No |
Z27/Z77 |
Requested record size not a sub-multiple
of sector size. |
124 |
None |
No |
ACC |
Posting failed - controls do not
agree with posting totals. (AX7O2A/AX7O3A/AX7O4A) |
125 |
None |
No |
ACC |
Period end failed - transaction
chain corrupt. (AX7O27/AX7O37/AX7O47) |
126 |
None |
No |
CBASIC Overlays |
CBASIC fatal error, see additional
error information. |
127 |
None |
No |
Z75/Z76 |
Open failure due to file not being
defined on package control file. |
130 |
None |
No |
Start of Day |
User trying to bypass AXIS.CMD
to sign on to an illegal console by directly accessing the MCP. |
131 |
None |
Maybe |
General |
Transaction copy workfile full. |
132 |
None |
No |
ACC |
Attempt to release an order with
more than 998 lines! Must be corrupt order file! (AX7OB6.ACC) |
133 |
None |
No |
Z76 |
Address of primary index file
not set in the secondary index file control block. |
134 |
None |
No |
ADS |
Disk out of date. |
135 |
None |
No |
MSP |
Corrupt menu file (menu line). |
137 |
None |
No |
GENERAL |
Illegal access attempt to featured
software. |
140 |
None |
No |
Data Restoration |
Active data truncated on restoration.
(File too small). |
141 |
None |
No |
MCP |
Corrupt AXIS Parameter file. |
142 |
None |
No |
MCP |
Company ID keyed doesn't match
ID in parameter file. |
143 |
None |
No |
GENERAL |
Record not found after system
has established it as present earlier (i.e. record has been destroyed
in the mean time) |
144 |
None |
No |
GENERAL |
Component chain file corrupt. |
145 |
None |
No |
GENERAL |
AXISuser queue access failure. |
146 |
None |
No |
Start of Day |
Consequent user has detected a
corrupt data label file. |
150 |
None |
No |
GENERAL |
Disk full while writing to scratch
file. |
151 |
File
manager |
Filespec |
Z75 |
Truncate file failure. |
152 * |
None |
Yes |
Start of Day |
First user up check failed. |
153 * |
None |
Yes |
Start of Day |
Subsequent user check failed. |
154 |
None |
No |
|
Could not undo file size amendments
- AX7O059.000 (Probably due to a disk full condition). |
|
155 |
AXIS
Extended Error Code |
Yes |
Z37 |
Missing program overlay when chaining
in mid-function. The secondary error code specifies the specific
file access error value. |
156 |
None |
No |
Data Restoration |
Corrupt security back-up content
detected during restoration or a backup disk I/O error. The additional
error information specifies which. |
157 |
None |
No |
ACC |
Nominal ledger posting has found
a sterling sales/purchase ledger's control balance is not equal
to the corresponding debtors/creditors nominal account balance. |
167 |
None |
No |
ACC |
Incompatible kernel level. |
*
Pseudo error codes set by Start Of Day when checking system integrity
- these error codes should never appear on the standard error abort screen.
The
following secondary error codes are only generated on an AXIS system abort
if the abort was precipitated by the AXIS file handler.
ERROR CODE |
DESCRIPTION |
1 * |
Another user has a
lock conflicting with the requested lock (but not an exclusive file
lock). |
2 * |
Another user has an
exclusive lock on the data file. |
3 * |
There were no locks
to remove. |
10 * |
The specified key
could not be matched. |
11 |
The specified data
record has not been initialised. |
12 * |
You have attempted
to create a duplicate key in an index which does not allow duplicates,
or a duplicate (KEY, DRN) pair in one which does. |
20 |
The specified file
was not found. |
21 |
You have attempted
to create a file which already exists. |
22 |
The file you are trying
to delete is in use by another user. |
23 |
The record length,
key length or key type value provided in an open call does not match
the values required for the specified file. |
24 * |
The file you have
tried to open is corrupt or was not created by the AXIS file manager. |
25 |
The file you have
tried to open was not created by the AXIS file manager. |
|
26 |
The file you have attempted to open is set to read only |
27 |
File open nesting limit exceeded. |
30 * |
Failed to communicate
with the server task (multi user only). |
31 |
Either the disk or
its directory is full. |
32 |
There are no free
file descriptors. |
33 |
The lock table is
full. |
34 * |
There is insufficient
memory to allocate the requested number of buffers (single user
only). |
35 |
The index tree has
too many levels. |
36 |
The server input queue
could not be opened; this normally means that the background file
handler is not present. |
37 |
The reply queue could
not be opened. This normally means that the server has run out of
queue buffer space or queue descriptors. |
40 * |
You are not attached
to the AXIS file manager. |
41 * |
You are already attached
to AXIS file manager. |
42 |
The DPB or IPB passed
does not correspond to an open file. |
43 * |
The specified file
has already been opened by File Manager on behalf of the calling
program. |
50 * |
The 'function' parameter
in a call to FM_FNC was invalid. |
51 * |
The 'name' parameter
was not a valid filename in an open or create call. |
52 * |
The KEYLEN field in
the supplied Index Parameter Block is zero or too large. |
53 * |
The DRN value is zero
or the DLOCK value is invalid. |
54 * |
You have specified
a node number other than FF but are not attached to DRNET. |
60 |
A physical error occurred
during a disk read or write. |
61 |
An error occurred
while trying to open the specified file (e.g. another package has
the file open). |
62 |
An error occurred
while trying to close a file. |
63 |
An error occurred
while trying to create a file (other than disk full or file already
exists). |
64 |
An error occurred
while trying to delete a file. |
65 |
A queue read or write
has failed. |
66 |
A network logon or
queue mapping operation has failed (probably means that the specified
server is not on the network). |
67 |
An error occurred
while trying to truncate a file. |
71 * |
Data protection mode
1 is no longer active (e.g. disk full) |
72 * |
Data protection mode
2 is no longer active (e.g. disk full) |
73 * |
Data protection modes
1 & 2 are no longer active (e.g. disk full) |
80 |
Queue transmission
failed due to DRNet server error |
81 |
Queue transmission
failed due to DRNet requester error |
82 |
Queue transmission
failed due to DRNet physical error |
100 |
An internal File Manager
call has occurred. This may be caused by corruption of an index
or data file. |
*
Designates an error code that should be trapped by AXIS and dealt with
internally. i.e. should not occur!
The
following secondary error codes are generated when operating conditions
affect the AXIS system.