Inventory
Stock counts
Stock counts
Physical counts with variance calculation and auto-generated adjustments
In progress
1
awaiting completion
Closed (30d)
4
variances posted
Avg variance
$320
net negative
Last count
Apr 28
Río Piedras · full
| Document # | Location | Status | Count date | Items | Progress | Variance | Closed |
|---|---|---|---|---|---|---|---|
| SC-000010 | Río Piedras | In progress | May 12, 2026 | 184 / 240 | — | — | |
| SC-000009 | San José | Closed | May 03, 2026 | 152 | −$284 | May 03, 4:48 PM | |
| SC-000008 | Río Piedras | Closed | Apr 28, 2026 | 1,184 | −$642 | Apr 28, 6:12 PM | |
| SC-000007 | Bayamón | Closed | Apr 20, 2026 | 96 | +$48 | Apr 20, 3:30 PM |
Show per page · showing 1–4 of 12
▸ Mockup notes
- Endpoints:
GET /api/stock-counts,POST /api/stock-counts(Start),GET /api/stock-counts/{id},POST /api/stock-counts/{id}/close - "Start count" opens a drawer to pick location + count scope (full / category / specific items). Creates an InProgress count seeded with current system quantities
- Status lifecycle: InProgress → Closed (auto-generates Adjustment for variances) or InProgress → Cancelled (never applied)
- Progress column for InProgress counts shows items counted vs items in scope. Closed counts always show 100%
- Variance: sum of (CountedQty − SystemQty) × UnitCost across all items. Color-coded: red negative (shrink), green positive (found stock)
- Row click →
/inventory/counts/$iddetail page (navy hero + Tabs Items/Close)