Extends the sale_rental module for checking availabilityof the rented product.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Check whether the products on a rental order are actually available for the requested rental period, and see which other quotations or orders are competing for the same stock.
When you set a start and end date on a rental order line, Odoo automatically checks how many units of the rented product are free during that period. If you ask for more than is available, a warning pops up telling you how many units you requested and how many are actually free.
- A new "Check Availability" button on the rental order lets you run the check manually for every line at once.
- Lines that clash with existing quotations are highlighted in orange; lines that clash with confirmed orders are highlighted in red.
- A small list icon appears on conflicting lines. Clicking it opens the list of the quotations and orders that overlap with the same product and period.
- The check compares the requested quantity with the product's available quantity in the rental warehouse location, minus the maximum quantity already booked by overlapping rental lines.
- Lines with no dates or no rental quantity are simply skipped.
The module works on rental orders and order lines (sale.order, sale.order.line) and adds the start and end dates to the rental orders list view. It does not block confirmation by itself; it warns the user and shows the competing documents so they can decide.
Depends on
Models and fields (2)
- sale.order · extends an existing model
- sale.order.line · extends an existing modelconcurrent_orders
Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/vertical-rental.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.