Previous Topic: ESFSPTP MessagesNext Topic: PSF Interface Messages


ESFNATU Messages

NAT1502

PERMANENT PHYSICAL I/O ERROR

Reason:

A non-blank status was returned from the ESFOPEN call, and ESFNATU was unable to interpret this status. Current execution is terminated; the NATURAL session continues.

Action:

Contact your systems programmer.

NAT1507

THE OUTPUT FILE IS FULL

Reason:

A status code of 01 or 02 was returned from ESFOPEN or a code of 07 from ESFWRIT. Current execution is terminated; the NATURAL session continues.

Action:

Rerun the job when the required spool space is available.

NAT1513

ERROR OCCURRED WHEN CLOSING A FILE

Reason:

A non-blank return code was received from ESFCLOS. Current execution is terminated; the NATURAL session continues.

Action:

Contact your systems programmer.

NAT1516

GETMAIN ERROR ON OPEN

Reason:

See the NATURAL Error Messages manual.

Action:

See the NATURAL Error Messages manual.

NAT1568

NATSPOOL: PHYSICAL PRINTER RECORD NOT FOUND

Reason:

A status code of 22 - invalid destination was received from ESFOPEN. Current execution is terminated; the NATURAL session continues.

Action:

Set up a correct CA Spool destination using the ESFATTRB module or using the DEFINE PRINTER natural statement.

ESF3000

ESF/NATURAL INTERFACE NOT AVAILABLE

Reason:

Either the CA Spool NATURAL interface is not properly installed, or an insufficient-storage condition occurred during initialization of the terminal session. NATURAL processing continues; interface facilities unavailable.

Action:

Contact your systems programmer.

ESF3001

PERM/TEMP CLOSE FAILED

Reason:

A call to ESFCLOS returned a non-blank return code. Current execution is terminated; the NATURAL session continues.

Action:

Contact your systems programmer.

ESF3002

RE-OPEN FAILED

Reason:

An attempt to re-open a temporarily closed file has failed. Current execution is terminated; the NATURAL session continues.

Action:

Contact your systems programmer.

ESF3003

INITIAL OPEN FAILED

Reason:

ESFOPEN create new file request returned a non-blank status code. Current execution is terminated; the NATURAL session continues.

Action:

Contact your systems programmer.

ESF3004

OUTPUT LIMIT EXCEEDED

Reason:

The number of lines written to the NATURAL file is about to exceed its specified (or implied) limit. Current execution is terminated; the NATURAL session continues. The CA Spool file is permanently closed and held.

Action:

Determine the cause of the lines overflow, or increase the output limit; for example, by a call to ESFATTRB.

ESF3005

WRITE FAILED

Reason:

ESFWRIT add record request returned non-blank status code. Current execution is terminated; the NATURAL session continues.

Action:

Contact your systems programmer.

ESF3006

INSUFFICIENT STORAGE - ESFATTRB

Reason:

A call to the ESFATTRB routine could not complete because working storage could not be obtained. Current execution is terminated; the NATURAL session continues.

Action:

Contact your systems programmer.

ESF3007

INVALID PRINTER NUMBER SPECIFICATION

Reason:

Invalid parameters were passed to the ESFATTRB routine. The printer number is not a decimal number in the range 01 through 31 or **. Current execution is terminated; the NATURAL session continues.

Action:

Correct the parameter, then retry.

ESF3008

PRINTER NOT AVAILABLE

Reason:

NATURAL printer number is not available to your terminal session. Systems programmer determines valid printer numbers at installation-time. Current execution is terminated; the NATURAL session continues.

Action:

Use an available printer number or contact your systems programmer. A list of printers can be obtained by the GLOBALS command.

ESF3009

CALL IS AGAINST AN OPEN FILE

Reason:

An attempt to set attributes for a NATURAL printer is rejected, because the
CA Spool file associated with the printer is currently open or temporarily closed. Attributes must be assigned at initial open time. Current execution is terminated; the NATURAL session continues.

Action:

Use an available printer number or contact your systems programmer. A list of available printers can be obtained by using the GLOBALS command.

ESF3010

UNKNOWN KEYWORD FOUND

Reason:

An invalid keyword was found in the parameters to ESFATTRB. Current execution is terminated; the NATURAL session continues.

Action:

Correct the typing error and then resubmit.

ESF3011

ZERO VALUE NOT ACCEPTED

Reason:

Issued by the ESFATTRB routine. The keyword parameter is syntactically correct, however, a zero value cannot be used for this parameter. Current execution is terminated; the NATURAL session continues.

Action:

Supply a non-zero number, then resubmit.

ESF3012

VALUE MUST BE YES OR NO

Reason:

Issued by the ESFATTRB routine. Current execution is terminated; the NATURAL session continues.

Action:

Correct the parameter, then retry.

ESF3013

OPERAND HAS INVALID LENGTH

Reason:

Issued by the ESFATTRB routine when a keyword value has a length of zero or a length that exceeds the maximum allowed. Current execution is terminated; the NATURAL session continues.

Action:

Correct the parameter, then retry.

ESF3014

VALUE MUST BE NUMERIC

Reason:

Issued by the ESFATTRB routine when a non-numeric keyword value has been specified for a keyword requiring a numeric parameter value. Current execution is terminated; the NATURAL session continues.

Action:

Correct the parameter, then retry.

ESF3015

NON-BLANK STATUS CODE RECEIVED FROM XXXXXXXX CALL, CODE=XX zzz

Reason:

Call to ESFOPEN, ESFWRIT or ESFCLOS received non-blank status. Current execution is terminated; the NATURAL session continues. If ESFOPEN failed with Status Code PE, the id zzz of the parameter in error is included in this message.

Action:

Correct the parameter, then retry.