Quotations in quantity available to promise

stock_available_sale
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/10.0/stock_available_sale
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYStock
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), Numérigraphe
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), Numérigraphe
COMMITTERS
COMMITTERSPedro M. Baeza, Denis Roussel, Stéphane Bidoul (ACSONE), Lois Rilo, Jordi Ballester Alomar, OCA Transbot, oca-travis, Weblate, OCA-git-bot, David Vidal
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-warehouse
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_available
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
    - report
    - procurement
    - barcodes
    - web_planner
    - sale_order_dates
    - sale_stock
    - sale
    - sales_team
    - account
    - analytic
    - stock_account
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_product_form_quoted_qty Quoted quantity on product form product.template data Inherits stock_available.view_stock_available_form
Models touched (2)

New fields (1)
  • quoted_qty Float
    compute='_compute_quoted_qty' digits=dp.get_precision('Product Unit of Measure') help="Total quantity of this Product that have been included in Quotations (Draft Sale Orders).\nIn a context with a single Warehouse, this includes Quotation processed in this Warehouse.\nIn a context with a single Stock Location, this includes Quotation processed at any Warehouse using this Location, or any of its children, as it's Stock Location.\nOtherwise, this includes every Quotation." string='Quoted' type='float'
Public methods (0)

No public methods.

New fields (1)
  • quoted_qty Float
    compute='_compute_quoted_qty' digits=dp.get_precision('Product Unit of Measure') help="Total quantity of this Product that have been included in Quotations (Draft Sale Orders).\nIn a context with a single Warehouse, this includes Quotation processed in this Warehouse.\nIn a context with a single Stock Location, this includes Quotation processed at any Warehouse using this Location, or any of its children, as it's Stock Location.\nOtherwise, this includes every Quotation." string='Quoted' type='float'
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/9.0/stock_available_sale
VERSION
VERSION 2.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Numérigraphe
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Numérigraphe
COMMITTERS
COMMITTERSStéphane Bidoul (ACSONE)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_available
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - report
    - procurement
    - barcodes
    - web_planner
    - sale_order_dates
    - sale_stock
    - sale
    - sales_team
    - account
    - analytic
    - web_tip
    - stock_account
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_product_form_quoted_qty product.form.quoted_qty product.product data Inherits stock_available.view_stock_available_form
Models touched (1)

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/8.0/stock_available_sale
VERSION
VERSION 3.0.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Numérigraphe
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Numérigraphe
COMMITTERS
COMMITTERSStéphane Bidoul, Lionel Sausin, Stéphane Bidoul (ACSONE), OCA Transbot, Maxime Chambreuil - http://www.savoirfairelinux.com, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:21
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_available
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - report
    - procurement
    - board
    - web_kanban_gauge
    - web_kanban_sparkline
    - sale_order_dates
    - sale_stock
    - sale
    - sales_team
    - account_voucher
    - account
    - analytic
    - edi
    - email_template
    - stock_account
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_product_form_quoted_qty Quoted quantity on product form product.template data Inherits stock_available.view_stock_available_form
Models touched (2)

New fields (1)
  • quoted_qty Float
    compute='_get_quoted_qty' digits_compute=dp.get_precision('Product Unit of Measure') help="Total quantity of this Product that have been included in Quotations (Draft Sale Orders).\nIn a context with a single Warehouse, this includes Quotation processed in this Warehouse.\nIn a context with a single Stock Location, this includes Quotation processed at any Warehouse using this Location, or any of its children, as it's Stock Location.\nOtherwise, this includes every Quotation." string='Quoted' type='float'
Public methods (0)

No public methods.

New fields (1)
  • quoted_qty Float
    compute='_get_quoted_qty' digits_compute=dp.get_precision('Product Unit of Measure') help="Total quantity of this Product that have been included in Quotations (Draft Sale Orders).\nIn a context with a single Warehouse, this includes Quotation processed in this Warehouse.\nIn a context with a single Stock Location, this includes Quotation processed at any Warehouse using this Location, or any of its children, as it's Stock Location.\nOtherwise, this includes every Quotation." string='Quoted' type='float'
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/7.0/stock_available_sale
VERSION
VERSION 2.0
CATEGORY
CATEGORYHidden
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSNumérigraphe SÀRL
MAINTAINERS
MAINTAINERSNumérigraphe SÀRL
COMMITTERS
COMMITTERSAlexandre Fayolle, Lionel Sausin (Numérigraphe)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/stock-logistics-warehouse:
    - stock_available
odoo/odoo:
    - stock
    - product
    - base
    - process
    - web
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - account
    - analytic
    - board
    - edi
    - email_template
    - sale_order_dates
    - sale_stock
    - sale
    - account_voucher
    - procurement
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Quotations in quantity available to promise
===========================================

This module computes the quoted quantity of each Product, and subtracts it from
the quantity available to promise.

"Quoted" is defined as the sum of the quantities of this Product in
Sale Quotations, taking the context's shop or warehouse into account.

Known issues / Roadmap
======================

This module does not warn salespersons when the quantity available to promise
is insufficient to deliver a sale order line.

Work to add this feature is underway:
https://github.com/OCA/stock-logistics-warehouse/pull/25

Credits
=======

Contributors
------------

* Loïc Bellier (Numérigraphe) <lb@numerigraphe.com>
* Lionel Sausin (Numérigraphe) <ls@numerigraphe.com>

Maintainer
----------

.. image:: http://odoo-community.org/logo.png
   :alt: Odoo Community Association
   :target: http://odoo-community.org

This module is maintained by the OCA.

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

To contribute to this module, please visit http://odoo-community.org.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_product_form_quoted_qty product.form.quoted_qty product.product data Inherits stock_available.view_stock_available_form
Models touched (1)

New fields (0)

No new fields.

Public methods (0)

No public methods.