RECAT - Dynamic Recataloging

This Natural profile parameter specifies the action to be taken if Natural detects an inconsistency in the global data area definition as defined in the program currently being executed; that is, the global data area in the program does not correspond to the definition of the global data area currently in use.

Possible settings ON

An error message is issued if an inconsistency in a program and/or global data area is detected.

If the adjusted object invokes an object from a steplib library that also has to be adjusted, the object from the steplib library will be copied to the library of the invoking object.
Natural automatically adjusts the object and disables the system commands CATALOG and SAVE.
RECAT=ON is not possible for programs cataloged with the Natural Optimizer Compiler.

OFF Natural issues an error message.
Default setting OFF  
Dynamic specification yes  
Specification within session no  
Application programming interface USR1005N See SYSEXT - Natural Application Programming Interfaces in the Utilities documentation.