Field & Form Main stockroom
Buying worksheet
Check recent-order inputs and withheld rows before placing your next stock order.
A useful report before you choose a plan
Demonstration only. No Shopify account, plan or payment is connected.
Proposed plan: USD19/month with a 14-day trial. Approval and trial access are separate from a verified collected payment.Inspect the working
Linen tea towel · oat
Report
- Model version
- reorder-csv-v0.2-local.1
- Presentation state
- input_snapshot
- Source type
- fictional_fixture
- Source label
- Field & Form sample · all records are fictional
- Inventory quantity mapping
- supplied-values
- Unavailable input definition
- Inventory states were supplied in the input. Unavailable is a supplied value; its mapping to Shopify API states has not been verified.
- Live verification
- Not live-verified
- Store
- Field & Form
- Store ID
- demo-shop
- Store timezone
- Europe/Zurich
- First local date
- 2026-09-19
- Local end date (exclusive)
- 2026-10-17
- Window start (UTC, inclusive)
- 2026-09-18T22:00:00Z
- Window end (UTC, exclusive)
- 2026-10-16T22:00:00Z
- Calendar days in model
- 28
- Report generated (UTC)
- 2026-10-17T12:05:00Z
Read evidence
- Source read started (UTC)
- 2026-10-17T12:00:00Z
- Source read completed (UTC)
- 2026-10-17T12:00:03Z
- Source read status
- complete
- Catalog scan ended
- true
- Location scan ended
- true
- Order scan ended
- true
- Line-item scans ended
- true
- Order change check passed
- true
- Source read issues
- —
- Declared full-window trading history
- confirmed
- Declared common replenishment policy
- confirmed
- Active variants observed
- 8
- Order records observed
- 8
- Line-item records observed
- 8
- Test orders excluded
- 1
- Cancelled orders excluded
- 1
- Orders outside period excluded
- 0
Variant
- Variant ID
- demo-variant-1
- SKU
- LIN-TEA-01
- Product / variant
- Linen tea towel · oat
- Variant created (UTC)
- 2026-01-10T09:00:00Z
- Stock location ID
- demo-location-1
- Stock location
- Main stockroom
Inventory and demand
- Available
- 10
- On hand
- 20
- Committed
- 7
- Unavailable
- 3
- Incoming
- 0
- Net units on order cohort
- 56
- Net units per calendar day
- 2
Assumptions
- Lead time (days)
- 7
- Review cycle (days)
- 7
- Additional buffer (days)
- 3
- Case-pack multiple
- 6
Result
- Available cover (days)
- 5
- Exact unrounded need numerator
- 672
- Exact need denominator
- 28
- Need before pack rounding
- 24
- Units to buy
- 24
- Result status
- calculated
- Withheld reason codes
- —
- Withheld reasons
- —
- Order-cohort policy
- createdAt in [start,end); exclude test/cancelled; sum currentQuantity; include edits/refunds as currently reported, irrespective of payment status
- Model limitations
- No correction for stockouts, seasonality, promotions or unobserved demand. No incoming-arrival or backorder model.
Inspect complete report JSON
This is the saved report shown above. A changed buying policy is applied only after a successful refresh.
{
"freshness": "input_snapshot",
"modelVersion": "reorder-csv-v0.2-local.1",
"source": {
"kind": "fictional_fixture",
"label": "Field & Form sample · all records are fictional"
},
"shop": {
"id": "demo-shop",
"name": "Field & Form",
"timeZone": "Europe/Zurich"
},
"generatedAt": "2026-10-17T12:05:00Z",
"period": {
"timeZone": "Europe/Zurich",
"startLocalDate": "2026-09-19",
"endLocalDateExclusive": "2026-10-17",
"start": "2026-09-18T22:00:00Z",
"end": "2026-10-16T22:00:00Z",
"days": 28
},
"read": {
"startedAt": "2026-10-17T12:00:00Z",
"completedAt": "2026-10-17T12:00:03Z",
"status": "complete",
"catalogComplete": true,
"locationsComplete": true,
"ordersComplete": true,
"lineItemsComplete": true,
"stableOrders": true,
"issues": []
},
"suitability": {
"fullWindowTradingHistory": "confirmed",
"commonReplenishmentPolicy": "confirmed"
},
"assumptions": {
"leadDays": 7,
"reviewDays": 7,
"bufferDays": 3,
"defaultPack": 1,
"packOverrides": {
"demo-variant-1": 6,
"demo-variant-2": 6
}
},
"issues": [],
"rows": [
{
"variantId": "demo-variant-1",
"sku": "LIN-TEA-01",
"title": "Linen tea towel · oat",
"createdAt": "2026-01-10T09:00:00Z",
"location": {
"id": "demo-location-1",
"name": "Main stockroom",
"active": true,
"externalFulfillment": false
},
"stock": {
"available": 10,
"onHand": 20,
"committed": 7,
"unavailable": 3,
"incoming": 0
},
"netUnits": 56,
"packSize": 6,
"dailyRate": 2,
"coverDays": 5,
"exactNeedNumerator": "672",
"unroundedNeed": 24,
"buyUnits": 24,
"status": "calculated",
"reasons": [],
"notes": []
},
{
"variantId": "demo-variant-2",
"sku": "SOAP-CL-02",
"title": "Olive soap · classic",
"createdAt": "2026-01-10T09:00:00Z",
"location": {
"id": "demo-location-1",
"name": "Main stockroom",
"active": true,
"externalFulfillment": false
},
"stock": {
"available": 40,
"onHand": 50,
"committed": 7,
"unavailable": 3,
"incoming": 0
},
"netUnits": 28,
"packSize": 6,
"dailyRate": 1,
"coverDays": 40,
"exactNeedNumerator": "0",
"unroundedNeed": 0,
"buyUnits": 0,
"status": "calculated",
"reasons": [],
"notes": []
},
{
"variantId": "demo-variant-3",
"sku": "TOTE-INK-03",
"title": "Canvas tote · ink",
"createdAt": "2026-01-10T09:00:00Z",
"location": {
"id": "demo-location-1",
"name": "Main stockroom",
"active": true,
"externalFulfillment": false
},
"stock": {
"available": 2,
"onHand": 12,
"committed": 7,
"unavailable": 3,
"incoming": 24
},
"netUnits": 42,
"packSize": 1,
"dailyRate": null,
"coverDays": null,
"exactNeedNumerator": null,
"unroundedNeed": null,
"buyUnits": null,
"status": "withheld",
"reasons": [
{
"code": "incoming",
"message": "Incoming stock has no supported arrival timing. Reorder quantity is withheld."
}
],
"notes": []
},
{
"variantId": "demo-variant-4",
"sku": "CNDL-FIG-04",
"title": "Fig candle · small",
"createdAt": "2026-10-05T10:00:00Z",
"location": {
"id": "demo-location-1",
"name": "Main stockroom",
"active": true,
"externalFulfillment": false
},
"stock": {
"available": 4,
"onHand": 14,
"committed": 7,
"unavailable": 3,
"incoming": 0
},
"netUnits": 14,
"packSize": 1,
"dailyRate": null,
"coverDays": null,
"exactNeedNumerator": null,
"unroundedNeed": null,
"buyUnits": null,
"status": "withheld",
"reasons": [
{
"code": "insufficient-history",
"message": "Variant was created within the analysis window. A full 28-day existence window is unavailable."
}
],
"notes": []
},
{
"variantId": "demo-variant-5",
"sku": "BTL-SAGE-05",
"title": "Water bottle · sage",
"createdAt": "2026-01-10T09:00:00Z",
"location": {
"id": "demo-location-1",
"name": "Main stockroom",
"active": true,
"externalFulfillment": false
},
"stock": {
"available": 8,
"onHand": 18,
"committed": 7,
"unavailable": 3,
"incoming": 0
},
"netUnits": 0,
"packSize": 1,
"dailyRate": null,
"coverDays": null,
"exactNeedNumerator": null,
"unroundedNeed": null,
"buyUnits": null,
"status": "withheld",
"reasons": [
{
"code": "no-recorded-sales",
"message": "No net units were recorded on this order cohort. This is not evidence of zero demand."
}
],
"notes": []
},
{
"variantId": "demo-variant-6",
"sku": "APRON-NV-06",
"title": "Workshop apron · navy",
"createdAt": "2026-01-10T09:00:00Z",
"location": {
"id": "demo-location-1",
"name": "Main stockroom",
"active": true,
"externalFulfillment": false
},
"stock": {
"available": -2,
"onHand": 8,
"committed": 7,
"unavailable": 3,
"incoming": 0
},
"netUnits": 28,
"packSize": 1,
"dailyRate": null,
"coverDays": null,
"exactNeedNumerator": null,
"unroundedNeed": null,
"buyUnits": null,
"status": "withheld",
"reasons": [
{
"code": "negative-available",
"message": "Available is negative. Backorder planning is unsupported."
}
],
"notes": []
},
{
"variantId": "demo-variant-7",
"sku": "CUP-STN-07",
"title": "Stoneware cup · chalk",
"createdAt": "2026-01-10T09:00:00Z",
"location": {
"id": "demo-location-1",
"name": "Main stockroom",
"active": true,
"externalFulfillment": false
},
"stock": {
"available": 3,
"onHand": 99,
"committed": 7,
"unavailable": 3,
"incoming": 0
},
"netUnits": 28,
"packSize": 1,
"dailyRate": null,
"coverDays": null,
"exactNeedNumerator": null,
"unroundedNeed": null,
"buyUnits": null,
"status": "withheld",
"reasons": [
{
"code": "stock-state-mismatch",
"message": "On hand does not reconcile to Available + Committed + Unavailable."
}
],
"notes": []
},
{
"variantId": "demo-variant-8",
"sku": "GIFT-08",
"title": "Digital gift card",
"createdAt": "2026-01-10T09:00:00Z",
"location": {
"id": "demo-location-1",
"name": "Main stockroom",
"active": true,
"externalFulfillment": false
},
"stock": {
"available": 0,
"onHand": 10,
"committed": 7,
"unavailable": 3,
"incoming": 0
},
"netUnits": 0,
"packSize": 1,
"dailyRate": null,
"coverDays": null,
"exactNeedNumerator": null,
"unroundedNeed": null,
"buyUnits": null,
"status": "withheld",
"reasons": [
{
"code": "untracked",
"message": "Inventory tracking is disabled."
},
{
"code": "non-physical",
"message": "This is not a supported physical-stock variant."
},
{
"code": "no-recorded-sales",
"message": "No net units were recorded on this order cohort. This is not evidence of zero demand."
}
],
"notes": []
}
],
"summary": {
"observedVariants": 8,
"observedOrders": 8,
"observedLineItems": 8,
"calculated": 2,
"withheld": 6,
"buyUnits": 24,
"excludedOrders": {
"test": 1,
"cancelled": 1,
"outsidePeriod": 0
}
}
}What these numbers mean
Net units are current quantities on orders created in the period. Test and cancelled orders are excluded. Refunds and edits are reflected as currently reported; payment status is not a filter. This is a recent-sales-based planning model, not fulfilled sales or an accounting report.
Know when to hold back
No correction for historical stockouts, promotions, seasonality or unobserved demand. Incoming stock, negative Available and insufficient history withhold recommendations. The model supports one active stocked location and a common lead time and review policy.