Lps-labeled file processing – Xerox 721P85530 User Manual

Page 405

Advertising
background image

SPECIFYING DYNAMIC JOB DESCRIPTOR ENTRIES (DJDES)

XEROX DOCUPRINT 180 LPS PDL REFERENCE

8-75

File processing mode is concluded, and print mode is resumed with
the DJDE record unless the DJDE record contains another FILE
parameter.

LPS-labeled file processing

The FILE parameter is checked for valid parameters, and the LPS
label record at the beginning of the file is read. If the destination file
type is acceptable, the file size field is obtained from the label record,
and the extent of the file is calculated.

If the very first label record does not meet the requirements of a
label record, the preceding DJDE packet is printed on an
OPRINFO page together with the message:

FILE PROCESSING ERROR - NO LABEL RECORD.

Input then proceeds to process the data as variable text data.

If the destination file type is OSD, SAF, SYS, $Y$, or TSK, or if
the file type specification in the DJDE parameter is not one of
the file types included in the LPS file directory, the preceding
DJDE packet is printed on an OPRINFO page together with the
message:

FILE PROCESSING ERROR - ILLEGAL DESTINATION
FILE TYPE.

Input then proceeds to read and discard the extent of the file.

If the file cannot be created due to insufficient space on the
disk, one of two courses of action is taken. If file space is freed
up after a previous report is completely printed by output, input
displays the message:

DISK FULL - INPUT WAITING FOR OUTPUT TO
COMPLETE

and waits for such a report to be completed before trying again
to create the file. If there is no possibility of disk file space
becoming available, the preceding DJDE packet is printed on
an OPRINFO page together with the message:

NO SPACE ON DISK FOR FILE xxx.yyy.

Input then proceeds to read and discard the extent of the file.

The file’s data records are read and stored into the appropriately
named file until the total extent of the file is spanned. PCC bytes and
block and record delimiters are ignored while processing the file data.

If the DJDE parameter FILE=( ) signaled the start of LPS-
labeled data, input presumes that more than one LPS-labeled
file may be batched together and checks for another label
record when it completes processing a file.

If OPRINFO=YES and the file transfers are successfully
concluded, the file name and file type of each file transferred
are listed on the OPRINFO page with a brief indication of
whether the file was newly created or replaced an existing file.

Advertising