TIP: You can type at any time to perform a new search.
Putaway strategy per product
stock_putaway_product · OCA/stock-logistics-warehouse
- Repository
- OCA/stock-logistics-warehouse · module folder · Try on Runboat
- Module version
- 1.0.3
- Category
- Inventory
- Folder size
- 0.34 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/stock-logistics-warehouse
- Last tracking update
- 2026-08-07 07:24:55
- Authors
- Camptocamp, Odoo Community Association (OCA), Tecnativa, Apertoso N.V.
- Maintainers
- Camptocamp, Odoo Community Association (OCA), Tecnativa, Apertoso N.V.
- Committers
- GitHub, Denis Roussel, Alexandre Saunier, Jordi Ballester Alomar, Vincent Van Rossem, Weblate, OCA-git-bot, oca-travis, Artem Kostyuk
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_putaway_strategy_view_form |
product_putaway_strategy_view_form | stock.product.putaway.strategy | form | New |
view_putaway |
product.putaway.form.byproduct | product.putaway | form | Inherits stock_putaway_method.view_putaway |
view_template_property_form |
product.template.product.form | product.template | form | Inherits stock.view_template_property_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (1)
-
product_putaway_idsOne2many → stock.product.putaway.strategycomodel_name='stock.product.putaway.strategy'inverse_name='product_product_id'string='Product stock locations'
-
fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False)@api.modelCustom redefinition of fields_view_get to adapt the context to product variants.
New fields (2)
-
methodSelectionselection='_get_putaway_options' -
product_location_idsOne2many → stock.product.putaway.strategycomodel_name='stock.product.putaway.strategy'copy=Trueinverse_name='putaway_id'string='Fixed per product location'
-
get_product_putaway_strategies(self, product)@api.multiGet linked product putaway strategy that contains fixed location. product.product_putaway_ids is the fasted way to get strategy especially when we have thousand of products. -
putaway_apply(self, product):return a stock.location record or the model.
New fields (1)
-
product_putaway_idsOne2many → stock.product.putaway.strategycomodel_name='stock.product.putaway.strategy'inverse_name='product_tmpl_id'string='Product stock locations'
No public methods.
New fields (0)
No new fields.
Public methods (1)-
default_get(self, fields)@api.model
New fields (5)
-
fixed_location_idMany2one → stock.locationcomodel_name='stock.location'domain=[('usage', '=', 'internal')]required=Truestring='Location' -
product_product_idMany2one → product.productcomodel_name='product.product'index=Truestring='Product Variant' -
product_tmpl_idMany2one → product.templatecomodel_name='product.template'index=Trueoldname='product_template_id'required=Truestring='Product Template' -
putaway_idMany2one → product.putawaycomodel_name='product.putaway'index=Truerequired=Truestring='Put Away Strategy' -
sequenceInteger
No public methods.
Loading…
Loading…
Loading…