This document outlines the rules applied when deciding if a part should be shown in the 'Parts Available' section during job creation or editing. These rules ensure that only those parts that are truly available for scheduling are displayed.
The following rules are checked on the Create Job form
when deciding which parts to show in the Parts Available section
when clicking on Create Job
From the part detail view sequences can be added into a new Create Job form with potentially an invalid configuration, e.g. adding sequences that were already printed and selecting the printer again as a workstation. Running the checks while clicking “Create Job” guards against case.
Rule name | Explanation | When applicable |
---|---|---|
Workflow Support Workstation | The workstation must be supported by the workflow of the sequence. |
|
Workstation Support Material | The workstation must support the material of the sequence. |
|
Sequence Not Scheduled or Processed on Workstation | The sequence must not have been included in a job with the same workstation before. (New in 24.4): This rule can be turned off for a certain workstation. All you need to do, is to open the workstation settings in MES, and turn on the Allow repeated part sequence scheduling setting. |
|
Sequence Not Scheduled or Processed in a Printing Job | When creating a printing job, the sequence must not have been included in a printing job before. |
|
Not Too Far in the Workflow for Workstation | The workflow step that supports the workstation must be the current workflow step of the sequence or must be still placed further in the workflow. |
|
Sequence Not Scheduled Within Timeslot | The sequence can’t be already placed in another job within a timeslot. |
|
Sequence from Current Service | The sequence must belong to the current service. |
|
Overquantity Allowed | If overquantity is being applied, the sequence must pass several checks, such as being in the first workflow step or the job not being started yet. |
|
Order Not in Done Status | The order of the sequence can’t be already in a status of type DONE (e.g., shipped). |
|
MesPart Not Deleted | The MesPart linked to the sequence can’t be deleted. |
|
Sequence Not Scrapped | The sequence can’t be scrapped. |
|
Sequence Not in the Last Step | The sequence can’t be currently placed in the last workflow step. |
|
Sequence Found | The sequence must exist in the system. |
|