WMS workspace
Warehouse operations
Use this page as your daily command center: confirm floor workload, scan stock confidence signals, and jump straight into Setup, Operations, Stock, or Billing for action-level detail.
Step 1
Check floor health
Review open tasks, waves, and outbound pressure.
Step 2
Validate stock confidence
Watch holds, movement velocity, and balance coverage.
Step 3
Execute next action
Use cards below to move into the right WMS workflow.
Confidence note: counts below are live from this tenant and intended for operational triage, not month-end finance close.
Control Tower
Open a read-only lane map of workbench-scoped shipments (pins from booking origin/destination; use the same query parameters as the workbench when you add them to the URL). When you also have org.wms access, use WMS workspace on the shipment map header to jump back here.
Open shipment mapAt a glance
Live operational counts for this tenant. Use these as triage signals, then open Operations/Stock/Billing for execution detail. Executive KPI definitions: docs → docs/wms/WMS_EXECUTIVE_KPIS.md and docs/wms/WMS_EXECUTIVE_KPIS_BF07.md (includes BF-20 rate proxies) in-repo.
Task pressure
Stable · 6
Stock quality holds
Needs review · 1
Ledger velocity (7d)
No movement · 0
Executive highlights
Leadership-oriented snapshots beyond raw task tiles — receiving backlog, dock schedule density, VAS workload, hold exposure, BF-07 proxies, and BF-20 computed rate fields (see WMS_EXECUTIVE_KPIS.md).
Receiving pipeline
0
Inbound shipments in active WMS receive states (not closed).
Operations →Dock windows (today, UTC)
0
Scheduled appointments overlapping the UTC calendar day.
Dock schedule →Open VAS workload
0
VALUE_ADD tasks still OPEN.
Work orders →Hold rate (% of rows)
4.2%
Share of inventory balance rows flagged on-hold.
Stock →
Outbound past due (UTC)
0
Active outbound orders whose requested ship date is before today (UTC), not yet shipped. No scheduled cohort (no requested ship dates on in-flight orders) — OTIF share N/A.
Outbound →Open pick tasks
5
Labor backlog proxy (task counts). BF-20 intensity: 0.71 open picks per in-flight outbound (not picks/hour).
Task queue →Open replenishments
0
Pick-face / slotting pressure proxy (open REPLENISH tasks). BF-20: 0% of open pick+replen workload.
Operations →Labor timing (7d, BF-53)
0
DONE tasks with startedAt + completedAt in the last 7 days (warehouse scope when selected). Avg actual: —. Avg standard (snapshotted): —. Efficiency vs standard: — (100% = on pace; higher = faster).
Setup: labor standards →Dock detention (BF-54)
0
Open SCHEDULED appointments over tenant free-time thresholds (gate→dock or at-dock dwell). Policy: Tenant.wmsDockDetentionPolicyJson. Zero when policy disabled or all trailers within limits.
Dock grid →STOs in transit (BF-55)
0
Inter-warehouse stock transfer orders in IN_TRANSIT (shipped from source, not yet fully received). Scoped to selected warehouse when it is source or destination.
Operations: STO panel →
Blueprint narratives (BF-07)
No outbound orders are past requested ship date (UTC calendar day).
Pick workload (Stable): 5 open pick tasks — floor labor proxy, not productivity rate.
Replenishment queue is clear — no open REPLENISH tasks (pick-face slotting proxy).
Rate methodology (BF-20, same JSON as rateMethodology)
- OTIF past-due share (%): past-due scheduled orders ÷ active outbound with requestedShipDate set (UTC calendar-day boundary). Omitted when the scheduled cohort is empty.
- Pick intensity: open PICK tasks ÷ max(1, active outbound orders). Backlog proxy, not picks/hour productivity.
- Replenishment share (%): open REPLENISH ÷ (open PICK + open REPLENISH). Slotting / pick-face pressure proxy (0% when both queues are empty).
- Labor timing (BF-53): among DONE tasks completed in the last 7 days with both startedAt and completedAt set, reports average actual elapsed minutes and average engineered standard minutes (when task.standardMinutes was snapshotted at creation). Efficiency vs standard = (avg standard ÷ avg actual) × 100 — above 100% means faster than standard; requires ≥1 task with a standard snapshot for the standard average.
- Dock detention (BF-54): when tenant policy is enabled, counts open SCHEDULED appointments where elapsed minutes from gate check-in to now (not yet at dock) exceed freeMinutesGateToDock, or from at-dock to now (not yet departed) exceed freeMinutesDockToDepart. Computed on read against Tenant.wmsDockDetentionPolicyJson — not carrier billing.
- Stock transfers in transit (BF-55): counts `WmsStockTransfer` rows in IN_TRANSIT for the tenant (optional warehouse scope: transfer touches selected warehouse as source or destination). STO_SHIP / STO_RECEIVE movements post to the ledger; not landed cost or multi-leg ocean transfers.
Open WMS tasks
6
Tenant-wide; all task types pending execution
Open putaway
0
Tenant-wide; inbound stock waiting for final bin
Open picks
5
Tenant-wide; order demand not fully picked yet
Open replenishments
0
Tenant-wide; pick-face refill tasks pending
Open cycle counts
1
Tenant-wide; count tasks awaiting entry
Open VAS tasks
0
Tenant-wide; value-add / work-order tasks pending
Outbound in flight
7
Tenant-wide; draft through packed outbound flow
Active waves
6
Tenant-wide; wave batches open or released
Balance rows
24
Tenant-wide; tracked bin × product rows
On-hold balances
1
Tenant-wide; QC or quarantine constrained stock
Unbilled charges
0
Tenant-wide; billable events not invoiced (disputed held)
Movements (7d)
0
Tenant-wide; recorded stock ledger activity
BF-49
Cross-module timeline
Recent Control Tower audit rows, stock ledger postings, and dock yard milestones for this tenant.
Loading…
- SetupZones, bins, and replenishment rules for each warehouse.Open area →
- OperationsPutaway and pick tasks, outbound orders, waves, and the open task queue.Open area →
- Stock & ledgerOn-hand balances by bin and recent inventory movements.Open area →
- BillingRates, billing events from movements, draft invoices, and CSV export (Phase B).Open area →
- VAS intakeCustomer value-add requests with CRM attribution (BF-09 portal shell).Open area →