Natural System Error Messages 2950-2999

#### Search Results

Search

# Natural System Error Messages 2950-2999

#### NAT2950: Only PR, AL, SA, SV allowed for VSAM files.

    Text
    Only PR, AL, SA, SV allowed for VSAM files.
    Explanation
    In a VSAM file only  PR, AL, SA, SV for the descriptor option allowed.
    Action
    Change descriptor type.

#### NAT2951: Primary key only allowed for "KSDS" files.

    Text
    Primary key only allowed for "KSDS" files.
    Explanation
    The descriptor type "PR" is only allowed for VSAM "KSDS" files.
    Action
    Change descriptor type.

#### NAT2952: No key allowed for RRDS file.

    Text
    No key allowed for RRDS file.
    Explanation
    Descriptor type must be blank for RRDS files.
    Action
    Enter blank for descriptor.

#### NAT2953: Descriptor or PE count only allowed for Adabas files.

    Text
    Descriptor or PE count only allowed for Adabas files.
    Explanation
    The definition of a descriptor or a PE count is only allowed for
    Adabas files.
    Action
    Check file type or definiton of descriptor or PE count.

#### NAT2954: GR-STRUCT only allowed for PE-GROUPS in Adabas files.

    Text
    GR-STRUCT only allowed for PE-GROUPS in Adabas files.
    Explanation
    The option GR-STRUCT defines the FORMAT BUFFER layout of the PE-GROUP.
    GR-STRUCT = " " indicates that a PE-GROUP is to generated as a group
    which occurs N times as a whole. GR-STRUCT = "N" indicates that the
    group is to be generated as a group in which each member occurs
    N times. Option only valid if the file type is "A" (Adabas) or
    "U" (Userview).
    Action
    Correct error.

#### NAT2955: Field not found. hit enter to continue.

    Text
    Field not found. hit enter to continue.
    Explanation
    The specified field not found in Predict.
    Action
    Enter another field, or hit enter to continue.
    ATTENTION: if you don"t change it an error occured if you want

#### NAT2956: Field name must be specified.

    Text
    Field name must be specified.
    Explanation
    The specified function requires the specification of a field name.
    Action
    Enter a field name.

#### NAT2957: Alternate index name (DD name) missing.

    Text
    Alternate index name (DD name) missing.
    Explanation
    The name of the alternate index is not specified.
    Action
    Enter alternate index name.

#### NAT2958: Transaction backout.

    Text
    Transaction backout.
    Explanation
    During the adding of a new file another user stores a file with
    the same file number. Therefore a transaction backout occurred.
    Action
    Enter a new file number.

#### NAT2959: Security access level must be less security update level.

    Text
    Security access level must be less security update level.
    Explanation
    The specified security access level of an Adabas file must be less
    than entered security update level.
    Action
    Check the entered security level.

#### NAT2960: Primary sequence field not defined.

    Text
    Primary sequence field not defined.
    Explanation
    The primary key of a VSAM file is not defined.
    Action
    Enter a primary key for the VSAM file.

#### NAT2961: Primary sequence field not inverted.

    Text
    Primary sequence field not inverted.
    Explanation
    The defined primary key is not inverted. May be that you have
    specified the wrong field as primary key.
    Action
    Check field.

#### NAT2962: PREFIX only allowed for FILE TYPE "L".

    Text
    PREFIX only allowed for FILE TYPE "L".
    Explanation
    VSAM PREFIX only allowed for files of type "L" (LOGICAL VSAM FILES).
    The VSAM PREFIX plus the PRIMARY KEY must be equal in length and offset
    to the PRIMARY KEY of the physical VSAM file (FILE TYPE "V").
    Action
    Correct error.

#### NAT2963: VSAM DD name must be specified.

    Text
    VSAM DD name must be specified.
    Explanation
    The used function requires the specification of the VSAM DD name.
    Action
    Enter VSAM DD name.

#### NAT2964: File has logical files.

    Text
    File has logical files.
    Explanation
    Only KSDS files may have related logical VSAM files. You have tried
    to modify the file organisation attribute of a VSAM file from KSDS
    to ESDS or RRDS. This attribute change is only allowed, if the KSDS
    file has no logical files.
    Action
    Do not change the file organisation attribute of a KSDS file if this
    file has some related logical files.

#### NAT2965: Minimum must be less maximum.

    Text
    Minimum must be less maximum.
    Explanation
    The entered minimum record size is greater than the maximum record
    size.
    Action
    Check entered record size.

#### NAT2966: Only KSDS files can be compressed.

    Text
    Only KSDS files can be compressed.
    Explanation
    The specification of COMPRESSION = "Y" is only allowed for KSDS files.
    Action
    Enter COMPRESSION = "N".

#### NAT2967: Invalid VSAM organization.

    Text
    Invalid VSAM organization.
    Explanation
    Only KSDS, RRDS or ESDS organizations of VSAM files are allowed.
    Action
    Enter a valid VSAM organization.

#### NAT2968: Invalid file compression.

    Text
    Invalid file compression.
    Explanation
    Only "Y" or "N" could be specified for the file compression.
    Action
    Enter "Y" or "N".

#### NAT2969: Invalid zone specification.

    Text
    Invalid zone specification.
    Explanation
    Only the numeric zone specification "F" or "C" of a VSAM file is
    allowed.
    Action
    Enter "F" or "C".

#### NAT2971: Blocksize must be greater than record size.

    Text
    Blocksize must be greater than record size.
    Explanation
    It is not allowed to specify a recsize greater blksize for a file.
    Action
    Check recsize and correct error.

#### NAT2972: Related number must be specified.

    Text
    Related number must be specified.
    Explanation
    If you want to add a new logical VSAM file the specification of
    the related file number is required.
    Action
    Enter the related file number.

#### NAT2973: Related number not found.

    Text
    Related number not found.
    Explanation
    The specified related file number of a logical VSAM file could not
    be  found.
    Action
    Enter the valid related file number.

#### NAT2974: Related file not a "KSDS" file.

    Text
    Related file not a "KSDS" file.
    Explanation
    The specified related file of a logical VSAM file must be a "KSDS"
    file.
    Action
    Enter the file number of the related KSDS file.

#### NAT2975: Related file number only if file-type = "L".

    Text
    Related file number only if file-type = "L".
    Explanation
    The specification of a related file number is only allowed if the
    file is of type "L" (LOGICAL VSAM FILE).
    Action
    Enter blank for related file number.

#### NAT2976: Entry point already used.

    Text
    Entry point already used.
    Explanation
    Another module with the same entry point already exists.
    Action
    Modify the entry point name.

#### NAT2977: Entry points not unique.

    Text
    Entry points not unique.
    Explanation
    An entry point with that name already exists.

#### NAT2978: Invalid Natural pgm,lib name.

    Text
    Invalid Natural pgm,lib name.
    Explanation
    The specified program or library name contains an invalid character.
    Action
    Enter a valid program or library name.

#### NAT2979: Natural lib only allowed if pgm specified.

    Text
    Natural lib only allowed if pgm specified.
    Explanation
    The Natural implementation pointer consisting  of
               - program-id
               - library
               - file number
               - database number
    could be incompletely specified. But if the library is defined the
    program-id must exist.
    Action
    Check Natural implementation pointer.

#### NAT2980: Natural fnr only allowed if library specified.

    Text
    Natural fnr only allowed if library specified.
    Explanation
    The Natural implementation pointer consisting of
              - program-id
              - library
              - file number
              - database number
    could be specified incompletely, but if the file number
    is defined the library name must exist.
    Action
    Check Natural implementation pointer.

#### NAT2981: Natural dbid only allowed if fnr specified.

    Text
    Natural dbid only allowed if fnr specified.
    Explanation
    The Natural implementation pointer consisting of
            - program - id
            - library
            - file number
            - database number
    could be incompletely specified. But if dbid is defined the file
    number must exist.
    Action
    Check Natural implementation pointer.

#### NAT2982: COBOL preprocessor terminates abnormally.

    Text
    COBOL preprocessor terminates abnormally.
    Explanation
    PROCEDURE DIVISION not found in the COBOL source program.
    Action
    Check COBOL source program and correct error.

#### NAT2983: Punch only allowed if member name specified.

    Text
    Punch only allowed if member name specified.
    Explanation
    If direct punch is required the name of the member must be
    specified.
    Action
    Enter the name of the member.

#### NAT2984: SUPER Natural files compared.

    Text
    SUPER Natural files compared.
    Explanation
    The SUPER Natural file has been compared with the stored file definition
    in Predict.

#### NAT2985: SUPER Natural not installed.

    Text
    SUPER Natural not installed.
    Explanation
    If you use a function for which SUPER Natural must be installed
    this message will be sent.
    Action
    Install SUPER Natural.

#### NAT2986: Enter "X" or leave blank.

    Text
    Enter "X" or leave blank.
    Explanation
    Each system default marked with "X" can be modified by the user.
    A space in this field indicates that the default may not be modified.

#### NAT2987: To file does not exist.

    Text
    To file does not exist.
    Explanation
    If you want to copy the file definition from one file to another
    file, the "TO FILE" must exist.
    Action
    Add a new file.

#### NAT2988: TO FILE ID must be specified.

    Text
    TO FILE ID must be specified.
    Explanation
    The "TO FILE" must be specified for the copy function.
    Action
    Enter a valid "TO FILE".

#### NAT2989: To file must be a standard file.

    Text
    To file must be a standard file.
    Explanation
    The copy of a standard file is only allowed if the "TO FILE"
    is also a standard file.
    Action
    Enter a valid "TO FILE".

#### NAT2990: Push backward not allowed for user views.

    Text
    Push backward not allowed for user views.
    Explanation
    The push backward function is only allowed for Adabas files.
    Action
    Modify Adabas file and than use "PUSH BACKWARD".

#### NAT2991: You are not owner of the DDM.

    Text
    You are not owner of the DDM.
    Explanation
    If Natural Security is installed and you are not declared as owner
    of the DDM, this message will be sent.
    Action
    Change the Security definition if necessary.

#### NAT2992: Enter valid function code or valid command.

    Text
    Enter valid function code or valid command.
    Explanation
    Enter in the XREF menu one of the indicated function codes or
    one of the valid commands as described in the help map of the
    XREF command.

#### NAT2993: XREF request disallowed by security definition.

    Text
    XREF request disallowed by security definition.
    Explanation
    In a Natural security environment the XREF switch can only be
    set to a value more detailed as defined in the appropriate
    security profile.
    The following table shows the valid combinations:
    definition  |   request by the XREF command
    in the sec. |
    profile     |   off   on    force
    ------------+-------------------------------
    off         |    +     +      +
    on          |    -     +      +
    force       |    ̲     ̲      +
    Action
    Check data and correct error or contact the DBA to modify the
    appropriate security profile.

#### NAT2994: XREF switch set to FORCE.

    Text
    XREF switch set to FORCE.
    Explanation
    For all following catalog processes Natural will check if the
    program is documented in Predict and CROSS REFERENCE data will
    be generated.

#### NAT2995: XREF switch set on.

    Text
    XREF switch set on.
    Explanation
    For all following catalog processes Natural will generate CROSS
    REFERENCE data.

#### NAT2996: XREF switch set off.

    Text
    XREF switch set off.
    Explanation
    For all following catalog processes Natural will not generate any
    CROSS REFERENCE data.
    ATTENTION. Existing CROSS REFERENCE DATA of new cataloged programs
               will be deleted.

#### NAT2997: Installed Predict version does not support the function.

    Text
    Installed Predict version does not support the function.
    Explanation
    The CROSS REFERENCE function will be only supported by a Predict
    version 2 or higher.
    Action
    Please contact the DBA to install an appropriate Predict version.

#### NAT2998: Function not possible with DBID = 0.

    Text
    Function not possible with DBID = 0.
    Explanation
    To generate the Natural cross references the DBID of the Natural
    system file, where the module is to be stored, must not be zero.
    Action
    Contact the DBA to generate a valid Natural parameter module or
    invoke Natural and overwrite the value of the data base identification
    dynamically.

#### NAT2999: Program is not documented in Predict.

    Text
    Program is not documented in Predict.
    Explanation
    In case the XREF switch is set to FORCE the Natural program to be
    cataloged must be documented in Predict.
    Action
    Document the program in Predict.