Text |
PCHECK/ECHECK validation has found ... inconsistencies. |
Explanation |
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. |
Action |
Check program and correct error. |
Text |
Object ... (.../.../...) cataloged with unsupported version. |
Explanation |
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. |
Action |
Re-compile the object under the current version of Natural. |
Text |
Object ... (.../.../...) ARCH level ... too high for machine ... |
Explanation |
An attempt was made to execute a Natural programming object which was compiled with the Natural Optimizer Compiler (NOC), with an architecture level (ARCH) higher than executable by this machine. Programs can only be executed if their NOC ARCH level is same or less than the current machine ARCH level. |
Action |
Re-compile the object with the NOC ARCH level of this machine. |
Text |
Reporting mode of object :1: (:2:/:3:/:4:) not permitted. |
Explanation |
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. |
Action |
Make sure you are using the correct programming mode. |
Text |
In the meantime :1: :2: was saved unmodified by user :3:. |
Explanation |
It is not possible to save object :2: of type :1:, because it was saved - although not modified - in the meantime by user :3:. |
Action |
Delete the source and save it again. |
Text |
In the meantime :1: :2: was modified and saved by :3:. |
Explanation |
It is not possible to save object :2: of type :1:, because it was modified and saved in the meantime by user :3:. |
Action |
Delete the source and save it again. |
Text |
:1: :2: is locked for :3:. |
Explanation |
It is not possible to save object :2: of type :1:, because it is currently locked for a different purpose denoted as :3:. |
Action |
Unlock the object before saving it. |
Text |
:1: :2: is locked by user :3: (session ID :4:). |
Explanation |
It is not possible to save object :2: of type :1:, because it is currently locked by user :3: in session :4:. |
Action |
The user who locked the object, or an authorized administrator, has to unlock the object. |
Text |
Overflow for total/sum in Natural system function. |
Explanation |
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. |
Action |
Increase the length of the argument field. |