Reservations Report
Which document is holding your stock, and how much of each
It gathers into a single table every product reserved by the various operations —sales, manufacturing, transfers— with the source location, the total held and the reference of each document holding it.
How you get it
Every development works in all three Odoo environments. The only thing that changes is how we deliver it.
Odoo Online (SaaS)
You do not need the ability to install modules. A Millora consultant comes in with temporary access that you authorize and implements it with Odoo Studio. When they are done, you revoke the access.
Odoo.sh or your own server
You receive the module and the installation guide by email as soon as payment clears. Install it yourself, or we install it with you.
Installation · shell
# 1 · copia el módulo a tu addons_path
cp -r millora_reporte_de_reservas /mnt/extra-addons/
# 2 · reinicia y actualiza la lista de apps
odoo-bin -u all -d tu_base --stop-after-init
# 3 · instala desde Apps
# busca "Reservations Report"What it solves
The problem
Odoo reserves stock on its own when a sale, a manufacturing order or a transfer is handled, but it has no view that brings all those reservations together. When a product shows no availability because it is "reserved", you have to search blindly across modules and documents for the operation holding it. Meanwhile warehouse, production and sales argue about inventory nobody can find.
How it works
It runs from a button. The system goes through every document and module holding a reserved quantity of any product and returns one consolidated table.
For each reserved product, the table says three things:
- The source location the quantity is being taken from.
- The total reserved for that product across every operation.
- The reference of each document holding it, with the quantity allocated to each one.
What it does not do
It reads and consolidates. It does not let you modify, cancel or release reservations from the table: to release stock you go to the source document. Nor does it create new reservations or alter Odoo's own replenishment rules.
What changes
Ghost inventory goes away. Finding out why a product is unavailable turns from an investigation into a lookup, and warehouse, production and sales see the same thing at the same time — which is what ends the argument.
What's included
- Sweeps every module from a single run button
- Gathers the system's reserved products into one table
- Breaks the figures down by operation type and source module
- Shows the exact location each reservation is taken from
- Details, document by document, the quantity each one is holding
- Totals the reserved quantity per product
Requirements
- The Inventory module active
- Products set up as storable, which are the ones Odoo reserves
You might also need
Fulfillment Restock Calculator
How many units to ship to the marketplace warehouse, with numbers
Inventory & warehouse
Fulfilment Appointments
So the appointment doesn't fall through over something already known
Inventory & warehouse
Containers
You know what each unit cost you before the ship docks
Inventory & warehouse

