Vertical Lift - Storage Type
Compatibility layer between Stock Vertical Lift and Putaway Storage Types (OCA/stock-logistics-putaway).
In the vertical lift's Putaway screen, when a good is scanned for a putaway, the user has to scan the tray type of the corresponding size, so an empty place in a matching tray is found. When we use storage types, we should know what tray is compatible with the storage type.
Changes with this module:
- The storage types of trays cannot be selected in the locations form, they have to be set in the Tray types.
- In the lift put-away screen, when a package has a storage type, the user isn't asked to scan a tray type, instead, the putaway of the Package Storage Type is applied.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Links storage categories to tray types on vertical lifts, so put-away automatically finds a matching empty cell without asking the operator to scan a tray type.
This module connects two Odoo features: vertical lift storage and putaway storage types. It changes where the storage category is defined for lift trays.
- On a tray type, a new "Storage Category" field appears in a "Put-Away" group. Setting it there automatically copies the category to all locations using that tray type.
- On a location form, the storage category field becomes read-only when the location is a lift tray or cell, so it can no longer be set directly there. If you try to set both a tray type and a storage category on a location, Odoo blocks it with an error telling you to set the category on the tray type instead.
- In the vertical lift put-away screen, when the package being put away has a storage type, the system skips the step where the operator would scan a tray type. It directly looks for a compatible empty cell using the package type's putaway rules and moves the package there, then fetches the tray.
- If no free compatible cell is found, a warning is shown saying no free space was found for that package type in the shuttle.
- Storage type checks on quants are skipped for lift cells, so the normal storage category capacity rules do not block put-away in cells.
The module touches stock.location, stock.location.tray.type, stock.quant and the vertical lift put-away operation.
Depends on
Models and fields (4)
- stock.quant · extends an existing model
- stock.location · extends an existing model
- stock.location.tray.type · extends an existing modelstorage_category_id (Storage Category)
- vertical.lift.operation.put · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 18.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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/stock-logistics-warehouse.
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.