OCA modules for Odoo
- Stock Reservationstock_reserveWarehouse
Allows to create stock reservations on products. Each reservation can have a validity date, once passed, the reservation is automatically lifted. The reserved products are substracted from the virtual stock. It means that if you reserved a quantity of products which bring the virtual stock below the minimum, the orderpoint will be triggered and new purchase orders will be generated. It also implies that the max may be exceeded if the reservations are canceled. If ownership…
12.0No information13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-reservation · 6 confirmed · 3 with no informationView module sheet - Stock Reservation Rulesstock_reserve_ruleStock Management
This module adds rules for advanced reservation / removal strategies. Rules are applied on a location and its sub-locations. A rule can exclude quants or locations based on configurable criteria, and based on the selected quants, apply advanced removal strategies. The rules have a sequence, which will be respected for the reservation. So even without filter or advanced removal strategies, we can give a priority to reserve in a location before another. The advanced removal…
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-reservation · 6 confirmed · 3 with no informationView module sheet - Stock Reserve Salesstock_reserve_saleWarehouse
Allows to create stock reservations for quotation lines before the confirmation of the quotation. The reservations might have a validity date and in any case they are lifted when the quotation is canceled or confirmed. Reservations can be done only on "make to stock" and stockable products. The reserved products are subtracted from the virtual stock. It means that if you reserved a quantity of products which bring the virtual stock below the minimum, the orderpoint will be…
12.0No information13.0Confirmed14.0No information15.0No information16.0No information17.0Confirmed18.0No information19.0No information20.0No informationOCA/stock-logistics-warehouse · 2 confirmed · 7 with no informationView module sheet - Stock Reserve Sales MRPstock_reserve_sale_mrpWarehouse
Stock Reserve Sales MRP
12.0No information13.0Confirmed14.0No information15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/stock-logistics-warehouse · 1 confirmed · 8 with no informationView module sheet - Stock restrict by planned consumed datestock_restrict_by_planned_consumed_dateWarehouse Management
This module avoids to reserve goods having an expiration time prior to the customer's planned consumed date. > [!NOTE] > This module du not change the fefo strategy implementation and won't > optimized reservations. First order still reserve the first Expired > goods even the expected consumed date is later.
12.0No information13.0No information14.0Confirmed15.0No information16.0No information17.0Confirmed18.0No information19.0No information20.0No informationOCA/stock-logistics-workflow · 2 confirmed · 7 with no informationView module sheet - Stock Restrict Expiration datestock_restrict_expiration_dateWarehouse Management
This module add a field to restrict a stock move to a specific expiration date. It propagates it between chained moves. A move with a restrict expiration date will only be able to reserve or transfer products with the specified expiration date. This module is a base module for other modules, it has not effect on its own.
12.0No information13.0No information14.0Confirmed15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/stock-logistics-workflow · 1 confirmed · 8 with no informationView module sheet - Stock Restrict Immediate Adjustmentstock_restrict_immediate_adjustmentInventory/Inventory
Restrict immediate stock adjustments from Stock On Hand view
12.0No information13.0No information14.0No information15.0No information16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-warehouse · 1 confirmed · 8 with no informationView module sheet - Stock Restrict Lotstock_restrict_lotWarehouse Management
This module adds a field to restrict a stock move to a specific lot. It propagates it between chained moves. A move with a restrict lot will only be able to reserve or transfer products with the specified lot. This module serves as a basis for other modules, it has not effect on its own.
12.0No information13.0No information14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0ConfirmedOCA/stock-logistics-workflow · 7 confirmed · 2 with no informationView module sheet - Stock Restrict Lot Domainstock_restrict_lot_updateWarehouse Management
This module builds on stock_restrict_lot and exposes the field restrict_lot_id of stock.move, allowing the user to update or even remove the lot restriction if the product does not fall within a domain. The domain can be updated in the settings of each individual company. Any change to restrict_lot_id is propagated to linked stock moves, but only forwards, not backwards.
12.0No information13.0No information14.0Confirmed15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/stock-logistics-workflow · 1 confirmed · 8 with no informationView module sheet - Stock Return Requeststock_return_requestStock
This module allows to return stock from a location to either suppliers, customers or internal locations reverting the corresponding pickings.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-request · 5 confirmed · 4 with no informationView module sheet - Stock Route Location Sourcestock_route_location_sourceHidden
Add method to get source location of Inventory Routes -- This technical module extends the stock.route model to add the method _get_source_location(dest_location). It recursively traces upstream rules (pull or pull_push) from a destination location, and returns the ultimate source location — stopping at a rule with procure_method='make_to_stock' or when no applicable pull rules remain. Useful for multi-hop route setups (e.g., warehouse → packing → output), to…
12.0No information13.0No information14.0No information15.0No information16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-warehouse · 1 confirmed · 8 with no informationView module sheet - Stock Route Mtostock_route_mtoUncategorised
This module adds a field 'MTO' on routes in order to be able to filter across them.
12.0No information13.0No information14.0Confirmed15.0No information16.0Confirmed17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-warehouse · 4 confirmed · 5 with no informationView module sheet - Stock Rule Reserve Max Quantitystock_rule_reserve_max_quantityInventory/Inventory
This module extends the functionality of chained (pull) stock reservation to support the reservation of the total quantity brought by the done and pregenerated chained move lines. By default, the reservation on each step of the chain is limited to the need. If you pick more than the need, with this module the chained moves will reserve the total picked quantity. This operation will only apply when the available quantity exceeds the demanded quantity and the stock rule linked…
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-reservation · 2 confirmed · 7 with no informationView module sheet - Stock Scannerstock_scannerGeneric Modules/Inventory Control
Allows managing barcode readers with simple scenarios
12.0Confirmed13.0No information14.0No information15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/stock-logistics-barcode · 1 confirmed · 8 with no informationView module sheet - Scheduler assignation horizonstock_scheduler_assignation_horizonInventory
This module allows to set a time horizon that will prevent the scheduler from marking stock pickings as ready before the indicated number of days (horizon). This behavior can be enabled globally via settings or for each company separately.
12.0No information13.0No information14.0Confirmed15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/stock-logistics-workflow · 1 confirmed · 8 with no informationView module sheet - Stock Scrap Cancelstock_scrap_cancelStock
This module adds the cancel status to the scraps and allows the canceled ones to be converted into a draft.
12.0No information13.0Confirmed14.0No information15.0No information16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-workflow · 2 confirmed · 7 with no informationView module sheet - Stock Scrap Location Defaultstock_scrap_location_defaultUncategorised
This module allows to define a default scrap location when creating a scrap. By default, Odoo searches for the first location that is a scrap one. This changes from the standard behavior.
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0No information19.0No information20.0No informationOCA/stock-logistics-warehouse · 1 confirmed · 8 with no informationView module sheet - Stock Scrap Securitystock_scrap_securityUncategorised
Manage stock scrap access rights with dedicated security groups.
12.0No information13.0No information14.0No information15.0No information16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-workflow · 1 confirmed · 8 with no informationView module sheet - Stock Scrap Tier Validationstock_scrap_tier_validationStock
This module extends the functionality of Stock Scrap to support a tier validation process.
12.0No information13.0No information14.0No information15.0Confirmed16.0No information17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/stock-logistics-workflow · 3 confirmed · 6 with no informationView module sheet - Stock Scrap Tier Validation: MRP compatibilitystock_scrap_tier_validation_mrpStock
This module fixes compatibility between stock_scrap_tier_validation and the mrp module from Odoo. When scrapping products directly from the production order form, the scrap record will open in the main window rather than in a popup form. This solves a technical issue with the validation flow: it is only after saving a record that validation can be requested, whereas in the case of a popup window the record is only saved when closing the window. If validation is required,…
12.0No information13.0No information14.0No information15.0No information16.0No information17.0Confirmed18.0No information19.0No information20.0No informationOCA/stock-logistics-workflow · 1 confirmed · 8 with no informationView module sheet
No module matches the filters
Data imported from GitHub: Confirmed means branch, directory and installable manifest verified on the review date. When a version is selected only modules confirmed in it are listed; in the other cells, “no information” includes absent or non-installable modules (the sheet explains why). Active support and OCA certification are not assessed.