An order has many items when created. Once an order is assigned to its production location(s) the jobs or individual units of production are created. Orders have many items and items have many jobs through a quantity. Each order is completed or shipped when all of its items are completed or shipped respectively so the order and item workflow states mirror each other.
Received - After an Order passes initial address and account checks it is created in the system and is moved to 'Received'.
Production Hold - This is a pass-through state that allows us to check artwork and decide which location to send the Order to based on account settings, capacity, inventory, and proximity to the customer.
Intake Hold - An Order is placed on Intake Hold once it is assigned to a location. Jobs are created and placed on Intake Hold as well. Intake Hold is used to release work to production when all issues have been resolved and to release to batching / ordering systems.
Open - When at least one of the order's jobs and items have passed the Intake Hold checks for both available inventory and printable designs, the Order is then placed in an Open state.
Completed - An Order only moves to completed once all jobs have been decorated and are ready for shipment.
Shipped - It is marked as shipped once all jobs have been scanned by a shipper and the label is printed. This is the final state of an Order.
Canceled - An Order and its jobs and items are all moved out of production and cannot be produced.
Job workflow states can change depending on the decoration type of the job. The list below are the commonly used workflow states for DTG, DTF and Embroidery.
Intake Hold - Intake Hold checks are run on the job to make sure there is inventory in an inventory bin ready to pick. Checks are run every 30 - 60 mins beginning with the oldest jobs first to ensure FIFO production.
On Order (Optional) - Inventory is on order and tied to the job for production. When inventory is received it will be assigned directly to this job.
Pending - Job is ready to be batched into production pick or print queues.
Open - Job is ready to label as part of a batch.
Labeled - Job has been labeled or assigned to a batch to be picked.
Picked - Job has been picked out of inventory and is assigned to a label.
Queued for Pretreat (Optional) - If using the DTG pretreat system, the job has been scanned at a pretreat station.
Pretreated (Optional) - If using the DTG pretreat system, the job has been moved to a cart after pretreat and is ready for printing.
Scanned - The job has been scanned by an operator into the Turbine printer interface.
Printed / Embroidered - The job has been passed at Quality control after printing or has been embroidered or heat pressed.
Completed - The item has been completed including all jobs and is ready for shipment.
Shipped - The job has been shipped and packaged and is awaiting pickup or is in transit.
Canceled - The job has been canceled from the order and will not be produced.
