| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-availability |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-availability.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-availability/tree/19.0/stock_available |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | OCA-git-bot, oca-ci, kopeyev |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-availability |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:40:51 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - base_setup - web - bus - web_tour - html_editor - uom - barcodes_gs1_nomenclature - barcodes - digest - portal - http_routing - auth_signup - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module proposes several options to compute the quantity available to promise for each product. This quantity is based on the projected stock and, depending on the configuration, it can account for various data such as sales quotations or immediate production capacity. In case of immediate production capacity, it is possible to configure on which field the potential is computed, by default Quantity On Hand is used. This can be configured in Inventory \> Configuration \> Settings. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant form) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | xpath | Inherits stock.product_template_kanban_stock_view |
view_stock_available_product_list |
Quantity available to promise (variant list) | product.product | field | Inherits stock.view_stock_product_tree |
view_stock_available_product_template_list |
Quantity available to promise (list) | product.template | field | Inherits stock.view_stock_product_template_tree |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs.'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-availability |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-availability.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-availability/tree/18.0/stock_available |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, natuan9, Luis Brose |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-availability |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - base_setup - web - bus - web_tour - html_editor - 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 | This module proposes several options to compute the quantity available to promise for each product. This quantity is based on the projected stock and, depending on the configuration, it can account for various data such as sales quotations or immediate production capacity. In case of immediate production capacity, it is possible to configure on which field the potential is computed, by default Quantity On Hand is used. This can be configured in Inventory \> Configuration \> Settings. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant form) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | xpath | Inherits stock.product_template_kanban_stock_view |
view_stock_available_product_list |
Quantity available to promise (variant list) | product.product | field | Inherits stock.view_stock_product_tree |
view_stock_available_product_template_list |
Quantity available to promise (list) | product.template | field | Inherits stock.view_stock_product_template_tree |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs.'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-availability |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-availability.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-availability/tree/17.0/stock_available |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Ruchir Shukla, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-availability |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:10 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - 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 | This module proposes several options to compute the quantity available to promise for each product. This quantity is based on the projected stock and, depending on the configuration, it can account for various data such as sales quotations or immediate production capacity. In case of immediate production capacity, it is possible to configure on which field the potential is computed, by default Quantity On Hand is used. This can be configured in Inventory \> Configuration \> Settings. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant tree) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | xpath | Inherits stock.product_template_kanban_stock_view |
view_stock_available_product_template_tree |
Quantity available to promise (tree) | product.template | field | Inherits stock.view_stock_product_template_tree |
view_stock_available_product_tree |
Quantity available to promise (variant tree) | product.product | field | Inherits stock.view_stock_product_tree |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs.'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-availability |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-availability.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-availability/tree/16.0/stock_available |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Christopher Ormaza, mle |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-availability |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant tree) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | xpath | Inherits stock.product_template_kanban_stock_view |
view_stock_available_product_template_tree |
Quantity available to promise (tree) | product.template | field | Inherits stock.view_stock_product_template_tree |
view_stock_available_product_tree |
Quantity available to promise (variant tree) | product.product | field | Inherits stock.view_stock_product_tree |
view_stock_configuration |
Stock settings: quantity available to promise | res.config.settings | xpath | Inherits stock.res_config_settings_view_form |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs.'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
module_stock_available_immediately
Boolean
help='This will subtract incoming quantities from the quantities available to promise.\nThis installs the module stock_available_immediately.'
string='Exclude incoming goods'
module_stock_available_mrp
Boolean
help='This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\nThis installs the module stock_available_mrp.\nIf the module mrp is not installed, this will install it too'
string='Include the production potential'
stock_available_mrp_based_on
Selection
help='Choose the field of the product which will be used to compute potential.\nIf empty, Quantity On Hand is used.\nOnly the quantity fields have meaning for computing stock'
string='based on'
args: _get_stock_available_mrp_based_on
get_values(self)
set_values(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-warehouse |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-warehouse.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-warehouse/tree/15.0/stock_available |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, Víctor Martínez, Weblate, OCA-git-bot, oca-ci, Jasmin Solanki |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-warehouse |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:33 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant tree) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | xpath | Inherits stock.product_template_kanban_stock_view |
view_stock_available_product_template_tree |
Quantity available to promise (tree) | product.template | tree | Inherits stock.view_stock_product_template_tree |
view_stock_available_product_tree |
Quantity available to promise (variant tree) | product.product | tree | Inherits stock.view_stock_product_tree |
view_stock_configuration |
Stock settings: quantity available to promise | res.config.settings | xpath | Inherits stock.res_config_settings_view_form |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs.'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
module_stock_available_immediately
Boolean
help='This will subtract incoming quantities from the quantities available to promise.\nThis installs the module stock_available_immediately.'
string='Exclude incoming goods'
module_stock_available_mrp
Boolean
help='This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\nThis installs the module stock_available_mrp.\nIf the module mrp is not installed, this will install it too'
string='Include the production potential'
module_stock_available_sale
Boolean
help='This will subtract quantities from the sale quotations from the quantities available to promise.\nThis installs the modules stock_available_sale.\nIf the modules sale and sale_delivery_date are not installed, this will install them too'
string='Exclude goods already in sale quotations'
stock_available_mrp_based_on
Selection
help='Choose the field of the product which will be used to compute potential.\nIf empty, Quantity On Hand is used.\nOnly the quantity fields have meaning for computing stock'
string='based on'
args: _get_stock_available_mrp_based_on
get_values(self)
set_values(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-warehouse |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-warehouse.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-warehouse/tree/14.0/stock_available |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Cédric Pigeon, OCA Transbot, Víctor Martínez, Florian da Costa, oca-travis, Weblate, OCA-git-bot, ferran-73 |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-warehouse |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:57 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant tree) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | xpath | Inherits stock.product_template_kanban_stock_view |
view_stock_available_product_template_tree |
Quantity available to promise (tree) | product.template | tree | Inherits stock.view_stock_product_template_tree |
view_stock_available_product_tree |
Quantity available to promise (variant tree) | product.product | tree | Inherits stock.view_stock_product_tree |
view_stock_configuration |
Stock settings: quantity available to promise | res.config.settings | xpath | Inherits stock.res_config_settings_view_form |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs.'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
module_stock_available_immediately
Boolean
help='This will subtract incoming quantities from the quantities available to promise.\nThis installs the module stock_available_immediately.'
string='Exclude incoming goods'
module_stock_available_mrp
Boolean
help='This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\nThis installs the module stock_available_mrp.\nIf the module mrp is not installed, this will install it too'
string='Include the production potential'
module_stock_available_sale
Boolean
help='This will subtract quantities from the sale quotations from the quantities available to promise.\nThis installs the modules stock_available_sale.\nIf the modules sale and sale_delivery_date are not installed, this will install them too'
string='Exclude goods already in sale quotations'
stock_available_mrp_based_on
Selection
help='Choose the field of the product which will be used to compute potential.\nIf empty, Quantity On Hand is used.\nOnly the quantity fields have meaning for computing stock'
string='based on'
args: _get_stock_available_mrp_based_on
get_values(self)
set_values(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-warehouse |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-warehouse.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-warehouse/tree/13.0/stock_available |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Guewen Baconnier, OCA Transbot, sergio-teruel, oca-travis, Weblate, OCA-git-bot, ps-tubtim |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-warehouse |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:12 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - base_setup - web - bus - web_tour - uom - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant tree) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | ul | Inherits stock.product_template_kanban_stock_view |
view_stock_available_product_template_tree |
Quantity available to promise (tree) | product.template | tree | Inherits stock.view_stock_product_template_tree |
view_stock_available_product_tree |
Quantity available to promise (variant tree) | product.product | tree | Inherits stock.view_stock_product_tree |
view_stock_configuration |
Stock settings: quantity available to promise | res.config.settings | xpath | Inherits stock.res_config_settings_view_form |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs.'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits='Product Unit of Measure'
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
module_stock_available_immediately
Boolean
help='This will subtract incoming quantities from the quantities available to promise.\nThis installs the module stock_available_immediately.'
string='Exclude incoming goods'
module_stock_available_mrp
Boolean
help='This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\nThis installs the module stock_available_mrp.\nIf the module mrp is not installed, this will install it too'
string='Include the production potential'
module_stock_available_sale
Boolean
help='This will subtract quantities from the sale quotations from the quantities available to promise.\nThis installs the modules stock_available_sale.\nIf the modules sale and sale_delivery_date are not installed, this will install them too'
string='Exclude goods already in sale quotations'
stock_available_mrp_based_on
Selection
help='Choose the field of the product which will be used to compute potential.\nIf empty, Quantity On Hand is used.\nOnly the quantity fields have meaning for computing stock'
string='based on'
args: _get_stock_available_mrp_based_on
get_values(self)
set_values(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-warehouse |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-warehouse.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-warehouse/tree/12.0/stock_available |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Pascal GOUHIER, Tony Gu |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-warehouse |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:16 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - decimal_precision - base_setup - web - bus - web_tour - uom - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant tree) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | ul | Inherits stock.product_template_kanban_stock_view |
view_stock_available_product_template_tree |
Quantity available to promise (tree) | product.template | tree | Inherits stock.view_stock_product_template_tree |
view_stock_available_product_tree |
Quantity available to promise (variant tree) | product.product | tree | Inherits stock.view_stock_product_tree |
view_stock_configuration |
Stock settings: quantity available to promise | res.config.settings | xpath | Inherits stock.res_config_settings_view_form |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs.'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
module_stock_available_immediately
Boolean
help='This will subtract incoming quantities from the quantities available to promise.\nThis installs the module stock_available_immediately.'
string='Exclude incoming goods'
module_stock_available_mrp
Boolean
help='This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\nThis installs the module stock_available_mrp.\nIf the module mrp is not installed, this will install it too'
string='Include the production potential'
module_stock_available_sale
Boolean
help='This will subtract quantities from the sale quotations from the quantities available to promise.\nThis installs the modules stock_available_sale.\nIf the modules sale and sale_delivery_date are not installed, this will install them too'
string='Exclude goods already in sale quotations'
stock_available_mrp_based_on
Selection
help='Choose the field of the product which will be used to compute potential.\nIf empty, Quantity On Hand is used.\nOnly the quantity fields have meaning for computing stock'
string='based on'
args: _get_stock_available_mrp_based_on
get_values(self)
set_values(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-warehouse |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-warehouse.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-warehouse/tree/11.0/stock_available |
| VERSION | |
| VERSION | 1.1.1 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | GitHub, Denis Roussel, Stéphane Bidoul (ACSONE), Alexandre Saunier, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Timon Tschanz, Valentino |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-warehouse |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:23:57 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - decimal_precision - base_setup - web - bus - web_tour - barcodes - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant tree) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | ul | Inherits stock.product_template_kanban_stock_view |
view_stock_available_tree |
Quantity available to promise (tree) | product.template | tree | Inherits stock.view_stock_product_template_tree |
view_stock_available_tree |
Quantity available to promise (variant tree) | product.product | tree | Inherits stock.view_stock_product_tree |
view_stock_configuration |
Stock settings: quantity available to promise | res.config.settings | xpath | Inherits stock.res_config_settings_view_form |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs.'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
module_stock_available_immediately
Boolean
help='This will subtract incoming quantities from the quantities available to promise.\nThis installs the module stock_available_immediately.'
string='Exclude incoming goods'
module_stock_available_mrp
Boolean
help='This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\nThis installs the module stock_available_mrp.\nIf the module mrp is not installed, this will install it too'
string='Include the production potential'
module_stock_available_sale
Boolean
help='This will subtract quantities from the sale quotations from the quantities available to promise.\nThis installs the modules stock_available_sale.\nIf the modules sale and sale_delivery_date are not installed, this will install them too'
string='Exclude goods already in sale quotations'
stock_available_mrp_based_on
Selection
help='Choose the field of the product which will be used to compute potential.\nIf empty, Quantity On Hand is used.\nOnly the quantity fields have meaning for computing stock'
string='based on'
args: _get_stock_available_mrp_based_on
get_values(self)
set_values(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-warehouse |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-warehouse.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-warehouse/tree/10.0/stock_available |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, GitHub, Cédric Pigeon, Laurent Mignon (ACSONE), Denis Roussel, Stéphane Bidoul (ACSONE), Lois Rilo, Jordi Ballester Alomar, OCA Transbot, oca-travis, Weblate, OCA-git-bot, François Honoré, David Vidal |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-warehouse |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:55 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - decimal_precision - base_setup - web_kanban - web - bus - web_tour - report - procurement - barcodes - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant tree) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | ul | Inherits stock.product_template_kanban_stock_view |
view_stock_available_tree |
Quantity available to promise (tree) | product.template | tree | Inherits stock.view_stock_product_template_tree |
view_stock_configuration |
Stock settings: quantity available to promise | stock.config.settings | data | Inherits stock.view_stock_config_settings |
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_qty'
string='Available to promise'
potential_qty
Float
compute='_compute_available_quantities'
digits=dp.get_precision('Product Unit of Measure')
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
module_stock_available_immediately
Boolean
help='This will subtract incoming quantities from the quantities available to promise.\nThis installs the module stock_available_immediately.'
string='Exclude incoming goods'
module_stock_available_mrp
Boolean
help='This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\nThis installs the module stock_available_mrp.\nIf the module mrp is not installed, this will install it too'
string='Include the production potential'
module_stock_available_sale
Boolean
help='This will subtract quantities from the sale quotations from the quantities available to promise.\nThis installs the modules stock_available_sale.\nIf the modules sale and sale_delivery_date are not installed, this will install them too'
string='Exclude goods already in sale quotations'
stock_available_mrp_based_on
Selection
help='Choose the field of the product which will be used to compute potential.\nIf empty, Quantity On Hand is used.\nOnly the quantity fields have meaning for computing stock'
string='based on'
args: _get_stock_available_mrp_based_on
get_default_stock_available_mrp_based_on(self, fields)
set_stock_available_mrp_based_on(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-warehouse |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-warehouse.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-warehouse/tree/9.0/stock_available |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Sodexis, Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Alexandre Fayolle, Pedro M. Baeza, GitHub, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Weblate, OCA-git-bot, Cyril Gaudin, Atchuthan, Sodexis |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:20 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - decimal_precision - base_setup - web_kanban - web - bus - report - procurement - barcodes - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
Quantity available to promise (variant tree) | product.product | xpath | Inherits stock.product_form_view_procurement_button |
view_stock_available_form |
Quantity available to promise (form) | product.template | xpath | Inherits stock.product_template_form_view_procurement_button |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | ul | Inherits stock.product_template_kanban_stock_view |
view_stock_available_tree |
Quantity available to promise (tree) | product.template | tree | Inherits stock.view_stock_product_template_tree |
view_stock_configuration |
Stock settings: quantity available to promise | stock.config.settings | data | Inherits stock.view_stock_config_settings |
immediately_usable_qty
Float
compute='_compute_immediately_usable_qty'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
string='Available to promise'
potential_qty
Float
compute='_compute_potential_qty'
digits=dp.get_precision('Product Unit of Measure')
help='Quantity of this Product that could be produced using the materials already at hand.'
string='Potential'
No public methods.
immediately_usable_qty
Float
compute='_compute_immediately_usable_qty'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
string='Available to promise'
potential_qty
Float
compute='_compute_potential_qty'
digits=dp.get_precision('Product Unit of Measure')
help='Quantity of this Product that could be produced using the materials already at hand. If the product has several variants, this will be the biggest quantity that can be made for a any single variant.'
string='Potential'
No public methods.
module_stock_available_immediately
Boolean
help='This will subtract incoming quantities from the quantities available to promise.\nThis installs the module stock_available_immediately.'
string='Exclude incoming goods'
module_stock_available_mrp
Boolean
help='This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\nThis installs the module stock_available_mrp.\nIf the module mrp is not installed, this will install it too'
string='Include the production potential'
stock_available_mrp_based_on
Selection
help='Choose the field of the product which will be used to compute potential.\nIf empty, Quantity On Hand is used.\nOnly the quantity fields have meaning for computing stock'
string='based on'
args: _get_stock_available_mrp_based_on
get_default_stock_available_mrp_based_on(self, fields)
set_stock_available_mrp_based_on(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-warehouse |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-warehouse.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-warehouse/tree/8.0/stock_available |
| VERSION | |
| VERSION | 3.1.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Alexandre Fayolle, Lionel Sausin, Laetitia Gangloff, GitHub, Stéphane Bidoul (ACSONE), OCA Transbot, Maxime Chambreuil - http://www.savoirfairelinux.com, oca-travis, Weblate, OCA-git-bot, gfcapalbo, Cyril Gaudin, Loïc BELLIER, Giovanni francesco Capalbo, Benoit |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:21 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - decimal_precision - base_setup - web_kanban - web - report - procurement - board - web_kanban_gauge - web_kanban_sparkline |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_stock_available_form |
Quantity available to promise (form) | product.template | field | Inherits stock.view_template_property_form |
view_stock_available_kanban |
Quantity available to promise (kanban) | product.template | xpath | Inherits stock.product_template_kanban_stock_view |
view_stock_available_tree |
Quantity available to promise (tree) | product.template | data | Inherits stock.view_stock_product_template_tree |
view_stock_available_tree_variant |
Quantity available to promise (variant tree) | product.product | data | Inherits stock.view_stock_product_tree |
view_stock_configuration |
Stock settings: quantity available to promise | stock.config.settings | data | Inherits stock.view_stock_config_settings |
immediately_usable_qty
Float
compute='_immediately_usable_qty'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_quantity'
string='Available to promise'
No public methods.
immediately_usable_qty
Float
compute='_immediately_usable_qty'
digits=dp.get_precision('Product Unit of Measure')
help='Stock for this Product that can be safely proposed for sale to Customers.\nThe definition of this value can be configured to suit your needs'
search='_search_immediately_usable_quantity'
string='Available to promise'
No public methods.
module_stock_available_immediately
Boolean
help='This will subtract incoming quantities from the quantities available to promise.\nThis installs the module stock_available_immediately.'
string='Exclude incoming goods'
module_stock_available_lot_locked
Boolean
help='This will subtract quantities from the blocked lots/serial numbers from the quantities available to promise.\nThis installs the modules stock_available_lot_locked.\nIf the module stock_lock_lot is not installed, this will installit too'
string='Exclude blocked lots/serial numbers'
module_stock_available_mrp
Boolean
help='This will add the quantities of goods that can be immediately manufactured, to the quantities available to promise.\nThis installs the module stock_available_mrp.\nIf the module mrp is not installed, this will install it too'
string='Include the production potential'
module_stock_available_sale
Boolean
help='This will subtract quantities from the sale quotations from the quantities available to promise.\nThis installs the modules stock_available_sale.\nIf the modules sale and sale_delivery_date are not installed, this will install them too'
string='Exclude goods already in sale quotations'
stock_available_mrp_based_on
Selection
help='Choose the field of the product which will be used to compute potential.\nIf empty, Quantity On Hand is used.\nOnly the quantity fields have meaning for computing stock'
string='based on'
args: _get_stock_available_mrp_based_on
get_default_stock_available_mrp_based_on(self, fields)
set_stock_available_mrp_based_on(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-warehouse |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-warehouse.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-warehouse/tree/7.0/stock_available |
| VERSION | |
| VERSION | 2.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Numérigraphe |
| MAINTAINERS | |
| MAINTAINERS | Numérigraphe |
| COMMITTERS | |
| COMMITTERS | Lionel Sausin (Numérigraphe) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:13 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - stock - product - base - process - web - decimal_precision - base_setup - web_kanban - account - analytic - board - edi - email_template |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Stock available to promise ========================== This module proposes several options to compute the quantity available to promise for each product. This quantity is based on the projected stock and, depending on the configuration, it can account for various data such as sales quotations or immediate production capacity. This can be configured in the menu Settings > Configuration > Warehouse. Configuration ============= By default, this module computes the stock available to promise as the virtual stock. To take davantage of the additional features, you must which information you want to base the computation, by checking one or more boxes in the settings: `Configuration` > `Warehouse` > `Stock available to promise`. Usage ===== This module adds a field named `Available for sale` on the Product form. Various additional fields may be added, depending on which information you chose to base the computation on. Credits ======= Contributors ------------ * Lionel Sausin (Numérigraphe) <ls@numerigraphe.com> * many others contributed to sub-modules, please refer to each sub-module's credits 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. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_stock_available_form |
Stock available to promise (form) | product.product | field | Inherits stock.view_normal_procurement_locations_form |
view_stock_available_kanban |
Product Kanban Stock | product.product | xpath | Inherits stock.product_kanban_stock_view |
view_stock_available_tree |
product_immediately_usable.product_product_tree_view | product.product | data | Inherits product.product_product_tree_view |
view_stock_configuration |
Stock settings: quantity available to promise | stock.config.settings | data | Inherits stock.view_stock_config_settings |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.