Stock Request Purchase

stock_request_purchase
REPOSITORY
REPOSITORYOCA/stock-logistics-request
GIT
GIThttps://github.com/OCA/stock-logistics-request.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-request/tree/19.0/stock_request_purchase
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSKiril Vangelovski, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-request
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-request:
    - stock_request
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
    - purchase_stock
    - stock_account
    - account
    - onboarding
    - analytic
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows for users to be able to display purchase orders that
have been created as a consequence of Stock Requests.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form purchase.order.form purchase.order xpath Inherits purchase.purchase_order_form
purchase_order_line_form2 purchase.order.line.form2 purchase.order.line field Inherits purchase.purchase_order_line_form2
stock_request_order_form stock.request.order.form stock.request.order div Inherits stock_request.stock_request_order_form
view_stock_request_form stock.request.form stock.request div Inherits stock_request.view_stock_request_form
Models touched (5)

New fields (2)
  • stock_request_count Integer
    compute='_compute_stock_request_ids' args: 'Stock Request #'
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' compute='_compute_stock_request_ids' string='Stock Requests'
Public methods (1)
  • action_view_stock_request(self)
    :return dict: dictionary value for created view

New fields (1)
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' copy=False string='Stock Requests'
Public methods (1)
  • unlink(self)
    Cancel the stock.request related to the purchase order line because it does not occur automatically and causes inconsistency by keeping the SR state as 'In Progress' (open).

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (2)
  • action_cancel(self)
    Propagate the cancellation to the generated purchase orders.
  • action_view_purchase(self)

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    compute='_compute_purchase_ids' copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-request
GIT
GIThttps://github.com/OCA/stock-logistics-request.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-request/tree/18.0/stock_request_purchase
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Juan Ignacio Carreras
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-request
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-request:
    - stock_request
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
    - purchase_stock
    - stock_account
    - account
    - onboarding
    - analytic
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows for users to be able to display purchase orders that
have been created as a consequence of Stock Requests.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form purchase.order.form purchase.order xpath Inherits purchase.purchase_order_form
purchase_order_line_form2 purchase.order.line.form2 purchase.order.line field Inherits purchase.purchase_order_line_form2
stock_request_order_form stock.request.order.form stock.request.order div Inherits stock_request.stock_request_order_form
view_stock_request_form stock.request.form stock.request div Inherits stock_request.view_stock_request_form
Models touched (5)

New fields (2)
  • stock_request_count Integer
    compute='_compute_stock_request_ids' args: 'Stock Request #'
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' compute='_compute_stock_request_ids' string='Stock Requests'
Public methods (1)
  • action_view_stock_request(self)
    :return dict: dictionary value for created view

New fields (1)
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' copy=False string='Stock Requests'
Public methods (1)
  • unlink(self)
    Cancel the stock.request related to the purchase order line because it does not occur automatically and causes inconsistency by keeping the SR state as 'In Progress' (open).

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (2)
  • action_cancel(self)
    Propagate the cancellation to the generated purchase orders.
  • action_view_purchase(self)

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    compute='_compute_purchase_ids' copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-request
GIT
GIThttps://github.com/OCA/stock-logistics-request.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-request/tree/17.0/stock_request_purchase
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSLois Rilo, Carlos Lopez, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, Celina Devigili
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-request
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-request:
    - stock_request
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
    - purchase_stock
    - stock_account
    - account
    - onboarding
    - analytic
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows for users to be able to display purchase orders that
have been created as a consequence of Stock Requests.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form purchase.order.form purchase.order xpath Inherits purchase.purchase_order_form
purchase_order_line_form2 purchase.order.line.form2 purchase.order.line field Inherits purchase.purchase_order_line_form2
stock_request_order_form stock.request.order.form stock.request.order div Inherits stock_request.stock_request_order_form
view_stock_request_form stock.request.form stock.request div Inherits stock_request.view_stock_request_form
Models touched (5)

New fields (2)
  • stock_request_count Integer
    compute='_compute_stock_request_ids' args: 'Stock Request #'
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' compute='_compute_stock_request_ids' string='Stock Requests'
Public methods (1)
  • action_view_stock_request(self)
    :return dict: dictionary value for created view

New fields (1)
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' copy=False string='Stock Requests'
Public methods (1)
  • unlink(self)
    Cancel the stock.request related to the purchase order line because it does not occur automatically and causes inconsistency by keeping the SR state as 'In Progress' (open).

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (2)
  • action_cancel(self)
    Propagate the cancellation to the generated purchase orders.
  • action_view_purchase(self)

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    compute='_compute_purchase_ids' copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-request
GIT
GIThttps://github.com/OCA/stock-logistics-request.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-request/tree/16.0/stock_request_purchase
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSLois Rilo, Carlos Lopez, Víctor Martínez, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-request
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:50
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-request:
    - stock_request
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
    - purchase_stock
    - stock_account
    - account
    - analytic
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form purchase.order.form purchase.order xpath Inherits purchase.purchase_order_form
purchase_order_line_form2 purchase.order.line.form2 purchase.order.line field Inherits purchase.purchase_order_line_form2
stock_request_order_form stock.request.order.form stock.request.order div Inherits stock_request.stock_request_order_form
view_stock_request_form stock.request.form stock.request div Inherits stock_request.view_stock_request_form
Models touched (5)

New fields (2)
  • stock_request_count Integer
    compute='_compute_stock_request_ids' args: 'Stock Request #'
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' compute='_compute_stock_request_ids' string='Stock Requests'
Public methods (1)
  • action_view_stock_request(self)
    :return dict: dictionary value for created view

New fields (1)
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' copy=False string='Stock Requests'
Public methods (1)
  • unlink(self)
    Cancel the stock.request related to the purchase order line because it does not occur automatically and causes inconsistency by keeping the SR state as 'In Progress' (open).

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (2)
  • action_cancel(self)
    Propagate the cancellation to the generated purchase orders.
  • action_view_purchase(self)

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    compute='_compute_purchase_ids' copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)

New fields (0)

No new fields.

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/15.0/stock_request_purchase
VERSION
VERSION 1.2.3
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSLois Rilo, Carlos Lopez, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, Bernat Puig Font
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:33
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_request
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - purchase_stock
    - stock_account
    - account
    - analytic
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form purchase.order.form purchase.order xpath Inherits purchase.purchase_order_form
purchase_order_line_form2 purchase.order.line.form2 purchase.order.line field Inherits purchase.purchase_order_line_form2
stock_request_order_form stock.request.order.form stock.request.order div Inherits stock_request.stock_request_order_form
view_stock_request_form stock.request.form stock.request div Inherits stock_request.view_stock_request_form
Models touched (5)

New fields (2)
  • stock_request_count Integer
    compute='_compute_stock_request_ids' args: 'Stock Request #'
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' compute='_compute_stock_request_ids' string='Stock Requests'
Public methods (1)
  • action_view_stock_request(self)
    :return dict: dictionary value for created view

New fields (1)
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' copy=False string='Stock Requests'
Public methods (1)
  • unlink(self)
    Cancel the stock.request related to the purchase order line because it does not occur automatically and causes inconsistency by keeping the SR state as 'In Progress' (open).

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (2)
  • action_cancel(self)
    Propagate the cancellation to the generated purchase orders.
  • action_view_purchase(self)

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    compute='_compute_purchase_ids' copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)

New fields (0)

No new fields.

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_request_purchase
VERSION
VERSION 1.2.2
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSCarlos Lopez, Víctor Martínez, Jesús Alan Ramos Rodríguez, oca-travis, Weblate, OCA-git-bot, Jesús Alan Ramos Rodríguez
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_request
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - purchase_stock
    - stock_account
    - account
    - analytic
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form purchase.order.form purchase.order xpath Inherits purchase.purchase_order_form
purchase_order_line_form2 purchase.order.line.form2 purchase.order.line field Inherits purchase.purchase_order_line_form2
stock_request_order_form stock.request.order.form stock.request.order div Inherits stock_request.stock_request_order_form
view_stock_request_form stock.request.form stock.request div Inherits stock_request.view_stock_request_form
Models touched (5)

New fields (2)
  • stock_request_count Integer
    compute='_compute_stock_request_ids' args: 'Stock Request #'
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' compute='_compute_stock_request_ids' string='Stock Requests'
Public methods (1)
  • action_view_stock_request(self)
    :return dict: dictionary value for created view

New fields (1)
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' copy=False string='Stock Requests'
Public methods (1)
  • unlink(self)
    Cancel the stock.request related to the purchase order line because it does not occur automatically and causes inconsistency by keeping the SR state as 'In Progress' (open).

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (2)
  • action_cancel(self)
    Propagate the cancellation to the generated purchase orders.
  • action_view_purchase(self)

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    compute='_compute_purchase_ids' copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)

New fields (0)

No new fields.

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_request_purchase
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), ForgeFlow
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), ForgeFlow
COMMITTERS
COMMITTERSPedro M. Baeza, mreficent, OCA Transbot, João Marques, oca-travis, OCA-git-bot, Joan Sisquella
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_request
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - purchase_stock
    - stock_account
    - account
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form purchase.order.form purchase.order xpath Inherits purchase.purchase_order_form
purchase_order_line_form2 purchase.order.line.form2 purchase.order.line field Inherits purchase.purchase_order_line_form2
stock_request_order_form stock.request.order.form stock.request.order div Inherits stock_request.stock_request_order_form
view_stock_request_form stock.request.form stock.request div Inherits stock_request.view_stock_request_form
Models touched (5)

New fields (2)
  • stock_request_count Integer
    compute='_compute_stock_request_ids' args: 'Stock Request #'
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' compute='_compute_stock_request_ids' string='Stock Requests'
Public methods (1)
  • action_view_stock_request(self)
    :return dict: dictionary value for created view

New fields (1)
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' copy=False string='Stock Requests'
Public methods (0)

No public methods.

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True string='Purchase count'
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True string='Purchase count'
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    compute='_compute_purchase_ids' copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)

New fields (0)

No new fields.

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_request_purchase
VERSION
VERSION 1.1.4
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), Eficent
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Eficent
COMMITTERS
COMMITTERSmreficent, Denis Roussel, Lois Rilo, OCA Transbot, Víctor Martínez, João Marques, oca-travis, Weblate, OCA-git-bot, hveficent, Jaime Arroyo
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_request
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - purchase_stock
    - stock_account
    - account
    - analytic
    - portal
    - http_routing
    - digest
    - purchase
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form purchase.order.form purchase.order xpath Inherits purchase.purchase_order_form
purchase_order_line_form2 purchase.order.line.form2 purchase.order.line field Inherits purchase.purchase_order_line_form2
stock_request_order_form stock.request.order.form stock.request.order div Inherits stock_request.stock_request_order_form
view_stock_request_form stock.request.form stock.request div Inherits stock_request.view_stock_request_form
Models touched (5)

New fields (2)
  • stock_request_count Integer
    compute='_compute_stock_request_ids' args: 'Stock Request #'
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' compute='_compute_stock_request_ids' string='Stock Requests'
Public methods (1)
  • action_view_stock_request(self)
    :return dict: dictionary value for created view

New fields (1)
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' copy=False string='Stock Requests'
Public methods (0)

No public methods.

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True string='Purchase count'
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)
    @api.multi

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True string='Purchase count'
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    compute='_compute_purchase_ids' copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)
    @api.multi

New fields (0)

No new fields.

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/11.0/stock_request_purchase
VERSION
VERSION 2.2.2
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), Eficent
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Eficent
COMMITTERS
COMMITTERSmreficent, Denis Roussel, Jordi Ballester Alomar, OCA Transbot, oca-travis, OCA-git-bot, ernesto, hveficent, Jaime Arroyo
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_request
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - barcodes
    - web_planner
    - purchase
    - stock_account
    - account
    - analytic
    - portal
    - http_routing
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
purchase_order_form purchase.order.form purchase.order xpath Inherits purchase.purchase_order_form
purchase_order_line_form2 purchase.order.line.form2 purchase.order.line field Inherits purchase.purchase_order_line_form2
stock_request_order_form stock.request.order.form stock.request.order div Inherits stock_request.stock_request_order_form
view_stock_request_form stock.request.form stock.request div Inherits stock_request.view_stock_request_form
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • stock_request_count Integer
    compute='_compute_stock_request_ids' args: 'Stock Request #'
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' compute='_compute_stock_request_ids' string='Stock Requests'
Public methods (1)
  • action_view_stock_request(self)
    :return dict: dictionary value for created view

New fields (1)
  • stock_request_ids Many2many → stock.request
    comodel_name='stock.request' copy=False string='Stock Requests'
Public methods (0)

No public methods.

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True string='Purchase count'
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)
    @api.multi

New fields (3)
  • purchase_count Integer
    compute='_compute_purchase_ids' readonly=True string='Purchase count'
  • purchase_ids One2many → purchase.order
    compute='_compute_purchase_ids' readonly=True string='Purchase Orders' args: 'purchase.order'
  • purchase_line_ids Many2many → purchase.order.line
    compute='_compute_purchase_ids' copy=False readonly=True string='Purchase Order Lines' args: 'purchase.order.line'
Public methods (1)
  • action_view_purchase(self)
    @api.multi