Text |
Non-zero Adabas response - .../... (RC=.../...). |
Explanation |
The Natural/SAP Communication has received a non-zero response from the database. The error may have been caused by one of the following: - A time-out condition has occurred. - An invalid request was made to the database. Additional information about which command received the response code can be obtained by analyzing the contents of the DDM field 'ERROR-TEXT'. |
Action |
Analyze persistent errors using the ERROR-TEXT field. |
Text |
Installation error: 'ADALNK' is not reentrant. |
Explanation |
Natural/SAP Communication requires that a reentrant Adabas link module 'ADALNK' be used. |
Action |
Make the necessary modifications to ADANLK, as described in the source. Assemble and link-edit the module before attempting again. |
Text |
Unexpected SDAM response received (RC=...). |
Explanation |
The SDAM interface used by Natural/SAP Communication has returned a non-zero response. The response code is located in the DDM field ERROR-TEXT RC Description -- -------------------------------- 01 Error in EXTENT chain. 02 No RSA provided. 03 No record found with given RSA. 07 User area too small. 08 Compressed field group too long. 09 Invalid Qmacro. FE Nothing found for search criterion. |
Action |
Check the SAP/Qmacros with which XCOMSAP was compiled. For further assistance, contact Software AG support. |
Text |
No record found with given key or RSA. |
Explanation |
No record was found because: 1) a header segment was accessed using the Master-Index field "BMI" with an invalid value, or 2) an internal error occurred when accessing the SAP/Document File with an invalid RSA. |
Action |
Check the value of "BMI", when used. Contact Software AG Customer Support for further assistance. |
Text |
Logical file ID/segment ID not found in description table. |
Explanation |
An access was made using a logical file number which was not found in the SAP/description tables (XCOMSAP); or the segment ID used internally was not located within the SAP/description tables. |
Action |
Check for the file number (LFID) in the modules XCOMSAP and XCOMFUNC. Check the version of the SAP Qmacros which were used to assemble XCOMSAP. |
Text |
Document-type is invalid for the SAP/table used. |
Explanation |
The value used in the FIND/READ statement for the document-type (DDM field 'BLTYP') is invalid for this SAP/View. A list of document-types and the associated logical files is provided in the documentation. The document-type is optional and can be omitted. Natural/SAP Communication supplies the document-type when it is not otherwise specified. |
Action |
Check the value of the document-type, and where possible avoid using it. |
Text |
SAP/document files do not have the same database-ID. |
Explanation |
The SAP/document files have different database IDs in the SAP/description table (XCOMSAP). Natural/SAP requires that the SAP/files: ABMI - Master Index File ABIB - Secondary Index File ABEZ - Document Container File all have the same database ID. |
Action |
Check the SAP/description table for correctness. |
Text |
Queuing error: WADS or workarea address not found. |
Explanation |
An internal error has occurred. |
Action |
Contact Software AG Customer Support for further assistance. |
Text |
FB/SB work buffer overflow (:1:/RECAREA). |
Explanation |
An internal error has occurred. |
Action |
Contact Software AG Customer Support for further assistance. |
Text |
GETMAIN storage error - .../... (RC=...) |
Explanation |
A non-zero response code was received by Natural/SAP Communication when attempting to perform a GETMAIN. This error can only occur when the resources are exhausted. The most common reason for this problem is that the region size is too small for the number of users that are concurrently active. |
Action |
Check the region size. Contact Software AG Customer Support for further assistance. |
Text |
FREEMAIN storage error - .../... (RC=...) |
Explanation |
A non-zero response code was received by Natural/SAP Communication while attempting to perform a FREEMAIN. This situation should not occur. Repeated occurrence of this error could lead to a depletion of resources and a GETMAIN error. |
Action |
Contact Software AG Customer Support for assistance. |
Text |
Invalid value in Master-Index - .... |
Explanation |
A sub-field of the Master-Index used to access the SAP/Document File contains an invalid value. The range of values for each of the sub-fields is listed below: Sub-Field Field Name Range of Values ---------------- ------------- ------------------------ Client Number MANDANT 00 to 99 Company Code BUKRS Greater than '00' Document Number BLNR Greater than '00000000' |
Action |
Check value of Master-Index used in FIND/READ statement. |
Text |
Internal error: Search/value buffer analysis (RC=:1:) |
Explanation |
An internal error occurred when performing the search/value buffer analysis. This error can occur when insufficient work-area space is available or an invalid numeric value is encountered in the value buffer. |
Action |
Consult Software AG Customer Support for further assistance. |
Text |
Wildcards or multiple field entries in the Search/Value buffer have been encountered. |
Explanation |
The use of wildcards '*' or multiple field entries are not supported by Natural/SAP Communication. |
Action |
Check and correct the search criterion used in the FIND statement. |
Text |
Either an OFFSET field which is not a descriptor has been used a part of the search criterion, or one OFFSET field overlaps another. |
Explanation |
The main data key of the secondary index is often redefined, and thus provides the user with multiple keys with which the data can be accessed. This error occurs when an invalid search criterion has been used; i.e. parts of different keys have been combined in one logical search criterion. The search-buffer analysis determines such errors from the fact that these OFFSET fields overlap. |
Action |
Check and correct the search criterion. Consult the SAP/system description for further information. |
Text |
A field has been used which is either unknown to the file processor or not inverted. |
Explanation |
Fields which are not descriptors cannot be used in a search criterion. Furthermore, some of the fields in the DDM are file-access dependent. For example, the field group 'MASTER-INDEX' and all fields within this group can only be used when accessing the SAP/document file. The use of these fields in a search criterion while accessing the secondary index (ABIB) will result in such an error. |
Action |
Check and correct search criterion. See the NATSAP Programming Considerations for further information. |
Text |
Mandatory field missing. |
Explanation |
The use of some fields in the search criterion is required. This is the case for the field CLIENT NUMBER (MANDT). The section 'Programming Considerations' of the Natural/SAP Communication documentation explains this in more detail. |
Action |
Check and correct the search criterion. See the 'Programming Considerations' for further information. |
Text |
'Single Value' field used with multiple values. |
Explanation |
Some fields cannot be used in the search criterion with multiple values or a range of values. They may only be assigned a 'single' value, and, for example, must not be used in the Natural THRU clause. Some examples of such fields are: - CLIENT NUMBER - DOCUMENT TYPE Single-value fields are explained in the 'Programming Considerations' in greater detail. |
Action |
Check and correct search criterion. See the 'Programming Considerations' for further information. |
Text |
A composite-key field has been misused. |
Explanation |
There are two composite keys in every DDM: 'BMI' and 'BSI'. These fields are used as part of the search criterion or are returned for use in the following FIND/READ loops. The fields, when used, are to be used alone, and cannot be combined with other key fields. These composite fields are file-oriented. - 'BMI' can only be used when accessing the document file (ABEZ) - 'BSI' can only be used when accessing the secondary index (ABIB) The current master-index value for the record being accessed is always returned in 'BMI'. |
Action |
Check and correct the search criterion See the 'Programming Considerations' for further information. |
Text |
Internal positioning error has occurred (RC=...). |
Explanation |
An internal error has occurred while attempting to position within a structured document. One of the following errors has occurred: RC Description ----- ------------------------------------------------- x'FB' Mismatching segment ID's positioning in document. x'FD' Index error while positioning within XCOMSAP. |
Action |
Contact Software AG Customer Support for further assistance. |
Text |
Dependent segment accessed without reading parent segment |
Explanation |
The position segments of the documents files AUFK and AUAK are hierarchically structured, e.g. parent-child relationship. Structured documents must be accessed in this parent-child order. You cannot access a lower-level document segment without having first read the next higher-level segment. |
Action |
See the SAP documentation for a description of the file structure, and correct the nesting of the FIND/READ statements. |
Text |
Order of accessing segments incorrect. |
Explanation |
The position segments of the document files AUFK and AUAK are hierachically structured, e.g. parent-child relationship. Structured documents must be accessed in this parent-child order. You cannot access a higher-level segment from within a lower-level access loop. The order of access must always be from top to bottom. |
Action |
See the SAP documentation for a description of the file structure, and correct the nesting of the FIND/READ statements. |
Text |
Invalid length of field group encountered. |
Explanation |
While decompressing a document, a field group with an invalid length attribute was encountered. The length attribute is either zero (0) or greater than 8000. This type of error can occur when the version of the SAP data does not coincide with the version of the QMACROS used for generating the NATSAP description table (XCOMSAP). |
Action |
Regenerate XCOMSAP and retry; should the error persist, analyze the document with SAP utilities. |
Text |
The error handler has been entered recursively. |
Explanation |
This is most likely an internal error and should be reported to Software AG. |
Action |
Consult Software AG Customer Support for further assistance. |
Text |
No subclause given in COMPOSE statement. |
Action |
Correct error in program. |