- Free stock
- What is physically here and not spoken for:
qty_available from Odoo minus everything in sale. Odoo's own free_qty is not used: it already deducts confirmed sales once a delivery is reserved, so in sale would come off twice. Hover the number to see the sum. It can go negative (red) — then more is sold and quoted than is on the shelf.
- Incoming
incoming_qty — on confirmed purchase orders, not yet received.
- In sale
- What is still to go out on confirmed sales orders (Odoo's
outgoing_qty: delivery moves that are not done or cancelled) plus everything on open quotations. Ordered minus delivered is deliberately not used: a returned unit lowers qty_delivered again while the device is back on the shelf, which would keep it locked up forever. Odoo leaves quotations out of its own stock view, which is why a fully quoted item still looks free there.
- Quotations
- Counted inside in sale. Open sales quotations (
state = draft or sent) count in full for as long as they are open, whether or not the validity date has passed, and stop counting the moment the quotation is confirmed or cancelled in Odoo. Open a line to see which customer holds them.
- Unsold
- Free stock + incoming: everything still for sale once orders and quotations are off, deliveries on the way included. Negative (red) means more is sold and quoted than is here or coming, usually an order that has gone out but has not been marked delivered in Odoo yet.
- Sold 14d
- Sum of the order lines on sales orders confirmed in the last 14 days.
- Cost price
standard_price from Odoo — our buying price. For batch items this is the price of the whole batch.
- Click a line
- Opens the purchase, sales and quotation history for that item, newest first. Quotations carry an outlined QUOTE label. Purchases are dated on expected receipt, so deliveries still to come sit at the top, marked with a dot. Sales are dated on the order date — Odoo has no delivery date filled in.
- The thin line
- Separates what is still planned (above it, dates in the future) from what has already happened (below it). It only appears when an item has both.
- Open (in the detail block)
- What is still moving on that order line: stock moves to the customer or from the supplier that are not done or cancelled. A line that is fully handled shows 0, also when part of it was returned or the remainder was cancelled. Two step deliveries (pick plus outbound) count once.
- Grade and status
- Derived from the item name:
… AB/-80% EU → grade AB, status -80%.
- Totals and the tiles
- The tiles at the top and the totals row at the bottom count only positive lines for free stock and unsold. A single line that is oversold by 100 would otherwise make the whole stock look 100 pieces smaller than it is; the tile says how many lines are left out. Per line the negative number is still shown, in red.
- Not moving
- Items with stock on the shelf, nothing sold in the last 14 days and nothing on an order or quotation either.
- Not in this list
- Items with no stock, nothing incoming, no open sales and no quotation. Also service items: shipping and the copyright levy (
9990), which sit on sales orders but are not stock.