Job validation and scheduling
Document and destination attributes used for validation and scheduling and Job and destination attributes used for validation and scheduling list the document, job, and destination attributes used to validate and schedule each job.
- InfoPrint Manager validates the value of the document or job attribute in the first column against
the values of the logical destination attribute in the second column. If the logical
destination does not support the document or job attribute value, InfoPrint Manager rejects the job.
Note: If the logical destination attribute has no value, the logical destination supports all valid values of the document or job attribute.
- If the value of the server attribute accept-unsupported-jobs is false, InfoPrint Manager validates the value of the document or job attribute in the first column against the values of the actual destination attribute in the second column. If no actual destination supports the document or job attribute value, InfoPrint Manager rejects the job.
- If the value of the queue attribute assign-to-destination is true, InfoPrint Manager assigns the job to an actual destination that supports all the job's attribute values.
Note: If the value of the force-destination-setup actual destination attribute is true, InfoPrint Manager assumes that the actual destination supports all valid attribute values.
- InfoPrint Manager checks the attribute (or, for rescheduling, the checkpoint) in the first column against
the attributes in the third column to determine if any actual destinations can process
the job.
- If the job has been assigned to an actual destination, InfoPrint Manager checks only that actual destination.
- If the job has not been assigned to an actual destination, InfoPrint Manager checks all actual destinations that receive jobs from the queue.
Note: If the value of the force-destination-setup actual destination attribute is true, InfoPrint Manager assumes that the actual destination can process any job with valid attribute values. - InfoPrint Manager acts according to the result of step 4:
- If a required resource is not ready, InfoPrint Manager holds the job. The required-resources-not-ready job attribute indicates the resources that a job or document attribute specifies
and that are not ready on the actual destination to which the job is assigned, or,
if the job is not assigned, on the most suitable actual destination.
- If the value of the job attribute job-rip-action is rip-and-print-ignore-ready, InfoPrint Manager RIPs the job before placing it in the held state and sets the value of the job-state-reasons job attribute to rip-completed. The job is automatically released and scheduled for printing or transmission when the resources become ready.
- Otherwise, InfoPrint Manager sets the value of the job-state-reasons job attribute to required-resource-not-ready.
- If a required resource is not supported, InfoPrint Manager holds the job and sets the value of the job-state-reasons job attribute to required-resource-not-supported. The required-resources-not-supported job attribute indicates the resources that a job or document attribute specifies
and that are not supported on the actual destination to which the job is assigned,
or, if the job is not assigned, on the most suitable actual destination.
This situation can arise when the value of the server attribute accept-unsupported-jobs is true or when you change document, job, or actual destination attribute values after InfoPrint Manager accepts a job.
You can change job, document, or actual destination attribute values so that at least one actual destination supports the job.
- If at least one actual destination can handle the job, InfoPrint Manager schedules the job for printing or transmission.
- If a required resource is not ready, InfoPrint Manager holds the job. The required-resources-not-ready job attribute indicates the resources that a job or document attribute specifies
and that are not ready on the actual destination to which the job is assigned, or,
if the job is not assigned, on the most suitable actual destination.
- If the job has not already been assigned to an actual destination, InfoPrint Manager assigns it to the first suitable actual destination to become available after the job reaches the top of the queue.
- If the job is assigned to an actual destination with a value of true for the force-destination-setup attribute, InfoPrint Manager checks the attributes in the third column when the job is about to be printed or sent. If any resources are not ready or not supported, InfoPrint Manager disables the actual destination and sends a message to the operator. The operator changes the destination setup and enables the actual destination.
- The job is printed or sent.
Document and destination attributes used for validation and scheduling
Document Attribute | Validation Attribute | Scheduling Attribute |
---|---|---|
carriage-control-type | carriage-control-types-supported | carriage-control-types-supported |
class | classes-ready | |
color-bits-per-plane | color-bits-per-plane-supported | color-bits-per-plane-supported |
color-profile | color-profiles-supported | color-profiles-supported |
color-toner-saver | color-toner-saver-supported | color-toner-saver-supported |
content-orientation | content-orientation-supported | content-orientation-supported |
convert-to-ebcdic | convert-to-ebcdic-supported | convert-to-ebcdic-supported |
copy-count | maximum-copies-supported | maximum-copies-supported |
data-fidelity-problem-reported | data-fidelity-problem-reported-supported | data-fidelity-problem-reported-supported |
default-character-mapping | character-mappings-supported | character-mappings-supported |
default-input-tray | input-trays-supported | input-trays-supported |
default-medium | media-supported | media-readymedia-supported |
default-printer-resolution | printer-resolutions-supported | printer-resolutions-readyprinter-resolutions-supported |
document-finishing | document-finishings-supported1 | document-finishings-supported |
document-format | document-formats-supported | document-formats-supported |
document-type | document-types-supported | document-types-supported |
font-resolution | font-resolutions-supported1 | font-resolutions-supported |
form-length | form-length-range-supported1 | form-length-range-supported |
halftone | halftones-supported1 | halftones-supported |
image-fit | image-fit-supported1 | image-fit-supported |
image-out-format | image-out-formats-supported | image-out-formats-supported |
input-tray-select | input-trays-supported | input-trays-supported |
number-up | number-up-supported1 | number-up-supported |
octet-count | file-size-range-supported | file-size-range-supported |
output-appearance | output-appearances-supported1 | output-appearances-supported |
output-bin | output-bins-supported1 | output-bins-supported |
output-format | output-formats-supported1 | output-formats-supported |
page-media-select | media-supported | media-readymedia-supported |
page-select | page-select-supported | page-select-supported |
plex | plexes-supported | plexes-supported |
print-quality | print-qualities-supported | print-qualities-supported |
scanner-correction | scanner-corrections-supported1 | scanner-corrections-supported |
screen-frequency | screen-frequencies-supported1 | screen-frequencies-supported |
sides | sides-supported | sides-supported |
table-reference-characters | table-reference-characters-supported | table-reference-characters-supported |
x-image-shift | x-image-shift-range-supported | x-image-shift-range-supported |
x-image-shift-back | x-image-shift-range-supported | x-image-shift-range-supported |
y-image-shift | y-image-shift-range-supported | y-image-shift-range-supported |
y-image-shift-back | y-image-shift-range-supported | y-image-shift-range-supported |
All document attributes affecting the actual destination | document-attributes-supported1 | document-attributes-supported |
|
Job and destination attributes used for validation and scheduling
Job Attribute | Validation Attribute | Scheduling Attribute |
---|---|---|
actual-destinations-requested | destination-name2 | destination-name |
auxiliary-sheet-selection | auxiliary-sheet-selections-supported | auxiliary-sheet-selections-supported |
destination-locations-requested | destination-locations | destination-locations |
destination-models-requested | destination-model | destination-model |
dss-requested | destination-support-system | destination-support-system |
forms | forms-ready | |
job-batch | job-batches-ready | |
job-end-message | end-message-supported | end-message-supported |
job-finishing | job-finishings-supported1 | job-finishings-supported |
job-rip-action | job-rip-actions-supported1 | job-rip-actions-supported |
job-start-message | start-message-supported | start-message-supported |
job-start-wait | job-start-wait-supported1 | job-start-wait-supported |
total-job-octets | job-size-range-supported1 | job-size-range-readyjob-size-range-supported |
All job attributes affecting the actual destination | job-attributes-supported1 | job-attributes-supported |
Checkpoint where the job was paused | checkpoint-formats-supported3 | |
|