Sell with confidence, not guesswork
A color-coded stock health badge and a corrected available-to-promise number, right on every sales order line — so you never promise stock you do not have.
The problem
Sales reps either confirm an order blind or break their flow to check the Inventory app — and where a competing app does surface a forecast, it often ignores stock already committed to other pending quotations, so the one number a rep relies on is wrong exactly when it matters most.
The solution
A color-coded health badge and a corrected free-to-sell number sit directly on each order line, with a one-click warehouse-and-location breakdown — no modal, no app-switching, and no bad math.
Everything a rep needs to trust the number
Every capability below is implemented in the module.
Stock Health Badge
A color-coded Available / Low / Out badge appears on every sales order line the moment a product is added — no configuration needed.
Corrected Free-to-Sell
On-hand stock minus outstanding draft and sent quotation demand, so the number you see is the number you can actually promise.
Inline Breakdown Popover
Click the badge to expand per-warehouse and per-location detail plus a company-wide total — right on the line, never a pop-up modal.
Forecast-Freshness Caveat
An amber flag appears whenever unconfirmed demand or incoming stock could make the number stale, turning silent inaccuracy into an honest signal.
Optional Numeric Columns
Toggle On Hand, Free to Sell, and Forecast as raw list columns for reps who want the figures alongside the badge.
Ship-From Location Override
Pick or override the source location per order line without ever leaving the order list.
Free Qty in the Product Dropdown
See a free-to-use quantity suffix while picking a product — before the order line even exists.
Configurable Low-Stock Thresholds
A company-wide default plus a per-product override drive when a line shows Low instead of Available.
Over-Commit Order Blocking
An optional, opt-in company setting stops confirmation when a line exceeds free-to-sell stock, so promises match reality.
How it works
Add a line as usual
Pick a product on the sales order; no extra setup is required to see the badge appear.
Read the badge
A color-coded Available, Low, or Out badge tells you the status at a glance.
Drill into the detail
Click the badge to open the inline popover for per-warehouse and per-location numbers.
Confirm with confidence
Optionally block confirmation on over-committed lines, so promises match reality.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It surfaces the stock answer a sales rep needs directly on the order line so they rarely need to open Inventory, while Inventory remains the full source of truth for warehouse operations.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Stock Details on Sales Order Lines
A color-coded stock health badge and per-warehouse breakdown on every order line, built on a free-to-sell figure corrected for stock already committed to other pending quotations — with optional over-commit blocking.
Buy on Odoo App Store