| Text | Failed to open XREF dump file. | 
| Explanation | The XREF dump file is either already open or the user has no write permission. | 
| Action | Close XREF dump file or set write permission. | 
| Text | No name for UNIX shell defined, shell cannot be started. | 
| Explanation | Shell name must be defined before shell can be started. | 
| Action | Define a shell name with the SHELL parameter in the Configuration utility. | 
| Text | External editor specified in Configuration could not be started. | 
| Explanation | You tried to call an external editor as program editor. The string defined in the Configuration utility is not a valid program name. | 
| Action | Define a valid editor name with the EDITOR parameter in the Configuration utility. | 
| Text | Registration of a clipboard format failed. | 
| Explanation | A clipboard format could not be registered. | 
| Action | Retry the action with less programs running. If error occurs again contact Software AG Support. | 
| Text | Posting a message failed. | 
| Explanation | A message could not be posted. | 
| Action | Retry the action with less programs running. If error occurs again contact Software AG Support. | 
| Text | Registration of a window class failed. | 
| Explanation | A window class could not be registered. | 
| Action | Retry the action with less programs running. If error occurs again contact Software AG Support. | 
| Text | Creation of a window failed. | 
| Explanation | A window could not be created. | 
| Action | Retry the action with less programs running. If error occurs again contact Software AG Support. | 
| Text | Command cannot be processed while debug mode is active. | 
| Explanation | A Natural program or dialog is currently being executed in debug mode. In this situation, the entered command cannot be processed. | 
| Action | Stop debug mode, and then enter the command again. | 
| Text | Installation has no message text for the error with this number. | 
| Explanation | Either the current version of the Natural message texts is not available at your installation, or the texts have been edited. | 
| Action | Load the current version of the message texts. | 
| Text | Natural cannot assign a table type to your program. | 
| Explanation | Internal error. | 
| Action | Contact Software AG support. | 
| Text | This library is empty. | 
| Explanation | You have logged on to a library which has no members. | 
| Action | No action is required. | 
| Text | Please enter source name. | 
| Explanation | It is necessary to supply the object name in the edit command if you do not use the Software AG Editor. | 
| Action | Please retype the command, specifying the name of the object you wish to edit. | 
| Text | Object too large to be read/edited in Natural source area. | 
| Explanation | An object must fit into the Natural source area before it can be read or edited. | 
| Action | Either clear the Natural source area, or use the Configuration utility to increase the size of the source area. | 
| Text | The generated object contains too many source code lines. | 
| Explanation | Natural source objects may only contain up to 9999 lines. The number of source lines needed to represent the current object exceeds this limit. | 
| Action | Reduce the complexity of the object and retry the operation. | 
| Text | Invalid version of generated program (object code). | 
| Explanation | The generated Natural program cannot be executed with the current execution environment. Please check the following conditions: - The version of a generated program must not be higher than the version of the execution environment. - Generated programs, which are catalogued with Natural version 4.1.1, and which contain SQL statements, may not be executed with Natural version 4.1.2 or higher | 
| Action | Recatalog the objects before running the application. | 
| Text | Error accessing temporary print file. | 
| Explanation | Natural is not able to generate a temporary print file in the directory which is specified by the <TMP̲PATH> entry in Natural.INI | 
| Action | Check the path specified in Natural.INI | 
| Text | Detected end of file while reading from standard input. | 
| Explanation | Natural detected an error condition while reading from the standard input terminal. | 
| Action | Check that standard input stream for Natural delivers all neccessary characters. | 
| Text | Program ... is non-portable and cannot be imported. | 
| Explanation | The target platform for import was unable to process the format of the generated program. The generated program was created using a Natural version which does not support the generation of portable code; in addition, it may be that the program was created in an environment whose endian mode is incompatible with that of the target environment. | 
| Action | Recatalog the program with a Natural version which does support portable code. | 
| Text | Path length exceeds 255 characters. | 
| Explanation | A Natural object could not be imported/copied/moved/renamed. The operation was rejected because the resulting path name of the file in the target environment exceeded 255 characters. | 
| Action | Retry the operation using shorter names. | 
| Text | The parameter CO=ON is not supported. | 
| Explanation | The parameter CO is turned on. This implemention of Natural does not support this feature. | 
| Action | Please set CO to OFF. | 
| Text | Dialog is already active. | 
| Explanation | The current call to the dialog with given dialog ID cannot be executed because this dialog is already active. | 
| Action | Check your calling structure to prevent invoking of an active dialog. | 
| Text | Dialog is not defined. | 
| Explanation | The call to the dialog cannot be executed because a dialog with this ID is not defined. | 
| Action | Check the dialog ID you specified in the call. | 
| Text | Structure of FILEDIR.SAG is invalid. | 
| Explanation | The structure of FILEDIR.SAG belongs to an earlier version of Natural and is not understood by this version. | 
| Action | Use the FTOUCH utility with the convert option to convert FILEDIR.SAG to the new format. | 
| Text | SyncSort error: status ..., errno ... occurred. | 
| Explanation | SyncSort was called for the Natural SORT statement and terminated with error codes. See your SyncSort documentation for the appropriate messages: - status is the return code of the function syncsort() and - errno is the standard "error number" variable"s value. | 
| Action | See your SyncSort documentation for the appropriate action. | 
| Text | Repository error: failed to back out transaction. | 
| Explanation | The Natural repository was called by the Natural/C system file driver to back out a transaction and returned an error code. | 
| Action | Check your environment. | 
| Text | Repository error: transaction not completed successfully. | 
| Explanation | The repository was called by the Natural system file driver to end a transaction and returned an error code. | 
| Action | Check your environment. | 
| Text | Repository error: failed to start transaction. | 
| Explanation | The Natural repository was called by the Natural/C system file driver to start a transaction and returned an error code. | 
| Action | Check your environment. | 
| Text | Repository error: failed to delete object. | 
| Explanation | The Natural repository was called by the Natural/C system file driver to delete an object and returned an error code. | 
| Action | Check your environment. | 
| Text | Repository error: failed to copy or move object. | 
| Explanation | The Natural repository was called by the Natural/C system file driver to copy or to move an object and returned an error code. | 
| Action | Check your environment. | 
| Text | Locking conflict: failed to lock object. | 
| Explanation | The Natural system file driver was called to lock an object, but the object to be locked was already locked by another user. | 
| Action | Ask the other user to unlock the object. |