Same Location putaway strategy

stock_putaway_same_location
REPOSITORY
REPOSITORYOCA/stock-logistics-warehouse
GIT
GIThttps://github.com/OCA/stock-logistics-warehouse.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-warehouse/tree/11.0/stock_putaway_same_location
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYInventory
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSoca-travis, OCA-git-bot, Artem Kostyuk, Vincent Van Rossem
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_putaway_method
odoo/odoo:
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - stock
    - barcodes
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (4)
  • get_closest_empty_sublocation(self, root_location=False)
    @api.model
    Ordered by Z-Y-X successively in ascending order.
  • get_most_recent_location(self, product, root_location=False)
    @api.model
    Return most recent location that received that product. Most recent location is a `location_dest_id` of a most recent confirmed `stock.move.line` (ordered by date, then by ID) ending in a location under the given `root_location`. :param product: a product to search moves for :param root_location: defaults to WH/Stock
  • get_previous_or_empty_location(self, product)
    @api.model
  • putaway_apply(self, product)

New fields (0)

No new fields.

Public methods (0)

No public methods.