Quick Summary
Each entity (stock item, order, listing) defines its own status and state values — there is no universal Status that applies to everything. The table below shows what each entity uses.
Status and State by Entity
- Stock Items
- Orders
- Listings
- Status controls whether the item can be assigned to new orders
- State reflects whether the item is at hand or with a customer
Why two dimensions?
Status answers a slow-changing question: “What kind of thing is this right now in its lifecycle?” State answers a fast-changing question: “What’s happening with this thing operationally?” Keeping the two separate lets you reason about each independently. For example, a stock item with status In use can have state Out (rented to a customer) — both are valid and meaningful at the same time. You can:- Filter by status to clean up your workspace (hide Sold items, show only In use)
- Filter by state to make operational decisions (which items are currently Out, which are In and ready for a new order)
Worked Examples
Stock Item
A bike rental shop has the same bike go through these combinations over time:Order
Related Concepts
Stock Item Status
In use, Out of use, Lost, Sold
Stock Item State
In vs Out — physical location
Order Lifecycle
Open / In progress / Closed plus payment & fulfillment
Listings
Publishing status: Draft / Published / Archived