Print Dash — Production Module User Guide
Audience: Finalizers (Prep-Press), floor operators, production managers (manager panel)
Version: 1.0.0 · Date: 2026-04-23
Language: English — العربية
1. The Finalizer's Launchpad (Prep-Press)
💡 Role Tip: As a Finalizer, you are the bridge between design and production. Your job is to turn a sales order into a material-ready, machine-ready production order. You don't run machines — you prepare everything so operators can.
1.1 Requirement Calculation: Turning a Design into a Material List
When a production order is created, it starts with a Bill of Materials (BOM) — a recipe that says which materials are needed to make the product. The BOM does not tell you how much material you need for this specific order. That is what the Requirement Calculator does.
How It Works
The calculator uses three inputs:
- The BOM — What materials are needed (for example vinyl, CMYK ink, laminate film)
- The outputs — What you are producing (for example 100 copies of a 2 m × 1 m banner)
- Nests (optional) — How the outputs are laid out on material sheets
It then works out, for each material in the BOM:
- Required quantity = physical area × BOM multiplier
- Physical area comes from either:
- Nest layout area (when outputs are nested) — includes waste
- Output area × copies (when outputs are not nested) — raw material only
Step-by-Step: Calculating Requirements
- Open the Production Order you are preparing.
- Scroll to the Requirements section on the order page.
- Click Calculate material requirements in the header.
- A window opens with Run nesting first:
- ✅ Check this if you want the system to create nests before calculating (recommended for large-format jobs).
- ❌ Leave unchecked if nests already exist or the job is simple.
- Click Confirm.
- The system will:
- Process each output (or nest) and compute material needs
- Create or update requirement lines
- Check stock for each material
- Set each line to ALLOCATED (enough stock) or PENDING (not enough stock)
⚠️ Warning: If any requirement is PENDING, the production order cannot be started. Every requirement must be ALLOCATED before operators can begin.
What If Stock Is Insufficient?
If stock is short:
- The requirement is set to PENDING.
- The production order moves to PAUSED.
- Production managers receive a notification.
- A warning explains which materials are short.
🛠️ Troubleshooting: "Why is my order paused after calculating requirements?" — One or more materials do not have enough stock. In the Requirements table, look for PENDING rows. Purchase more stock, or change the warehouse on the line to one that has enough.
Adjusting Requirements Manually
Sometimes the calculator’s estimate needs a tweak:
- In Requirements, click Adjust on a line.
- You can change:
- Allocated item — which inventory item to use
- Allocated warehouse — which warehouse to pull from
- Required quantity — how much is needed
- Click Save.
💡 Role Tip: The system checks your adjustment immediately. If you allocate more than is on hand, you get an error right away so you do not over-allocate across several lines.
🛠️ Troubleshooting: "Why can't I edit this requirement?" — If the line was user adjusted, the calculator skips it on the next run. Use Reset adjustments & recalculate in the header to start fresh.
1.2 Nesting & Tiling: Preparing Large-Format Jobs
What Is Nesting?
Nesting arranges several outputs (signs, panels, banners) on one material sheet to cut waste — like fitting shapes on a sheet of paper with as little leftover as possible.
When to Create a Nest
- ✅ Use nesting when: Several outputs fit on the same sheet (for example 20 small signs on one 3 m × 2 m sheet).
- ❌ Skip nesting when: Each output uses a full sheet by itself, or outputs have no dimensions set.
Step-by-Step: Creating a Nest
- Open the Production Order.
- Ensure every output has width and length filled in.
- Click Calculate material requirements.
- Check Run nesting first.
- Click Confirm.
The system tries several layout strategies, picks the one with the least waste, creates nest groupings, and assigns each output to a nest.
💡 Role Tip: Multi is the default and recommended option. It runs all strategies and keeps the best layout automatically.
Understanding Nest Strategies
| Strategy | Best for | How it works |
|---|---|---|
| Strip | Uniform items | One horizontal row, left to right |
| Shelf | Similar heights | Items grouped on horizontal shelves |
| Guillotine 2D | Mixed sizes | 2D placement with guillotine-style cuts in leftover space |
| Multi | General use | Runs all three and picks the best result |
What Is Tiling?
Tiling is not the same as nesting. Nesting groups several outputs on one sheet. Tiling splits one large output into smaller pieces your machine can run in one pass.
Example: You need a 10 m × 3 m banner, but the printer handles 2 m × 3 m per run. Tiling creates five child pieces (each 2 m × 3 m).
How Tiling Works
- A parent output (the full banner) is split into several child tiles.
- Each child tile is one copy with its own area.
- The parent still represents the full job; produced quantity on the parent rolls up from the children when tiles finish.
- Progress is tracked on each child tile separately; the parent follows the tiles.
💡 Role Tip: Rejecting one tile affects only that tile. Siblings and the parent keep going. The system can create a remake tile to replace a bad one.
🛠️ Troubleshooting: "Why can't I log production on the parent after a tile rejection?" — After a tile rejection with remake, work may be tied to the remake child, not the parent. Use Log Production on the remake tile row instead.
1.3 Order Activation: Assigning a Routing and Moving to Queued
What Is a Routing?
A routing is the fixed sequence of steps a product goes through, for example:
- Print → Laminate → Cut (three steps)
- Print → UV coat → Package (three steps)
Each step is tied to a work center (Printing, Lamination, Cutting, and so on).
Step-by-Step: Activating an Order
- Open the Production Order.
- Select a routing (operation steps).
- Select a BOM (material requirements).
- Click Calculate material requirements (see §1.1).
- Confirm every requirement is ALLOCATED.
- Click Send to Production (or set status to QUEUED).
⚠️ Warning: You cannot send an order to production if:
- No routing is selected
- No BOM is selected
- Any requirement is still PENDING
The system creates one operation row per routing step, in order (step 1, 2, 3, and so on).
💡 Role Tip: Once the order is QUEUED, it appears on the Kanban board at the first work center. Operators can pick it up from there.
2. The Floor Operator's Workflow
💡 Role Tip: As a floor operator, you run production. You do not create orders or change requirements — you pick up jobs, run machines, record progress, and hand batches to the next step.
2.1 Starting a Session: Picking Up a Job at a Work Center
The Kanban Board
The Work Center Kanban is your main screen. Cards sit in columns by status:
| Column | Meaning |
|---|---|
| Queued | Waiting to start |
| In Progress | Being worked on now |
| Paused | Started, then stopped temporarily |
| Completed | Finished in the last 8 hours |
Card Types
- Operation card: Shown when the step has no incoming transfer batch yet — the whole operation is one card.
- Batch card: Shown when work arrived from the previous step as a transfer lot. Each physical batch gets its own card.
💡 Role Tip: A batch card means work was physically handed to you from the prior step. The card shows only what was transferred — not necessarily the full order quantity.
Step-by-Step: Starting a Job
- Find the card in Queued.
- Drag the card to In Progress.
- Choose the machine you will use.
- Click Confirm.
The system starts a session, marks the operation IN_PROGRESS, and records machine, start time, and operator.
⚠️ Warning: You cannot start if:
- The card shows a yellow warning (materials not fully allocated)
- The card shows a gray clock (previous step not finished — operation not released yet)
- The operation is not QUEUED or PAUSED
🛠️ Troubleshooting: "Why can't I drag this card to In Progress?" — Check the badges. Yellow = materials not ready. Gray clock = previous step not done. Ask your production manager if needed.
Resuming a Paused Job
- Find the card in Paused.
- Drag it to In Progress.
- Pick a machine:
- Same machine as before: Your previous session continues.
- Different machine: The old session is closed as completed and a new session starts on the new machine.
💡 Role Tip: Switching machines mid-job splits time per machine so utilization reports stay accurate.
2.2 Recording Progress: Updating Processed Quantities
Planned vs Processed
Each operation tracks, per output:
- Planned copies / planned quantity — how much this step should handle
- Processed copies / processed quantity — how much you have actually done
Log Production adds to the processed amounts.
Step-by-Step: Logging Production
- Open the Production Order (or open the card from the Kanban).
- Go to the Outputs section on the order page.
- Find the output you are working on.
- Click Log Production.
- Enter:
- Copies — how many copies you finished
- Quantity — area or measure completed (for example m²)
- Machine — which machine was used
- Notes — anything worth recording
- Click Confirm.
The system updates processed totals, and on the last operation also updates produced quantity on the output. The Kanban progress bar moves forward.
⚠️ Warning: You cannot log more than the maximum allowed for this step. That limit is based on what is still unprocessed on this operation — or, in batch mode, what remains on the incoming transfer lines.
🛠️ Troubleshooting: "Why is Log Production disabled?" — The operation may not be IN_PROGRESS, everything may already be logged, or in batch mode the lot may be voided or complete.
Logging for Nested Outputs
When outputs belong to nests:
- Log Production groups lines by nest.
- You can log several outputs in one submission.
💡 Role Tip: For tiled jobs, log each child tile separately. The parent’s produced quantity updates when the tiles are done.
2.3 The Handoff: Moving Transfer Lots to the Next Step
What Is a Transfer Lot?
A transfer lot is a physical batch moved from one operation to the next — like a delivery note:
- From — the step you finished (for example Printing)
- To — the next step (for example Lamination)
- Lines — which outputs are in the batch and how many copies or how much quantity
Step-by-Step: Creating a Transfer Lot
- Finish your work on the current step (or finish a partial batch).
- Open the Production Order.
- Click Create Transfer Lot, or use Handoff on the Kanban card.
- The window shows available quantity per output and fields for transfer copies and transfer quantity.
- Enter what you are sending. The system can convert between copies and quantity using the output’s unit area.
- Click Confirm.
The system creates the lot and its lines. The next operation appears on the Kanban (released for work).
⚠️ Warning:
- You cannot transfer from the last operation (there is no next step).
- Rejected work is not available to transfer.
- For non-nested steps, you must transfer at least 20% of what is available (no tiny partial moves).
💡 Role Tip: You can send several lots — for example half now and half later. Each lot gets its own card on the next step’s board.
Understanding Voided Lots
Sometimes a lot is voided during rejection with remake:
- You transferred 50 copies from Printing to Lamination.
- Lamination rejects 10 and requests a remake.
- The original lot is voided (kept for history, hidden from the floor).
- A new lot carries the remaining 40 plus the 10 remake copies.
For you on the floor:
- Voided lots do not show on the Kanban.
- Voided lots do not count toward progress.
- You can still see them in the transfer history on the order if you need to trace what happened.
💡 Role Tip: A "voided lot" notice is normal after a rejection — follow the new lot on the board.
3. Handling Errors & Rejections
💡 Role Tip: Rejections happen in every shop. Follow the steps below so the system stays aligned with what actually happened on the floor.
3.1 The Rejection Protocol: Logging a Rejection
When to Reject
Reject when:
- Quality is bad (color, print defects, damage)
- The piece does not meet spec
- Material was ruined during processing
Step-by-Step: Logging a Rejection
- Open the Production Order.
- Go to Outputs on the order page.
- Find the defective output.
- Click Log Rejection.
- Fill in:
- Operation — where the defect was found
- Rejection reason — pick from the list (for example Color mismatch, Print error)
- Rejected copies and rejected quantity
- Create remake — should the system add a replacement output?
- Machine (optional)
- Notes
- Click Confirm.
Remake vs In-Place Shrink
Option 1: Create remake (recommended)
- The system adds a new output to replace the rejected work.
- Downstream steps plan for the rejected amount to be redone.
- The remake goes through all operations again.
Option 2: In-place shrink (use with care)
- Planned quantities on the original output are reduced.
- No replacement output is created.
- The order may finish with fewer copies than originally planned.
💡 Role Tip: Use Create remake when the customer still wants the full quantity. Use in-place shrink when fewer good copies are acceptable.
Tile Rejection
For tiled outputs:
- Click Log Tile Rejection (only on outputs that have tiles).
- Choose the specific tile.
- Only that tile is affected; parent and sibling tiles continue.
💡 Role Tip: Tile rejection targets one piece of a large job, not the whole banner at once.
3.2 The Locked Rejection: When the Next Step Has Already Started
What Is the Block?
If you reject with Create remake checked, and that work was already transferred forward, the system asks: Has the next operation already started on this batch?
- Yes: Rejection is blocked with a message that the destination has already started.
- No: Rejection proceeds; the old transfer lot is voided and a new one is created.
Why It Exists
Analogy: You printed 50 posters and sent them to lamination. They already started on 20. You cannot recall all 50 for a full reprint without losing work already done on those 20.
The block protects floor work and inventory from conflicting changes.
What to Do When Blocked
- Talk to the next operator — how much did they already process?
- Options:
- A: They finish what they started; you reject only what they have not touched.
- B: They reject their work too (cascade), then you can reject yours.
- C: Accept fewer copies (in-place shrink) instead of a full remake.
⚠️ Warning: This block cannot be overridden on the floor. It is there to prevent mismatched quantities and stock.
🛠️ Troubleshooting: "Why can't I reject this output?" — It was transferred forward and the next step already started. Coordinate with the next operator or your production manager.
4. Managerial Completion & Inventory
💡 Role Tip: Production managers oversee the full job, resolve rejections, watch KPIs, and post finished goods. Many actions are permanent — verify before you confirm.
4.1 The Final Audit: Verifying Completion
Before completing an order, check:
- All operations are COMPLETED — Kanban or the order’s operations list.
- All tiles are done (if tiled) — every child tile has produced quantity greater than zero.
- At least one output has produced quantity — something was actually made.
Step-by-Step: Checking Completion
- Open the Production Order.
- In Operations, confirm each step shows COMPLETED.
- In Outputs, confirm produced quantities look correct.
- For tiled jobs, confirm each child tile shows progress.
🛠️ Troubleshooting: "Why can't I complete this order?" — All operations must be COMPLETED, at least one output must show production, and the order must use the normal routing workflow (not a legacy order without operations).
Auto-Completion
When the last routing step completes, the system often:
- Checks that every operation is complete.
- Sets the order to COMPLETED.
- Posts finished goods to inventory.
- Updates the linked sales order to READY_TO_SHIP when applicable.
- Notifies production managers.
💡 Role Tip: You usually do not need to complete the order by hand. You can still complete manually when needed (see §4.2).
4.2 Posting Finished Goods: The Permanent Click
What Is Posting Finished Goods?
Post Finished Goods is the final inventory step. It:
- Moves produced items from work-in-progress into finished goods stock
- Deducts raw materials using oldest stock first (FIFO) costing
- Works out the unit cost of the finished product
- Records stock movements for audit
- Locks the order — no further edits
⚠️ Warning: This is irreversible. After posting:
- Finished goods are in inventory
- The order cannot be changed or reopened
Double-check before you confirm.
Step-by-Step: Posting Finished Goods
- Confirm all operations are COMPLETED (§4.1).
- Confirm output produced quantities are correct.
- Open the Production Order.
- Click Post Finished Goods (or rely on auto-completion when the last step finishes).
- Read the confirmation warning.
- Click Confirm.
The system rolls up material, labor, and overhead into a unit cost, adds finished goods to stock, deducts consumed materials (oldest layers used first), marks the order as posted, and may set the sales order to READY_TO_SHIP. Managers receive a notification.
💡 Role Tip: FIFO here means raw materials are taken from the oldest stock on hand first, which keeps inventory valuation consistent with how goods were received.
What Happens to Raw Materials?
Raw materials are consumed when the order is completed and finished goods are posted, not after each intermediate operation. Only the final completion triggers the bulk material deduction. If you need material tied to a specific rejection scenario, use the rejection and consumption tools your administrator configured.
⚠️ Warning: Intermediate steps do not deduct BOM materials by themselves. Plan purchasing and floor checks around order completion, not per machine stop.
4.3 Monitoring KPIs
Production Overview Table
The Production Overview table summarizes all production orders:
| Column | What it shows |
|---|---|
| Total orders | All non-cancelled orders |
| Pending | Not yet sent to production |
| Queued | Waiting to start |
| In progress | Active on the floor |
| Paused | Temporarily stopped |
| Completed | Finished |
| Total quantity | Sum of quantity to produce |
| Total produced | Sum of produced quantity |
| Progress % | Overall completion percentage |
Filters
- Status — Pending, Queued, In progress, Paused, Completed, or all non-cancelled
- Work center — Orders that have a step at a chosen work center
💡 Role Tip: Use this view for daily standups and shift handovers — one snapshot of the whole floor.
5. Quick Reference: Buttons & Fields
Production order actions
| Button | Who can use | When available | What it does |
|---|---|---|---|
| Send to Production | Managers | Order is PENDING | Moves to QUEUED; creates operations |
| Calculate material requirements | Finalizers, managers | Always | Computes material needs from BOM |
| Reset adjustments & recalculate | Finalizers, managers | Always | Clears manual adjustments and recalculates |
| Post Finished Goods | Managers | All operations COMPLETED | Posts inventory; locks order |
| Cancel order | Managers | Order not COMPLETED | Cancels the order |
Operation actions
| Button | Who can use | When available | What it does |
|---|---|---|---|
| Start | Operators, managers | QUEUED or PAUSED | Starts operation; opens session |
| Pause | Operators, managers | IN_PROGRESS | Pauses operation |
| Complete | Operators, managers | IN_PROGRESS | Completes operation |
| Log Production | Operators, managers | IN_PROGRESS | Records processed copies/quantity |
| Log Rejection | Operators, managers | IN_PROGRESS | Records rejected work |
| Log Tile Rejection | Operators, managers | Tiled output with production logged | Rejects one tile |
| Create Transfer Lot | Operators, managers | Not the final operation | Sends batch to next step |
| Handoff | Operators, managers | Not the final operation | Same as transfer from Kanban |
Requirement actions
| Button | Who can use | When available | What it does |
|---|---|---|---|
| Adjust | Finalizers, managers | Requirement exists | Changes item, warehouse, or quantity |
6. Glossary
| Term | Definition |
|---|---|
| ALLOCATED | Requirement line: material assigned to an item and warehouse with enough stock |
| BOM (Bill of Materials) | Recipe of materials needed to make a product |
| Batch | Work moved together between operations as one transfer lot |
| Batch card | Kanban card for one incoming transfer lot |
| Child tile | One piece of a large output after tiling |
| FIFO | First-in, first-out: oldest stock is used or costed first |
| Finished goods | Completed products ready to sell or ship |
| Guillotine 2D | Nesting layout that cuts leftover sheet space in two dimensions |
| In-place shrink | Rejection option that lowers planned quantity without a remake output |
| Kanban | Board of job cards by status at a work center |
| Max loggable copies | Most copies you can log on this step for this output right now |
| Multi (nesting) | Runs all nest strategies and picks the least waste |
| Nest | Group of outputs laid out on one material sheet |
| Operation | One step in a routing (Print, Laminate, Cut, etc.) |
| Operation card | Kanban card for a whole operation when no batch has arrived yet |
| Output | A line on the order for something to be produced (size, copies, quantity) |
| PENDING | Requirement line: not enough stock or not yet assigned |
| Produced quantity | How much was actually finished (often at the last step or rolled up from tiles) |
| Remake | Replacement output created after a rejection |
| Routing | Fixed sequence of operations for a product |
| Session | Record of one run of an operation on a machine (start, pause, complete) |
| Shelf packing | Nesting that stacks items on horizontal shelves |
| Strip packing | Nesting in a single horizontal row |
| Tiling | Splitting one large output into smaller runnable pieces |
| Transfer lot | Physical batch handed from one operation to the next |
| Transfer lot line | One output’s copies/quantity inside a transfer lot |
| Voided lot | Old transfer lot cancelled during rejection/remake; hidden from Kanban |
| WIP (work in progress) | Jobs and materials still on the production floor |
| Work center | Floor area or department where a type of operation runs |
If buttons, menus, or workflows on your screen do not match this guide, contact your administrator.