Skip to content

Line statuses and columns

Scope: the line list on an open reorder system, using the October demo fixture.

System status

StatusMeaning
ActiveWatching SKUs. Auto-recalculation can run.
PausedLeft in place. Resume returns it to Active.
ArchivedFiled. Recalculate is disabled.

The list footer counts Total, Active, Paused, and Archived.

Reorder list footer Total 3, Active 1, Paused 1, Archived 1
Active, Paused, and Archived on one list. The footer counts them.

Line status

PO Needs to be Made → Awaiting Delivery → GRN Received

Dismissed sits outside that path and is hidden on Essentials.

On screenMeaningDemo line
PO Needs to be Made (Needs PO)Triggered, no purchase order yetREO-0888, REO-1042
Awaiting Delivery (Awaiting)Linked to a PO, goods not fully receivedREO-3310 on PO-DEMO-1041
GRN Received (Received)A GRN is posted. On Essentials, only lines from the current cycle (or the last 14 days when the list is not cycle-filtered)REO-4410 on GRN-DEMO-220
DismissedClosed without that pathHidden on Essentials
ExcludedLeft out of PO creation for up to 4 days, then included againShown on the Needs PO row

A PO already in flight (Awaiting Delivery) keeps its line. A previous cycle’s PO Needs to be Made line does not. Those leftovers expire so the current cycle can trigger again. The header Cycle: 9 of 14 days remaining is that window.

Essentials status pills Needs PO, Awaiting, and Received
Essentials pills: Needs PO, Awaiting (PO-DEMO-1041), Received (GRN-DEMO-220).

When a line triggers

A line appears when sales velocity is above zero and stock days are at or below minimum stock days.

TermRuleDemo (amoxicillin group)
Sales velocity (SV)Units per day after the X / Y / Z step-down. If the longer window is more than Limit % of the shorter one, the longer window is used6.0 / day
StockAvailable units in the system’s warehouses, plus a share of central stock18 units, central share 0
Stock days(stock + central share) / SV. Missed sales are not added here18 / 6.0 = 3.0 days
Minimum stock daysSupplier lead time + Op. Buffer. Unparsed lead time falls back to 4 days4 + 1 = 5
TriggerSV > 0 and stock days ≤ minimum stock days3.0 ≤ 5, so it triggers
Order quantityOnly when triggered. Rounded up: SV × days left in the cycle − stock − central share + missed sales in the bounce windowceil(6.0 × 9 − 18 + 6) = 42 units
Packsceil(units / pack size). Missing pack size rounds at unit levelpack 10 → 5 packs

REO-2201 Demo Saline 500ml is in the same universe and does not trigger: SV 2.4, 80 units, about 33 stock days, minimum 5.

Urgency on Essentials uses the stock snapshot from the trigger:

TierRuleDemo
CriticalStock days ≤ half of minimum stock daysParacetamol 0 ≤ 1.5
WarnStock days ≤ minimum, but above halfAmoxicillin 3.0 ≤ 5 and above 2.5
AgingStill open more than 3 days after it triggeredCounted on the Needs PO header

Essentials columns

ColumnMeaning
SKU / ProductPrimary SKU. A group row expands to members
SupplierSupplier on the primary SKU
SV/dayGroup or SKU sales velocity
In handLive stock in the mapped warehouses. Hover for the warehouse split
@ TriggerStock recorded when the line was calculated
ReorderPacks to buy
CostPacks × pack size × unit cost
StatusNeeds PO, Awaiting, Received, or Excluded
TriggeredWhen the line entered the list

Advanced columns and filters

Extra columns: Del. Days, Cash / Credit (from the latest GRN for that product and supplier), SV, Stock Qty, Stock Days, Min Days, Pack Size, Units, Packs, Cost, Status, PO Qty, PO, GRN, Comments.

Filters: search, Supplier, Status, Cash / Credit, and ranges for SV, Stock Days, Packs, Min Days.

Advanced columns including stock days, cash or credit, packs, PO number, and GRN number
Advanced columns on the October system. Stock Days ≤ 7 is the filter used in the tutorial.

KPI strip

KPIMeaningOctober demo
Needs actionCost of open, non-excluded PO Needs to be Made linesRs 7,600 · 2 SKUs · 1 critical
In transitCost of Awaiting Delivery linesRs 4,800 · 1 line
ReceivedGRN Received lines in the current cycle1
Trigger → POAverage time from trigger to PO. Subline is the oldest open line1.2d · oldest 2.0d
Fill rateUnits received ÷ units triggered in the cycle16%
SourceMeaning
AutoPO created from Create PO on this screen
ManualSomeone typed a PO number into the link field
OpenAn existing open PO (draft, pending approval, or approved, no GRN, created within 7 days of the line) was linked automatically