Purchase Requisition Stock

purchase_requisition_stock
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/purchase_requisition_stock
VERSION
VERSION 1.2
CATEGORY
CATEGORYSupply Chain/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Arnold Moyaux, Julien Castiaux, Tiffany Chang (tic), Gorash, Louis Wicket (wil), Victor Piryns (pivi), Pieter Claeys (clpi), Dylan Kiss (dyki), kcv-odoo, nihp-odoo, dhha-odoo, Mohammad Abdulmoneim (abdu), chha-odoo, msho-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:44
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase_requisition
    - purchase
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - http_routing
    - auth_signup
    - digest
    - resource
    - purchase_stock
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
purchase_order_form_inherit_purchase_requisition_stock purchase.order.form.inherit.purchase.requisition.stock purchase.order xpath Inherits purchase_requisition.purchase_order_form_inherit
purchase_order_line_compare_tree_inherit_purchase_requisition_stock purchase.order.line.compare.list.purchase.requisition.stock purchase.order.line field Inherits purchase_requisition.purchase_order_line_compare_tree
view_purchase_requisition_form_inherit purchase.requisition.form.inherit purchase.requisition field Inherits purchase_requisition.view_purchase_requisition_form
Models touched (7)

New fields (1)
  • on_time_rate_perc Float
    compute='_compute_on_time_rate_perc' string='OTD'
Public methods (0)

No public methods.

New fields (1)
  • on_time_rate_perc Float
    related='order_id.on_time_rate_perc' string='OTD'
Public methods (0)

No public methods.

New fields (2)
  • picking_type_id Many2one → stock.picking.type
    default=_default_picking_type_id domain="['|',('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]" required=True args: 'stock.picking.type', 'Operation Type'
  • warehouse_id Many2one → stock.warehouse
    domain="[('company_id', '=', company_id)]" string='Warehouse' args: 'stock.warehouse'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • move_dest_id Many2one → stock.move
    index='btree_not_null' args: 'stock.move', 'Downstream Move'
Public methods (0)

No public methods.

New fields (1)
  • requisition_line_ids One2many → purchase.requisition.line
    args: 'purchase.requisition.line', 'move_dest_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/purchase_requisition_stock
VERSION
VERSION 1.2
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Xavier Morel, Odoo Online, Arnold Moyaux, Tiffany Chang (tic), Gorash, Louis Wicket (wil), clesgow, Djamel Touati, Pieter Claeys (clpi), Dylan Kiss (dyki), Louis (wil), Mohammad Abdulmoneim
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase_requisition
    - purchase
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - purchase_stock
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
purchase_order_form_inherit_purchase_requisition_stock purchase.order.form.inherit.purchase.requisition.stock purchase.order xpath Inherits purchase_requisition.purchase_order_form_inherit
purchase_order_line_compare_tree_inherit_purchase_requisition_stock purchase.order.line.compare.list.purchase.requisition.stock purchase.order.line field Inherits purchase_requisition.purchase_order_line_compare_tree
view_purchase_requisition_form_inherit purchase.requisition.form.inherit purchase.requisition field Inherits purchase_requisition.view_purchase_requisition_form
Models touched (7)

New fields (1)
  • on_time_rate_perc Float
    compute='_compute_on_time_rate_perc' string='OTD'
Public methods (0)

No public methods.

New fields (1)
  • on_time_rate_perc Float
    related='order_id.on_time_rate_perc' string='OTD'
Public methods (0)

No public methods.

New fields (2)
  • picking_type_id Many2one → stock.picking.type
    default=_default_picking_type_id domain="['|',('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]" required=True args: 'stock.picking.type', 'Operation Type'
  • warehouse_id Many2one → stock.warehouse
    domain="[('company_id', '=', company_id)]" string='Warehouse' args: 'stock.warehouse'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • move_dest_id Many2one → stock.move
    args: 'stock.move', 'Downstream Move'
Public methods (0)

No public methods.

New fields (1)
  • requisition_line_ids One2many → purchase.requisition.line
    args: 'purchase.requisition.line', 'move_dest_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/purchase_requisition_stock
VERSION
VERSION 1.2
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Odoo Online, Arnold Moyaux, Tiffany Chang (tic), Gorash, Matheus Leal Viana (malv), Louis Wicket (wil), clesgow, Djamel Touati, Dylan Kiss (dyki), Xavier Bol (xbo), higo-odoo, Louis (wil)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase_requisition
    - purchase
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - purchase_stock
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
purchase_order_form_inherit_purchase_requisition_stock purchase.order.form.inherit.purchase.requisition.stock purchase.order xpath Inherits purchase_requisition.purchase_order_form_inherit
purchase_order_line_compare_tree_inherit_purchase_requisition_stock purchase.order.line.compare.tree.purchase.requisition.stock purchase.order.line field Inherits purchase_requisition.purchase_order_line_compare_tree
view_purchase_requisition_form_inherit purchase.requisition.form.inherit purchase.requisition field Inherits purchase_requisition.view_purchase_requisition_form
Models touched (8)

New fields (1)
  • on_time_rate_perc Float
    compute='_compute_on_time_rate_perc' string='OTD'
Public methods (0)

No public methods.

New fields (1)
  • on_time_rate_perc Float
    related='order_id.on_time_rate_perc' string='OTD'
Public methods (0)

No public methods.

New fields (2)
  • picking_type_id Many2one → stock.picking.type
    default=_default_picking_type_id domain="['|',('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]" required=True args: 'stock.picking.type', 'Operation Type'
  • warehouse_id Many2one → stock.warehouse
    domain="[('company_id', '=', company_id)]" string='Warehouse' args: 'stock.warehouse'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • move_dest_id Many2one → stock.move
    args: 'stock.move', 'Downstream Move'
Public methods (0)

No public methods.

New fields (1)
  • requisition_line_ids One2many → purchase.requisition.line
    args: 'purchase.requisition.line', 'move_dest_id'
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
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/purchase_requisition_stock
VERSION
VERSION 1.2
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Arnold Moyaux, Victor Feyens, William Henrotin, Tiffany Chang (tic), MerlinGuillaume, David (dafr), Matheus Leal Viana (malv), Djamel Touati, higo-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:52
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase_requisition
    - purchase
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - purchase_stock
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
purchase_order_form_inherit_purchase_requisition_stock purchase.order.form.inherit.purchase.requisition.stock purchase.order xpath Inherits purchase_requisition.purchase_order_form_inherit
purchase_order_line_compare_tree_inherit_purchase_requisition_stock purchase.order.line.compare.tree.purchase.requisition.stock purchase.order.line field Inherits purchase_requisition.purchase_order_line_compare_tree
view_purchase_requisition_form_inherit purchase.requisition.form.inherit purchase.requisition field Inherits purchase_requisition.view_purchase_requisition_form
Models touched (8)

New fields (1)
  • on_time_rate_perc Float
    compute='_compute_on_time_rate_perc' string='OTD'
Public methods (0)

No public methods.

New fields (1)
  • on_time_rate_perc Float
    related='order_id.on_time_rate_perc' string='OTD'
Public methods (0)

No public methods.

New fields (2)
  • picking_type_id Many2one → stock.picking.type
    default=_default_picking_type_id domain="['|',('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]" required=True args: 'stock.picking.type', 'Operation Type'
  • warehouse_id Many2one → stock.warehouse
    domain="[('company_id', '=', company_id)]" string='Warehouse' args: 'stock.warehouse'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • move_dest_id Many2one → stock.move
    args: 'stock.move', 'Downstream Move'
Public methods (0)

No public methods.

New fields (1)
  • requisition_line_ids One2many → purchase.requisition.line
    args: 'purchase.requisition.line', 'move_dest_id'
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
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/purchase_requisition_stock
VERSION
VERSION 1.2
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Aaron Bohy, Xavier-Do, David (dafr), JF Aubert, Mihran Thalhath, higo-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase_requisition
    - purchase
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - purchase_stock
    - stock_account
    - stock
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_purchase_requisition_form_inherit purchase.requisition.form.inherit purchase.requisition field Inherits purchase_requisition.view_purchase_requisition_form
Models touched (6)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • picking_type_id Many2one → stock.picking.type
    default=_get_picking_in domain="['|',('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]" required=True args: 'stock.picking.type', 'Operation Type'
  • procurement_group_id Many2one → procurement.group
    args: 'procurement.group', 'Procurement Group'
  • warehouse_id Many2one → stock.warehouse
    domain="[('company_id', '=', company_id)]" string='Warehouse' args: 'stock.warehouse'
Public methods (0)

No public methods.

New fields (1)
  • move_dest_id Many2one → stock.move
    args: 'stock.move', 'Downstream Move'
Public methods (0)

No public methods.

New fields (1)
  • requisition_line_ids One2many → purchase.requisition.line
    args: 'purchase.requisition.line', 'move_dest_id'
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
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/14.0/purchase_requisition_stock
VERSION
VERSION 1.2
CATEGORY
CATEGORYInventory/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Martin Trigaux, Olivier Dony, Christophe Simonis, Simon Lejeune, Yannick Tivisse, Arnold Moyaux, Xavier-Do, alt-odoo, David (dafr), Mihran Thalhath
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:14:30
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase_requisition
    - purchase
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - purchase_stock
    - stock_account
    - stock
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_purchase_requisition_form_inherit purchase.requisition.form.inherit purchase.requisition field Inherits purchase_requisition.view_purchase_requisition_form
Models touched (6)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • picking_type_id Many2one → stock.picking.type
    default=_get_picking_in domain="['|',('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]" required=True args: 'stock.picking.type', 'Operation Type'
  • warehouse_id Many2one → stock.warehouse
    domain="[('company_id', '=', company_id)]" string='Warehouse' args: 'stock.warehouse'
Public methods (0)

No public methods.

New fields (1)
  • move_dest_id Many2one → stock.move
    args: 'stock.move', 'Downstream Move'
Public methods (0)

No public methods.

New fields (1)
  • requisition_line_ids One2many → purchase.requisition.line
    args: 'purchase.requisition.line', 'move_dest_id'
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
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/13.0/purchase_requisition_stock
VERSION
VERSION 1.2
CATEGORY
CATEGORYOperations/Purchase
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Martin Trigaux, Goffin Simon, Simon Lejeune, Damien Bouvy, Yannick Tivisse, Arnold Moyaux, Adrian Torres, mreficent, Xavier-Do, alt-odoo, Haresh Shyara, David (dafr), Mihran Thalhath
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:06:43
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - purchase_requisition
    - purchase
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - purchase_stock
    - stock_account
    - stock
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_purchase_requisition_form_inherit purchase.requisition.form.inherit purchase.requisition field Inherits purchase_requisition.view_purchase_requisition_form
Models touched (6)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • picking_type_id Many2one → stock.picking.type
    default=_get_picking_in domain="['|',('warehouse_id', '=', False), ('warehouse_id.company_id', '=', company_id)]" required=True args: 'stock.picking.type', 'Operation Type'
  • warehouse_id Many2one → stock.warehouse
    domain="[('company_id', '=', company_id)]" string='Warehouse' args: 'stock.warehouse'
Public methods (0)

No public methods.

New fields (1)
  • move_dest_id Many2one → stock.move
    args: 'stock.move', 'Downstream Move'
Public methods (0)

No public methods.

New fields (1)
  • requisition_line_ids One2many → purchase.requisition.line
    args: 'purchase.requisition.line', 'move_dest_id'
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.