WIP Tracking
Monitor work-in-process quantities across all active work orders with per-operation drill-down, search, and CSV export.
Read-Only Screen
Nothing can be entered or changed on this screen. The numbers here come from the Manufacturing Execution (Shop Floor Monitor) screen — whenever an operator starts an operation, finishes it, or records scrap there, this screen updates automatically.
Overview
WIP Tracking gives production managers a real-time view of how many units are sitting unfinished between operations. For each active work order you can see the total quantity ordered, how many units have been started and completed, how much scrap has occurred, and how many units are currently in-process (WIP). Clicking the expand arrow on any row reveals the same breakdown per operation so you can pinpoint exactly where the bottleneck is.
Summary Table
One row per active work order. Ordered, Started, Completed, Scrap, and WIP columns with an amber WIP progress bar.
Operation Drill-Down
Expand any work order row to see per-operation quantities. Each operation row shows its own started / completed / scrap / WIP with a progress bar.
Search & Filter
Full-text search across WO number, product name, and work center. Status filter pill bar: All, In Progress, Completed.
CSV Export
One-click Export downloads the current filtered view as a CSV file — WO number, product, work center, and all quantity columns.
WIP Formula
WIP is calculated as:
This applies at both the work order level and the individual operation level. A unit that has been started but not yet completed (and not scrapped) is counted as WIP. The number never goes negative — if completed + scrap exceeds started (a data anomaly), WIP is displayed as zero.
Where the numbers come from
WIP entries are written by the Manufacturing Execution module when operators click Start / Complete on shop floor operations. Inventory Operations reads these values from the wipEntries object in the shared data store. The Refresh button pulls the latest values from the server.
Table Columns
| Column | Description |
|---|---|
| ☐ (select) | Per-row checkbox; a header checkbox selects/deselects all visible rows. Shape and styling follow the List Style setting — see below |
| ▶ (expand) | Click to expand the row and show per-operation WIP breakdown below it |
| WO Number | Work order reference number in monospace font — e.g. WO-2025-001 |
| Product / Work Center | Product name on top, work center label below in muted text |
| Ordered | Total units ordered on this work order |
| Started | Units that have entered at least the first operation |
| Completed | Units that have exited the final operation |
| Scrap | Units rejected during production; shown in red when > 0 |
| WIP | Started − Completed − Scrap with a progress bar (width = WIP / Started × 100%) |
| Current Op | The operation label where most current activity is concentrated |
Multi-Select & List Style
The WIP table has a checkbox column: a "select all" checkbox in the header, and a per-row checkbox on each work order line. Once at least one row is selected, a selected-count bar appears above the table with a ✕ Clear button to deselect everything at once. Selecting rows is how you choose which work orders the AI Assistant panel (below) analyzes.
Appearance Follows List Style
The selection checkboxes and the overall table layout are driven by the same List Style setting used across My Workspace list screens (Settings → Appearance). That single setting controls the checkbox shape (circle or square), whether a check icon is drawn inside a selected checkbox, the corner rounding of the table (sharp or rounded), and the row layout itself — table rows or a card-based grid. Switching to the cards layout replaces the table with individual work order cards, each carrying its own selection control in the same shape and style; the operation drill-down expand/collapse behavior described below works exactly the same way in both layouts. Any change you make in Settings → Appearance applies instantly here, with no page reload required.
Operation Drill-Down
Click the chevron icon on any work order row to expand its operation breakdown. A secondary table appears showing one row per routing operation:
| Column | Description |
|---|---|
| # | Routing sequence number — operations are shown in sequence order |
| Operation | Operation name (e.g. Cutting, Welding, Final Assembly) |
| Started | Units that entered this operation |
| Completed | Units that exited this operation successfully |
| Scrap | Units rejected at this operation (red if > 0) |
| WIP | Per-operation WIP with progress bar |
Reading the drill-down
An operation with high WIP relative to its started quantity is a bottleneck — units are piling up waiting to exit. Compare this to the next operation's started count: if the next operation's Started is much lower than the bottleneck operation's Completed, there may be a handoff delay or a missing shop floor completion scan.
Search and Filters
Search bar
The search input filters the table in real time across three fields: WO Number, Product Name, and Work Center. Enter any substring — the match is case-insensitive.
Status filter
Three pill buttons to the right of the search bar:
- All — shows every work order in the data store including completed ones
- In Progress — only work orders with status
in_progress(default) - Completed — only work orders with status
completed
Work Center dropdown
A dropdown to filter by a specific work center. The list is populated dynamically by fetching available work centers from the server (/api/data/inventory-operations) — it reflects the actual work centers defined in your Manufacturing data, not just the ones that happen to appear in the currently loaded WIP snapshot.
CSV Export
Click Export in the top-right toolbar to download the currently filtered WIP table as a CSV file named wip-report.csv. The export includes one row per work order with columns: WO#, Product, Work Center, Ordered, Started, Completed, Scrap, WIP, Status. Operation-level data is not included in the export — it covers the summary rows only.
Export workflow
To export WIP for a specific work center, set the Work Center filter first, then click Export. The CSV will contain only the filtered rows.
AI Assistant
A collapsible AI Assistant panel is available on the right edge of the screen. Click the Sparkles-icon toggle tab to open it, and use the panel's close button (or the same tab) to collapse it again. The panel includes chat history, a new-chat button, a fullscreen view, and knowledge attachment — the standard TotalApp AI Assistant panel pattern.
Select one or more work orders in the table and ask the assistant to analyze them, or ask general questions about the current WIP snapshot. It can answer questions such as:
- WIP levels by work center — which work centers are currently carrying the most in-process inventory
- Bottleneck detection — which operations are slowing overall throughput
- Scrap rate flags — work orders with unusually high scrap rates
- Stalled work orders — work orders with no recorded progress
Push-Aside, Not Overlay
Opening the panel does not cover the WIP table. The main content area shrinks (its right margin increases) so the table stays visible at a narrower width while you chat with the assistant. Closing the panel restores the table to full width.