Take back control of lot allocation and stock reservation
Stop Odoo from auto-picking lots and auto-reserving stock on delivery orders, and replace it with a guided, FEFO/FIFO-aware manual workflow your warehouse team actually controls.
The problem
The moment a delivery order is created, Odoo automatically picks a lot and reserves stock using the removal strategy configured on the product category. For expiry-sensitive, batch-specific, or scarce made-to-order goods that is exactly backwards: the wrong lot ships, expired or earmarked stock gets auto-assigned, and inventory is committed before the team is ready to promise it.
The solution
A single company-level control layer pauses automatic lot allocation and automatic reservation on delivery orders, then guides the team through the decision instead: FEFO/FIFO recommendations, one-click bulk selection, an explicit Reserve action, a missing-step warning, and a full user-to-lot audit trail — all without losing your configured removal strategy.
Everything you need for manual lot & reservation control
Every capability below is implemented in the module.
Disable Auto Reservation
Stops the automatic quantity reservation on outgoing deliveries, so stock stays free until the team decides it is time to commit it.
Disable Auto Lot Allocation
Stops the automatic lot/serial pick on tracked products, leaving each delivery line blank until a person chooses the lot that ships.
FEFO/FIFO Smart Recommendations
Recommends the correct lot for each line, honoring expiration dates for FEFO products and receipt order for everything else.
Guided Bulk Lot Wizard
Review and apply lots for every line on a delivery in one dialog, with a one-click "Use Recommended" option to fill the whole order instantly.
Explicit "Reserve" Action
A dedicated Reserve button commits stock precisely when the team is ready, instead of the moment the delivery is confirmed.
Missing-Step Warning Banner
A visible banner flags deliveries still missing a lot or a reservation, so a skipped manual step is never a silent surprise.
Reservation Status Badge & Dashboard
Color-coded status badges on every delivery, plus a dedicated dashboard grouped by pending, partial, and confirmed state for at-a-glance monitoring.
Lot Selection Audit Trail
Every lot assignment, inline or via the wizard, logs who chose which lot, for which product, and how much — built-in accountability for regulated and batch-sensitive operations.
Per-Company Control Settings
Four independent switches in Inventory Settings let each company turn on exactly the controls it needs: reservation, lot allocation, warnings, and audit logging.
How it works
Configure
Turn on the controls your operation needs from Inventory Settings: auto reservation, auto lot allocation, warnings, and audit logging.
Confirm the delivery
Confirm the delivery order as usual. Odoo leaves the lot and reservation decisions to the team instead of guessing.
Select & reserve
Use the recommended lot, pick manually, or open the bulk wizard — then click Reserve when the team is ready to commit stock.
Track & audit
Monitor every delivery on the reservation dashboard and review the full user-to-lot audit trail at any time.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It preserves your existing removal strategy exactly as configured on the product category; it only pauses the automatic pick and reservation step so a person makes the final call.
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.
Stop Auto Lot Allocation & Reservation
Company-level control that pauses automatic lot allocation and reservation on delivery orders, then guides the choice with FEFO/FIFO recommendations, a bulk selection wizard, an explicit Reserve action, and a user-to-lot audit trail.
Buy on Odoo App Store