Stock Warehouse Resupply Route Push

stock_warehouse_resupply_route_push
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/18.0/stock_warehouse_resupply_route_push
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYInventory
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSLois Rilo, Weblate, OCA-git-bot, oca-ci, AlexPForgeFlow
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:06
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to configure the resupply from another warehouse route using the
push mode. When enabled, a first transfer is created from the source warehouse to
the inter-warehouse location, and then, only after that transfer is done, a second
transfer is created from the inter-warehouse location to the destination warehouse.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_warehouse stock.warehouse.form.inherit stock.warehouse field Inherits stock.view_warehouse
Models touched (1)

New fields (3)
  • out_inter_wh_external_type_id Many2one → stock.picking.type
    check_company=True comodel_name='stock.picking.type' copy=False string='Inter Warehouse (external) Type'
  • out_inter_wh_internal_type_id Many2one → stock.picking.type
    check_company=True comodel_name='stock.picking.type' copy=False string='Inter Warehouse (internal) Type'
  • resupply_wh_push Boolean
    default=False help='Note that this will create new operation type for inter-warehouse deliveries.' string='Resupply from another Warehouse with Push Rules'
Public methods (2)
  • action_recreate_resupply_routes(self)
  • create_resupply_routes(self, supplier_warehouses)