Stock Pull List

stock_pull_list
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/16.0/stock_pull_list
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSEAGPL-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, CristianoMafraJunior
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:44
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-availability:
    - stock_free_quantity
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 (3)
XML IDNameModelTypeStatus
view_picking_type_form view.picking.type.form stock.picking.type xpath Inherits stock.view_picking_type_form
view_run_stock_pull_list_wizard_wizard stock.pull.list.wizard.form stock.pull.list.wizard form New
view_run_stock_pull_list_wizard_wizard_step_2 stock.pull.list.wizard.form.2 stock.pull.list.wizard form New
Models touched (4)

New fields (0)

No new fields.

Public methods (1)
  • action_create_pull_list(self)

New fields (1)
  • allow_pull_list_server_action Boolean
    default=False
Public methods (0)

No public methods.

New fields (13)
  • available_in_source_location Boolean
    help='Select only rules with enough available stock in source location. Applies for rules with a source location.'
  • consolidate_by_product Boolean
    help='All needs for each product will be grouped in one line, disregarding date.'
  • date_to Date
  • exclude_reserved Boolean
  • group_by_rule Boolean
  • line_ids One2many → stock.pull.list.wizard.line
    comodel_name='stock.pull.list.wizard.line' inverse_name='wizard_id' readonly=True
  • location_dest_id Many2one → stock.location
    comodel_name='stock.location' string='Destination Location'
  • location_id Many2one → stock.location
    comodel_name='stock.location' required=True
  • max_lines Integer
  • procurement_group_ids Many2many → procurement.group
    comodel_name='procurement.group'
  • rule_action Selection
    selection=<expr>
  • select_all Boolean
    default=True
  • warehouse_id Many2one → stock.warehouse
    comodel_name='stock.warehouse'
Public methods (4)
  • action_prepare(self)
  • action_procure(self)
  • action_update_selected(self)
  • default_get(self, fields)
    @api.model

New fields (10)
  • available_qty Float
    digits='Product Unit of Measure'
  • date Date
  • incoming_qty Float
    digits='Product Unit of Measure'
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • needed_qty Float
    digits='Product Unit of Measure'
  • product_id Many2one → product.product
    comodel_name='product.product'
  • raw_demand_qty Float
    digits='Product Unit of Measure'
  • selected Boolean
    default=True
  • stock_rule_id Many2one → stock.rule
    comodel_name='stock.rule'
  • wizard_id Many2one → stock.pull.list.wizard
    comodel_name='stock.pull.list.wizard'
Public methods (0)

No public methods.

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/14.0/stock_pull_list
VERSION
VERSION 1.2.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSDenis Roussel, Jordi Ballester, oca-travis, Weblate, OCA-git-bot, oca-ci, Mateu Griful, Andrey Solodovnikov
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_free_quantity
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 (3)
XML IDNameModelTypeStatus
view_picking_type_form view.picking.type.form stock.picking.type xpath Inherits stock.view_picking_type_form
view_run_stock_pull_list_wizard_wizard stock.pull.list.wizard.form stock.pull.list.wizard form New
view_run_stock_pull_list_wizard_wizard_step_2 stock.pull.list.wizard.form.2 stock.pull.list.wizard form New
Models touched (4)

New fields (0)

No new fields.

Public methods (1)
  • action_create_pull_list(self)

New fields (1)
  • allow_pull_list_server_action Boolean
    default=False string='Allow pull list server action'
Public methods (0)

No public methods.

New fields (13)
  • available_in_source_location Boolean
    help='Select only rules with enough available stock in source location. Applies for rules with a source location.'
  • consolidate_by_product Boolean
    help='All needs for each product will be grouped in one line, disregarding date.'
  • date_to Date
  • exclude_reserved Boolean
  • group_by_rule Boolean
  • line_ids One2many → stock.pull.list.wizard.line
    comodel_name='stock.pull.list.wizard.line' inverse_name='wizard_id' readonly=True
  • location_dest_id Many2one → stock.location
    comodel_name='stock.location' string='Destination Location'
  • location_id Many2one → stock.location
    comodel_name='stock.location' required=True
  • max_lines Integer
  • procurement_group_ids Many2many → procurement.group
    comodel_name='procurement.group'
  • rule_action Selection
    selection=<expr>
  • select_all Boolean
    default=True
  • warehouse_id Many2one → stock.warehouse
    comodel_name='stock.warehouse'
Public methods (4)
  • action_prepare(self)
  • action_procure(self)
  • action_update_selected(self)
  • default_get(self, fields)
    @api.model

New fields (10)
  • available_qty Float
    digits='Product Unit of Measure'
  • date Date
  • incoming_qty Float
    digits='Product Unit of Measure'
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • needed_qty Float
    digits='Product Unit of Measure'
  • product_id Many2one → product.product
    comodel_name='product.product'
  • raw_demand_qty Float
    digits='Product Unit of Measure'
  • selected Boolean
    default=True
  • stock_rule_id Many2one → stock.rule
    comodel_name='stock.rule'
  • wizard_id Many2one → stock.pull.list.wizard
    comodel_name='stock.pull.list.wizard'
Public methods (0)

No public methods.

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/13.0/stock_pull_list
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSLois Rilo, oca-travis, OCA-git-bot, Mateu Griful
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:12
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_available_unreserved
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_run_stock_pull_list_wizard_wizard stock.pull.list.wizard.form stock.pull.list.wizard form New
view_run_stock_pull_list_wizard_wizard_step_2 stock.pull.list.wizard.form.2 stock.pull.list.wizard form New
Models touched (2)

New fields (13)
  • available_in_source_location Boolean
    help='Select only rules with enough available stock in source location. Applies for rules with a source location.'
  • consolidate_by_product Boolean
    help='All needs for each product will be grouped in one line, disregarding date.'
  • date_to Date
  • exclude_reserved Boolean
  • group_by_rule Boolean
  • line_ids One2many → stock.pull.list.wizard.line
    comodel_name='stock.pull.list.wizard.line' inverse_name='wizard_id' readonly=True
  • location_dest_id Many2one → stock.location
    comodel_name='stock.location' string='Destination Location'
  • location_id Many2one → stock.location
    comodel_name='stock.location' required=True
  • max_lines Integer
  • procurement_group_ids Many2many → procurement.group
    comodel_name='procurement.group'
  • rule_action Selection
    selection=<expr>
  • select_all Boolean
    default=True
  • warehouse_id Many2one → stock.warehouse
    comodel_name='stock.warehouse'
Public methods (4)
  • action_prepare(self)
  • action_procure(self)
  • action_update_selected(self)
  • default_get(self, fields)
    @api.model

New fields (10)
  • available_qty Float
  • date_expected Date
  • incoming_qty Float
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • needed_qty Float
  • product_id Many2one → product.product
    comodel_name='product.product'
  • raw_demand_qty Float
  • selected Boolean
    default=True
  • stock_rule_id Many2one → stock.rule
    comodel_name='stock.rule'
  • wizard_id Many2one → stock.pull.list.wizard
    comodel_name='stock.pull.list.wizard'
Public methods (0)

No public methods.

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/12.0/stock_pull_list
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSLois Rilo, oca-travis, OCA-git-bot, Héctor Villarreal Ortega
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_available_unreserved
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_run_stock_pull_list_wizard_wizard stock.pull.list.wizard.form stock.pull.list.wizard form New
view_run_stock_pull_list_wizard_wizard_step_2 stock.pull.list.wizard.form.2 stock.pull.list.wizard form New
Models touched (2)

New fields (13)
  • available_in_source_location Boolean
    help='Select only rules with enough available stock in source location. Applies for rules with a source location.'
  • consolidate_by_product Boolean
    help='All needs for each product will be grouped in one line, disregarding date.'
  • date_to Date
  • exclude_reserved Boolean
  • group_by_rule Boolean
  • line_ids One2many → stock.pull.list.wizard.line
    comodel_name='stock.pull.list.wizard.line' inverse_name='wizard_id' readonly=True
  • location_dest_id Many2one → stock.location
    comodel_name='stock.location' string='Destination Location'
  • location_id Many2one → stock.location
    comodel_name='stock.location' required=True
  • max_lines Integer
  • procurement_group_ids Many2many → procurement.group
    comodel_name='procurement.group'
  • rule_action Selection
    selection=<expr>
  • select_all Boolean
    default=True
  • warehouse_id Many2one → stock.warehouse
    comodel_name='stock.warehouse'
Public methods (4)
  • action_prepare(self)
  • action_procure(self)
  • action_update_selected(self)
  • default_get(self, fields)
    @api.model

New fields (10)
  • available_qty Float
  • date_expected Date
  • incoming_qty Float
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • needed_qty Float
  • product_id Many2one → product.product
    comodel_name='product.product'
  • raw_demand_qty Float
  • selected Boolean
    default=True
  • stock_rule_id Many2one → stock.rule
    comodel_name='stock.rule'
  • wizard_id Many2one → stock.pull.list.wizard
    comodel_name='stock.pull.list.wizard'
Public methods (0)

No public methods.