Natural System Error Messages 4800-4849

#### Search Results

Search

# Natural System Error Messages 4800-4849

#### NAT4800: Enter valid function code.

    Text
    Enter valid function code.
    Action
    Enter valid function code.

#### NAT4801: Function only applicable to source programs.

    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.

#### NAT4802: Library type must be "S" or "O".

    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.

#### NAT4803: Invalid object specified.

    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.

#### NAT4804: Enter valid library ID.

    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.

#### NAT4805: Enter valid command code.

    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.

#### NAT4806: Enter program name.

    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.

#### NAT4807: Enter a valid database ID.

    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.

#### NAT4808: Invalid "new name" specified.

    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.

#### NAT4809: Enter a system file number.

    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.

#### NAT4810: All data rejected by these selection criteria.

    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.

#### NAT4811: "Copy/move" to same environment is not allowed.

    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.

#### NAT4812: Internal error.

    Text
    Internal error.
    Explanation
    An internal error has occurred while processing name lists.
    Action
    Note error and contact technical support.

#### NAT4813: "Move/copy" operation executed.

    Text
    "Move/copy" operation executed.
    Explanation
    The requested MOVE/COPY function has been successfully executed.
    Action
    No action required.

#### NAT4814: Invalid object type(s) specified.

    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.

#### NAT4815: Processing terminated at user"s request.

    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.

#### NAT4816: Invalid date or time specified.

    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.

#### NAT4817: Date range is out of sequence. TO DATE must be > FM DATE.

    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.

#### NAT4818: Library has been successfully listed.

    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.

#### NAT4819: Invalid selection code specified.

    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.

#### NAT4820: Selected program does not exist.

    Text
    Selected program does not exist.
    Explanation
    The selected program does not exist in the library specified.
    Action
    Check program name and library name.

#### NAT4821: Invalid request with dynamic recatalog.

    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.

#### NAT4822: Invalid "rename" request.

    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.

#### NAT4823: Invalid selection code specified for option.

    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.

#### NAT4824: Requested option(s) processed successfully.

    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.

#### NAT4825: Input command string too long.

    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.

#### NAT4826: Data not numeric.

    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.

#### NAT4827: XREF indicator must be "N", "Y", "F" or "S".

    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.

#### NAT4828: Invalid "copy/move/rename" of a subroutine.

    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).

#### NAT4829: Invalid function requested.

    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.

#### NAT4830: "Scan" and "replace" values must be different.

    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.

#### NAT4831: "Replace" must not be used with specified object type.

    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.

#### NAT4832: A "?" may not be requested for object type (batch only).

    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.

#### NAT4833: Enter a valid object type.

    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.

#### NAT4834: Enter a valid function code.

    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.

#### NAT4835: Library may not be blank.

    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.

#### NAT4836: Internal error with "edit": 0000 - contact DBA.

    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.

#### NAT4837: Internal error with "scan": 0000 - contact DBA.

    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.

#### NAT4838: Enter new name for "rename" function.

    Text
    Enter new name for "rename" function.
    Explanation
    The RENAME function requires that a new program name be specified.
    Action
    Enter new program name.

#### NAT4839: Specified library is protected by security definition.

    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.

#### NAT4840: Enter a valid command: blank,Q,.,E,EDIT,L,LIST,LET,I,?

    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.

#### NAT4841: "Scan/replace" terminated by user action.

    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.

#### NAT4842: "Scan/replace" interrupted by user action.

    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.

#### NAT4843: "Scan/replace" has successfully terminated.

    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.

#### NAT4844: Scan value must not be blank.

    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.

#### NAT4845: Error NATnnnn received during process of object <object>.

    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.

#### NAT4846: "Replace" operation protected by security definition.

    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.

#### NAT4847: Object type is protected by security definition.

    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.

#### NAT4848: Status of programs/modules displayed successfully.

    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.

#### NAT4849: Invalid date specification.

    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.