TIP: You can type at any time to perform a new search.
Stock Storage Type ABC Strategy
stock_storage_type_putaway_abc · OCA/stock-logistics-putaway
- Repository
- OCA/stock-logistics-putaway · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Warehouse Management
- Folder size
- 0.06 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/stock-logistics-putaway
- Last tracking update
- 2026-08-07 08:43:06
- Authors
- Camptocamp, Odoo Community Association (OCA), BCIM
- Maintainers
- Camptocamp, Odoo Community Association (OCA), BCIM
- Committers
- Jacques-Etienne Baudoux, Sébastien Alix, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module implements chaotic storage 'ABC' according to Package Storage Type and Location Storage Type. The locations and products get an 'a', 'b' or 'c' storage (by default 'b'). For the computation of the putaway, the locations are sorted first by max height which is a physical constraint to respect, then by 'ABC' as following: - if the product is 'a', then locations are sorted by 'a', 'b', 'c' - if the product is 'b', then locations are sorted by 'b', 'c', 'a' - if the product is 'c', then locations are sorted by 'c', 'b', 'a' Then by pack putaway sequence (this allow to favor for example some level or corridor), and finally randomly. The storage type putaway computation will then apply on the list of locations the additional restrictions and take the first valid location.
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_template_form_view_inherit |
product.template.common.form.inherit | product.template | form | Inherits product.product_template_form_view |
view_location_form_inherit |
stock.location.form.inherit | stock.location | form | Inherits stock_storage_type.view_location_form_inherit |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (1)
-
abc_storageSelectiondefault='b' args: ABC_SELECTION
No public methods.
New fields (3)
-
abc_storageSelectiondefault='b'required=True args: ABC_SELECTION -
display_abc_storageBooleancompute='_compute_display_abc_storage'recursive=True -
pack_putaway_strategySelectionondelete={'abc': 'set default'}selection_add=[('abc', 'Chaotic ABC')]
No public methods.
Loading…
Loading…
Loading…
Loading…