Stock Picking Auto Create Lot Quantity

stock_picking_auto_create_lot_qty
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_picking_auto_create_lot_qty
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYstock
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Cetmix OÜ, Ooops
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Cetmix OÜ, Ooops
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Ivan Sokolov
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:51
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-workflow:
    - stock_picking_auto_create_lot
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 (2)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form res.config.settings div Inherits stock.res_config_settings_view_form
view_template_property_form Product template Secondary Unit product.template field Inherits stock.view_template_property_form
Models touched (5)

New fields (4)
  • batch_uom_id Many2one → uom.uom
    comodel_name='uom.uom' help='The unit of measure used when creating batches.' string='Uom'
  • create_lot_every_n Integer
    compute='_compute_create_lot_every_n' help='Create lot every n uom - here user can set a value and select one of the UoMs available for purchase (if value = 0, behavior stays the same as base module)' readonly=False store=True string='Create lot every'
  • main_uom_category_id Many2one → uom.category
    comodel_name='uom.category' help='UoM category' related='uom_id.category_id' string='UoM category'
  • only_multiples_allowed Boolean
    help='Blocks automatic creation of lots if quantity received is not a multiple of the selected value' string='Only multiples allowed'
Public methods (0)

No public methods.

New fields (1)
  • stock_lot_serial_sequence_id Many2one → ir.sequence
    default=<expr> args: 'ir.sequence'
Public methods (0)

No public methods.

New fields (1)
  • stock_lot_serial_sequence_id Many2one
    readonly=False related='company_id.stock_lot_serial_sequence_id' string='Sequences'
Public methods (0)

No public methods.

New fields (1)
  • name Char
    default=<expr>
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_picking_auto_create_lot_qty
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYstock
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Cetmix OÜ, Ooops
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Cetmix OÜ, Ooops
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, dessanhemrayev
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 18:50:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-workflow:
    - stock_picking_auto_create_lot
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
This module extends the functionality of stock module to allow auto create lots with
certain count for incoming pickings.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form res.config.settings div Inherits stock.res_config_settings_view_form
view_template_property_form Product template Secondary Unit product.template field Inherits stock.view_template_property_form
Models touched (5)

New fields (4)
  • batch_uom_id Many2one → uom.uom
    comodel_name='uom.uom' help='The unit of measure used when creating batches.' string='Uom'
  • create_lot_every_n Integer
    help='Create lot every n uom - here user can set a value and select one of the UoMs available for purchase (if value = 0, behavior stays the same as base module)' string='Create lot every'
  • main_uom_category_id Many2one → uom.category
    comodel_name='uom.category' help='UoM category' related='uom_id.category_id' string='UoM category'
  • only_multiples_allowed Boolean
    help='Blocks automatic creation of lots if quantity received is not a multiple of the selected value' string='Only multiples allowed'
Public methods (0)

No public methods.

New fields (1)
  • stock_lot_serial_sequence_id Many2one → ir.sequence
    default=<expr> args: 'ir.sequence'
Public methods (0)

No public methods.

New fields (1)
  • stock_lot_serial_sequence_id Many2one
    readonly=False related='company_id.stock_lot_serial_sequence_id' string='Sequences'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • name Char
    default=<expr>
Public methods (0)

No public methods.