TotalApp Docs

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:

WIP = Quantity Started − Quantity Completed − Quantity Scrap

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

ColumnDescription
☐ (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 NumberWork order reference number in monospace font — e.g. WO-2025-001
Product / Work CenterProduct name on top, work center label below in muted text
OrderedTotal units ordered on this work order
StartedUnits that have entered at least the first operation
CompletedUnits that have exited the final operation
ScrapUnits rejected during production; shown in red when > 0
WIPStarted − Completed − Scrap with a progress bar (width = WIP / Started × 100%)
Current OpThe 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:

ColumnDescription
#Routing sequence number — operations are shown in sequence order
OperationOperation name (e.g. Cutting, Welding, Final Assembly)
StartedUnits that entered this operation
CompletedUnits that exited this operation successfully
ScrapUnits rejected at this operation (red if > 0)
WIPPer-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.

FAQ

How often does WIP data update?
WIP data is loaded from the server when the screen first opens. Click Refresh to reload the latest values. There is no automatic background polling — this is deliberate to avoid excessive server requests on shared installations.
Why does my work order show 0 WIP even though production is running?
WIP is computed from shop floor completion scans in Manufacturing Execution. If operators have not yet clicked "Complete" for any operation, the Completed count remains 0 and WIP equals Started. Make sure operators are scanning completions on the Shop Floor Monitor screen as production progresses.
Can I edit WIP quantities directly from this screen?
No — WIP quantities are read-only on this screen. They are written by Manufacturing Execution when operators record operation completions. To correct a WIP count, adjust the source completion records in the Shop Floor Monitor or Work Order detail view.
Completed work orders are not visible by default. How do I find them?
Switch the status filter pill from In Progress to All or Completed. Completed orders remain in the WIP store for historical analysis — they are simply hidden by the default filter to keep the production view focused on active orders.