Natural System Error Messages 1351-1400

NAT1392: PCHECK/ECHECK validation has found :1: inconsistencies.

Text
PCHECK/ECHECK validation has found ... inconsistencies.
Expl.
During the PCHECK/ECHECK validation, more than one inconsistency was
found. This message is displayed to indicate that several parts of the
Natural object need to be inspected. The original messages related to
the actual errors can be displayed with the system command LASTMSG.

For example, program MAIN contains:
PERFORM SUBR1 at line 100 with an inconsistent parameter list.
CALLNAT "CLN1" at line 200 with an inconsistent parameter list.

The initial error messages would be:
  MAIN 0100 NAT0936 Format/length conflict in parameter 1 (Subroutine...
  MAIN 0200 NAT0936 Format/length conflict in parameter 1 (Subprogram...
In addition, the following message would be displayed:
  MAIN 0200 NAT1392 PCHECK=ON validation has found 2 inconsistencies.
Actn.
Check program and correct error.

NAT1393: Object :1: (:2:/:3:/:4:) cataloged with unsupported version.

Text
Object ... (.../.../...) cataloged with unsupported version.
Expl.
An attempt was made to execute a Natural programming object or load
a GDA, LDA, PDA or map at compilation which is not supported by the
current version of Natural.

For a list of supported Natural versions, see the
Natural documentation.
Actn.
Re-compile the object under the current version of Natural.

NAT1395: Reporting mode of object :1: (:2:/:3:/:4:) not permitted.

Text
Reporting mode of object :1: (:2:/:3:/:4:) not permitted.
Expl.
Switch to reporting mode by object :1: loaded from library :2:
(database :3:/file :4:) is not permitted.

Switching to reporting mode is not permitted if Natural was started
with structured mode (parameter SM=ON).
When a Natural source program is read into the source area, Natural
automatically switches to the mode in which the program was stored.
The program can be edited, but before a STOW command can be executed,
you have to ensure that the program structure is in accordance with
the appropriate programming mode.
Actn.
Make sure you are using the correct programming mode.

NAT1396: In the meantime :1: :2: was saved unmodified by user :3:.

Text
In the meantime :1: :2: was saved unmodified by user :3:.
Expl.
It is not possible to save object :2: of type :1:, because it was
saved - although not modified - in the meantime by user :3:.
Actn.
Delete the source and save it again.

NAT1397: In the meantime :1: :2: was modified and saved by :3:.

Text
In the meantime :1: :2: was modified and saved by :3:.
Expl.
It is not possible to save object :2: of type :1:, because it was
modified and saved in the meantime by user :3:.
Actn.
Delete the source and save it again.

NAT1398: :1: :2: is locked for :3:.

Text
:1: :2: is locked for :3:.
Expl.
It is not possible to save object :2: of type :1:, because it is
currently locked for a different purpose denoted as :3:.
Actn.
Unlock the object before saving it.

NAT1399: :1: :2: is locked by user :3: (session ID :4:).

Text
:1: :2: is locked by user :3: (session ID :4:).
Expl.
It is not possible to save object :2: of type :1:, because it is
currently locked by user :3: in session :4:.
Actn.
The user who locked the object, or an authorized administrator,
has to unlock the object.

NAT1400: Overflow for total/sum in Natural system function.

Text
Overflow for total/sum in Natural system function.
Expl.
The value that resulted from the addition of values from all
processed records caused an overflow of the value for a Natural
system function.
The number of positions for a Natural system function is derived
from the length of the argument field.
Actn.
Increase the length of the argument field.