Text |
Enter valid function code. |
Action |
Enter valid function code. |
Text |
Function only applicable to source programs. |
Explanation |
The selected function can only be used with source programs, not object programs. |
Action |
Enter valid function. |
Text |
Library type must be "S" or "O". |
Explanation |
Valid library types are "S" for source and "O" for object. |
Action |
Enter a valid library type. |
Text |
Invalid object specified. |
Explanation |
Only the following object codes are valid: A - Programs, maps, and data areas, V - Natural views (DDMs), P - Editor, map, and device profiles, E - User and system error message texts. See the Natural documentation for details. |
Action |
Enter a valid code. |
Text |
Enter valid library ID. |
Explanation |
A valid library ID must be entered for the functions LIST, COPY, MOVE, or DELETE. |
Action |
Enter valid library ID. |
Text |
Enter valid command code. |
Explanation |
Valid command codes are: P Select individual program * Selection menu ? Help information . Terminate " " Return to menu |
Action |
Enter valid command code. |
Text |
Enter program name. |
Explanation |
If individual programs are specified with command "P", a valid program name must be entered. |
Action |
Enter valid program name. |
Text |
Enter a valid database ID. |
Explanation |
A valid database identification must be specified for the SYSMAIN functions. Database numbers allowed are: 0 for default database. 1-253 for specific database. |
Action |
Enter valid database number. |
Text |
Invalid "new name" specified. |
Explanation |
When specifying names for libraries (applications) and/or programs, data areas and maps, the names must conform to Natural naming conventions. |
Action |
Check and correct the name(s) of the object or library specified. |
Text |
Enter a system file number. |
Explanation |
A valid system file number in the range from 1 to 255 must be in MOVE and COPY commands. |
Action |
Enter a valid system file number. |
Text |
All data rejected by these selection criteria. |
Explanation |
All data initially selected for processing have been rejected. Rejection can occur for a number of reasons; for example: 1) Object type did not match the object type specified. 2) Date was not within the specified date range. 3) A subroutine could not be processed because the internal subroutine name already existed for another object. 4) The object could not be copied/moved/renamed because the REPLACE option was set to "NO" and the object already existed in the target library. 5) The RECAT option is "ON" and a cataloged object may only be processed if the saved object exists. 6) The RECAT option is "ON" and a saved object may not be processed separately from an already existing cataloged object. |
Action |
Normal termination, but you should verify the selection criteria specified. |
Text |
"Copy/move" to same environment is not allowed. |
Explanation |
The COPY and MOVE functions must always have different source and target environments (i.e. different DBID/FNR specifications and/or different library specifications). For error texts, application, DBID, file number and file name (FCT) may be the same for source and target environment if the language code is different. |
Action |
Enter different target library or different system file. |
Text |
Internal error. |
Explanation |
An internal error has occurred while processing name lists. |
Action |
Note error and contact Software AG. |
Text |
"Move/copy" operation executed. |
Explanation |
The requested MOVE/COPY function has been successfully executed. |
Action |
No action required. |
Text |
Invalid object type(s) specified. |
Explanation |
One or more of the object types requested are not valid. The object type varies with the function requested. When processing programs, data areas or maps, valid object type codes are: S, N, P, G, L, A, H, C, M, T, Z When processing profiles, valid object type codes are: E, M, D, P When processing error messages, valid object type codes are: S, L The object type code "*" indicates all types. |
Action |
Check the code(s) and correct the error. |
Text |
Processing terminated at user"s request. |
Explanation |
During processing of a function, you have interrupted the processing (for example, by pressing a PF-key or "Program Interrupt/Test Request" key, or by tying a "." on the previous screen). |
Action |
Normal termination has occurred. No action required. |
Text |
Invalid date or time specified. |
Explanation |
The date or time specified is not correct. The date format must coincide with the format specified with the Natural profile parameter DTFORM (as described in the Natural documentation). The month range must be from 1 to 12, and the day must correspond with the month (including leap years). The time format must be HH:II. |
Action |
Make sure that you specify date and time in the correct format and range. |
Text |
Date range is out of sequence. TO DATE must be > FM DATE. |
Explanation |
A FROM date cannot be logically greater than a TO date. |
Action |
Check the dates and specify the FROM - TO range correctly. |
Text |
Library has been successfully listed. |
Explanation |
A request to list a specific library was made. This message will appear at the end of that request if normal termination has occurred. |
Action |
No action required. |
Text |
Invalid selection code specified. |
Explanation |
One or more codes specified on the selection screen are not correct. The valid codes are: I - Directory info (cataloged and/or saved objects) L - List source (saved objects only) H - Print source (saved objects only) C - Perform specified function on cataloged object only S - Perform specified function of object source only A - Perform specified function on both cataloged and/or saved objects. This code may also be used if only the saved or cataloged object exists. If the profile parameter RECAT is set to "ON", code "C" is also invalid. |
Action |
Check selections and correct the error(s) highlighted. |
Text |
Selected program does not exist. |
Explanation |
The selected program does not exist in the library specified. |
Action |
Check program name and library name. |
Text |
Invalid request with dynamic recatalog. |
Explanation |
A request has been made which is not valid in an environment where the parameter RECAT is set to "ON". In an environment with active dynamic recataloging, cataloged and saved objects must be processed together. The only exception is if the saved object exists without a corresponding cataloged object, for example copycode. |
Action |
Check the selected request and correct the error. |
Text |
Invalid "rename" request. |
Explanation |
The requested RENAME function cannot be performed with the selection criteria specified. The Selection List, Object Name and/or New Name are not compatible with one another. In batch mode, this may occur when the range notation is used with the Object Name. |
Action |
Check the selection criteria and correct the error. If necessary, contact your Natural administrator. |
Text |
Invalid selection code specified for option. |
Explanation |
In SYSMAIN, the Library Selection screen allows you to specify the following additional options during processing: L - List all objects in a library S - List all external subroutine names in a library ? - Help . - Terminate the current processing. |
Action |
Check the selection(s) made and correct the error. |
Text |
Requested option(s) processed successfully. |
Explanation |
During the normal processing of a SYSMAIN function, you may perform several options, for example: - listing directory information; - listing all subroutines, by name, in a library; - listing a specific saved object. The processing of the requested option(s) was finished successfully. |
Action |
No action required. |
Text |
Input command string too long. |
Explanation |
When invoking SYSMAIN with a direct command (either in batch or online), the maximum number of elements that may be passed in a single command string is 36. If SYSMAIN detects a number greater than this, processing is terminated. |
Action |
Review the command string specified to SYSMAIN and reduce the number of elements in the string. |
Text |
Data not numeric. |
Explanation |
While processing the data for the DBID, FNR or SETNO parameters of the SYSMAIN command line, the data were found to be non-numeric. Values for DBID, FNR and SETNO must be in the following format: FNR n DBID n SETNO n where "n" is a 1- to 3-digit numeric value (1 to 2 digits for SETNO). |
Action |
Check the command line, and correct the data string specified. |
Text |
XREF indicator must be "N", "Y", "F" or "S". |
Explanation |
With Predict, the cross-reference indicator may be set to one of the following values: N - No (delete XREF information if object is deleted) Y - Yes (maintain all XREF information) F - Force (verify Predict entry for program and maintain all XREF information) S - Special (XREF information is processed if existent, but existence of XREF data is no selection criterion) Under Natural Security, the XREF indicator may be changed only to a "higher" setting: for example, if it is "Y", you may change it to "F", but not to "N". |
Action |
Check the field concerned and enter correct value. |
Text |
Invalid "copy/move/rename" of a subroutine. |
Explanation |
The subroutine name being copied/moved/renamed already exists in the target library assigned. The function is illegal, because duplicate subroutine names may not exist in a library for cataloged objects. |
Action |
Check the object(s) concerned and correct the error(s). |
Text |
Invalid function requested. |
Explanation |
The function requested is either invalid or has not yet been implemented. |
Action |
Check function requested and correct the error. |
Text |
"Scan" and "replace" values must be different. |
Explanation |
The SCAN VALUE and REPLACE VALUE fields contain the same values or character strings. |
Action |
Change either the SCAN VALUE or the REPLACE VALUE field so that they do not contain the same value. |
Text |
"Replace" must not be used with specified object type. |
Explanation |
Natural uses a number of different object types for various different facilities and functions. Certain object types may not be specified when using the REPLACE option of SCAN, because the impact of doing the REPLACE may have serious implications on the activity of the Natural environment. The object types which may NOT be specified with the REPLACE option are G (Global Data), L (Local Data), A (Parameter Data) and M (Maps). When scanning an entire library. the above object types will be listed only, but not edited; however, you may issue an E or EDT command within SCAN to edit the object. |
Action |
Remove any values for the REPLACE VALUE field, set NULL REPLACE to "N", or specify a different object type. |
Text |
A "?" may not be requested for object type (batch only). |
Explanation |
A "?" may only be specified for the Object Type field of the SCAN command in a TP environment, not in a batch environment. |
Action |
Determine the correct setting of the Object Type parameter before using the SCAN command in batch mode. |
Text |
Enter a valid object type. |
Explanation |
The code specified for the object type was not valid. The valid values are: A, C, G, H, L, M, N, P, S, *, ?, blank A "?" will allow you to select a valid code from a list. A "*" or " " (blank) will result in all object types being scanned in a library. For additional information, see the Natural documentation, use the help function of SCAN, or ask your Natural administrator. |
Action |
Enter a valid object type. |
Text |
Enter a valid function code. |
Explanation |
An incorrect function code was entered for the command SCAN. Valid function codes are: "T", "L", "S", "." and "?". |
Action |
Correct the function code and continue. |
Text |
Library may not be blank. |
Explanation |
SCAN will scan only one library at a time. Therefore, a valid library name - or application name (Natural Security) - must be specified. |
Action |
Specify a valid library/application name. |
Text |
Internal error with "edit": 0000 - contact DBA. |
Explanation |
SCAN must edit an object before a SCAN/REPLACE is done. If any error is received while editing an object, SCAN will terminate with an error - ERROR: 0000. |
Action |
Contact your database administrator. |
Text |
Internal error with "scan": 0000 - contact DBA. |
Explanation |
While SCAN was scanning an object, an error was detected. SCAN will terminate with an error - ERROR: 0000. |
Action |
Contact your database administrator. |
Text |
Enter new name for "rename" function. |
Explanation |
The RENAME function requires that a new program name be specified. |
Action |
Enter new program name. |
Text |
Specified library is protected by security definition. |
Explanation |
You have attempted to do a SCAN/REPLACE on a library/application whose Natural Security profile does not allow this function. |
Action |
Contact your Natural Security administrator. |
Text |
Enter a valid command: blank,Q,.,E,EDIT,L,LIST,LET,I,? |
Explanation |
Valid commands are: blank Continue with normal processing. Q or . Interrupt SCAN/REPLACE processing and return to SCAN menu. E or EDIT Invoke the full-screen editor to edit an object. L or LIST List the object currently scanned/replaced. LET Ignore all modifications made after ENTER was last pressed. I Ignore processing of the current object and continue with the next object. Do not save any modifications made. ? or PF1 Invoke help facility. PF2 Interrupt SCAN/REPLACE processing. Return to the menu. PF3 Interrupt SCAN/REPLACE processing. Return to last function. |
Action |
Enter a valid command or press a valid PF key. |
Text |
"Scan/replace" terminated by user action. |
Explanation |
You have requested the termination of SCAN and are returned to the menu. The SCAN/REPLACE will not be completed; however, all modifications made before termination was requested, will be saved. |
Action |
No action required. |
Text |
"Scan/replace" interrupted by user action. |
Explanation |
You have terminated the SCAN/REPLACE operation. Any modifications performed on the object currently being processed will be lost. You will be returned to the menu. |
Action |
No action required, as termination was done at your request. |
Text |
"Scan/replace" has successfully terminated. |
Explanation |
The selection criteria specified for the SCAN/REPLACE operation have been processed successfully. Processing terminated normally; you will be returned to the menu. |
Action |
No action required. |
Text |
Scan value must not be blank. |
Explanation |
The SCAN operation cannot be executed without a value or character string being specified for the SCAN VALUE field. |
Action |
Enter a value or character string in the SCAN VALUE field. |
Text |
Error NATnnnn received during process of object <object>. |
Explanation |
If SCAN receives a Natural error code while scanning or replacing a specific object, this message will be returned with the specific Natural error code and the name of the object being processed when the error occurred. Examples of this type of error are: NAT0082 - The object selected was purged before it could be scanned. NAT3148 - The database was terminated during the scan process. |
Action |
Enter "? nnnn" for an explanation of error message NATnnnn. If necessary, contact your database administrator for additional information. |
Text |
"Replace" operation protected by security definition. |
Explanation |
To execute the REPLACE operation in a Natural Security environment, the following Natural commands must be allowed in the appropriate user/application profile: READ, SAVE (and either EDIT or EDT). |
Action |
Contact your Natural Security administrator and review the security profile which is in effect during the execution of SCAN. |
Text |
Object type is protected by security definition. |
Explanation |
Natural has a number of different object types for use with the various Natural facilities and functions; for example, "P" for programs "N" for subprograms, "G" for global data areas, etc. If a specific object type is entered for the SCAN function, SCAN will verify whether you have access to that object type by checking your security definition. |
Action |
Contact your Natural Security administrator to review the Natural Security profile in effect during the SCAN processing. |
Text |
Status of programs/modules displayed successfully. |
Explanation |
Status information on programs/modules in the user"s library which meet the specified search criteria, has been successfully displayed. |
Action |
No action required. |
Text |
Invalid date specification. |
Explanation |
The date was incorrectly entered. A data must be entered in the form for international date (YY-MM-DD). |
Action |
Enter correct date in correct form. |