Stock Restrict Lot

stock_restrict_lot
REPOSITORY
REPOSITORYOCA/stock-logistics-workflow
GIT
GIThttps://github.com/OCA/stock-logistics-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-workflow/tree/19.0/stock_restrict_lot
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSVíctor Martínez, OCA-git-bot, oca-ci, Franco Leyes
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:49
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
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module adds a field to restrict a stock move to a specific lot. It
propagates it between chained moves. A move with a restrict lot will
only be able to reserve or transfer products with the specified lot.
This module serves as a basis for other modules, it has not effect on its own.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
custom_main_stock_picking_form_view stock.picking xpath Inherits stock.view_picking_form
custom_stock_picking_search_view stock.picking field Inherits stock.view_picking_internal_search
stock_move_kanban_view stock.move field Inherits stock.view_move_kandan
stock_move_pick_tree_view stock.move field Inherits stock.view_picking_move_tree
stock_move_tree_view stock.move field Inherits stock.view_move_tree
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • restrict_lot_id Many2one → stock.lot
    copy=False index=True string='Restrict Lot' args: 'stock.lot'
Public methods (1)
  • write(self, vals)

New fields (1)
  • restrict_lot_id Many2one
    related='move_ids.restrict_lot_id' string='Restrict Lot'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-workflow
GIT
GIThttps://github.com/OCA/stock-logistics-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-workflow/tree/18.0/stock_restrict_lot
VERSION
VERSION 1.1.2
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSStefan Rijnhart, Víctor Martínez, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:15
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 adds a field to restrict a stock move to a specific lot. It
propagates it between chained moves. A move with a restrict lot will
only be able to reserve or transfer products with the specified lot.
This module serves as a basis for other modules, it has not effect on its own.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
custom_main_stock_picking_form_view stock.picking xpath Inherits stock.view_picking_form
custom_stock_picking_search_view stock.picking field Inherits stock.view_picking_internal_search
stock_move_kanban_view stock.move field Inherits stock.view_move_kandan
stock_move_pick_tree_view stock.move field Inherits stock.view_picking_move_tree
stock_move_tree_view stock.move field Inherits stock.view_move_tree
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • restrict_lot_id Many2one → stock.lot
    copy=False index=True string='Restrict Lot' args: 'stock.lot'
Public methods (1)
  • write(self, vals)

New fields (1)
  • restrict_lot_id Many2one
    related='move_ids.restrict_lot_id' string='Restrict Lot'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-workflow
GIT
GIThttps://github.com/OCA/stock-logistics-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-workflow/tree/17.0/stock_restrict_lot
VERSION
VERSION 1.2.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSStefan Rijnhart, Sébastien Alix, Weblate, OCA-git-bot, oca-ci, DavidJForgeFlow, Juan Ignacio Carreras
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - 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 add a field to restrict a stock move to a specific lot. It
propagates it between chained moves. A move with a restrict lot will
only be able to reserve or transfer products with the specified lot.
This module is a based for other modules, it has not effect on its own.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
custom_main_stock_picking_form_view stock.picking xpath Inherits stock.view_picking_form
custom_stock_picking_search_view stock.picking field Inherits stock.view_picking_internal_search
stock_move_pick_tree_view stock.move field Inherits stock.view_picking_move_tree
stock_move_tree_view stock.move field Inherits stock.view_move_tree
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • restrict_lot_id Many2one → stock.lot
    copy=False index=True string='Restrict Lot' args: 'stock.lot'
Public methods (0)

No public methods.

New fields (1)
  • restrict_lot_id Many2one
    related='move_ids.restrict_lot_id' string='Restrict Lot'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-workflow
GIT
GIThttps://github.com/OCA/stock-logistics-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-workflow/tree/16.0/stock_restrict_lot
VERSION
VERSION 2.1.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSMiquel Raïch, Sébastien Alix, Florian da Costa, Weblate, OCA-git-bot, oca-ci, DavidJForgeFlow, Kev-Roche, emiliesoutiras
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:51
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - 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

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
custom_main_stock_picking_form_view stock.picking xpath Inherits stock.view_picking_form
custom_stock_picking_search_view stock.picking field Inherits stock.view_picking_internal_search
stock_move_pick_tree_view stock.move field Inherits stock.view_picking_move_tree
stock_move_tree_view stock.move field Inherits stock.view_move_tree
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • restrict_lot_id Many2one → stock.lot
    copy=False index=True string='Restrict Lot' args: 'stock.lot'
Public methods (1)
  • write(self, vals)

New fields (1)
  • restrict_lot_id Many2one
    related='move_ids.restrict_lot_id' string='Restrict Lot'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-workflow
GIT
GIThttps://github.com/OCA/stock-logistics-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-workflow/tree/15.0/stock_restrict_lot
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSSébastien Alix, Ruchir Shukla, Weblate, OCA-git-bot, oca-ci, DavidJForgeFlow, PRV
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:37
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
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 (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • restrict_lot_id Many2one → stock.production.lot
    copy=False string='Restrict Lot' args: 'stock.production.lot'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-workflow
GIT
GIThttps://github.com/OCA/stock-logistics-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-workflow/tree/14.0/stock_restrict_lot
VERSION
VERSION 1.4.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSAkim Juillerat, Pierre Verkest, Florian da Costa, oca-travis, Weblate, OCA-git-bot, Michael Tietz, oca-ci, newtratip, Alessandro Uffreduzzi, DavidJForgeFlow
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
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 (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • restrict_lot_id Many2one → stock.production.lot
    copy=False index=True string='Restrict Lot' args: 'stock.production.lot'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.