| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/stock-logistics-reservation |
| GIT | |
| GIT | https://github.com/OCA/stock-logistics-reservation.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/stock-logistics-reservation/tree/18.0/sale_stock_available_to_promise_release |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | Stock Management |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Jacques-Etienne Baudoux, Akim Juillerat, Thierry Ducrest, Ruchir Shukla, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-reservation |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:16 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/stock-logistics-reservation: - stock_available_to_promise_release OCA/stock-logistics-warehouse: - stock_warehouse_out_pull odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - html_editor - account_payment - account - onboarding - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - payment - utm - stock_account - stock - barcodes_gs1_nomenclature - barcodes - stock_delivery - delivery |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
openupgradelib |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Integrate the Release of Operation based on Available to Promise with Sales. The Priority Date of Stock Moves will be equal to the confirmation date of their sales order. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
product.product.move.release.inherited | product.product | field | Inherits stock_available_to_promise_release.product_normal_form_view |
report_saleorder_document |
report_saleorder_document | ir.ui.view | qweb | Inherits sale.report_saleorder_document |
res_config_settings_view |
res.config.settings | xpath | Inherits stock_available_to_promise_release.res_config_settings_view_form_stock | |
view_move_release_form |
stock.move.release.form | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_form |
view_move_release_search |
stock.move.release.search | stock.move | filter | Inherits stock.view_move_search |
view_move_release_tree |
Stock Moves Release | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_tree |
view_order_form |
sale.order.form.stock.release.manager | sale.order | xpath | Inherits sale.view_order_form |
view_picking_release_search |
stock.picking.release.search | stock.picking | filter | Inherits stock_available_to_promise_release.view_picking_release_search |
No new fields.
Public methods (0)No public methods.
stock_sale_report_display_is_available
Boolean
default=True
help='Show Available column in SO and quotation reports'
No public methods.
stock_sale_report_display_is_available
Boolean
readonly=False
related='company_id.stock_sale_report_display_is_available'
No public methods.
is_ok_expected_delivery_date
Boolean
compute='_compute_is_ok_expected_delivery_date'
move_need_release_count
Integer
compute='_compute_move_need_release_count'
string='Moves Need Release'
action_open_move_need_release(self)
availability_status
Selection
compute='_compute_availability_status'
selection=[('on_order', 'On order'), ('full', 'Fully Available'), ('partial', 'Partially Available'), ('restock', 'Restock ordered'), ('no', 'Not available')]
available_qty
Float
compute='_compute_availability_status'
digits='Product Unit of Measure'
delayed_qty
Float
compute='_compute_availability_status'
digits='Product Unit of Measure'
expected_availability_date
Datetime
compute='_compute_availability_status'
No public methods.
carrier_id
Many2one
related='picking_id.carrier_id'
store='True'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/wms |
| GIT | |
| GIT | https://github.com/OCA/wms.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/wms/tree/16.0/sale_stock_available_to_promise_release |
| VERSION | |
| VERSION | 1.2.0 |
| CATEGORY | |
| CATEGORY | Stock Management |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Jacques-Etienne Baudoux, Sébastien Alix, Weblate, OCA-git-bot, oca-ci, Telmo Santos, duongtq, victorvermot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/wms |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/wms: - stock_available_to_promise_release odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - account_payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - payment - utm - stock_account - stock - barcodes_gs1_nomenclature - barcodes - delivery - sale_management |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
openupgradelib |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_normal_form_view |
product.product.move.release.inherited | product.product | field | Inherits stock_available_to_promise_release.product_normal_form_view |
report_saleorder_document |
report_saleorder_document | ir.ui.view | qweb | Inherits sale.report_saleorder_document |
res_config_settings_view |
res.config.settings | xpath | Inherits stock.res_config_settings_view_form | |
view_move_release_form |
stock.move.release.form | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_form |
view_move_release_search |
stock.move.release.search | stock.move | filter | Inherits stock.view_move_search |
view_move_release_tree |
Stock Moves Release | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_tree |
view_order_form |
sale.order.form.stock.release.manager | sale.order | xpath | Inherits sale.view_order_form |
view_picking_release_search |
stock.picking.release.search | stock.picking | filter | Inherits stock_available_to_promise_release.view_picking_release_search |
No new fields.
Public methods (0)No public methods.
stock_sale_report_display_is_available
Boolean
default=True
help='Show Available column in SO and quotation reports'
No public methods.
stock_sale_report_display_is_available
Boolean
readonly=False
related='company_id.stock_sale_report_display_is_available'
No public methods.
is_ok_expected_delivery_date
Boolean
compute='_compute_is_ok_expected_delivery_date'
move_need_release_count
Integer
compute='_compute_move_need_release_count'
string='Moves Need Release'
action_open_move_need_release(self)
availability_status
Selection
compute='_compute_availability_status'
selection=[('on_order', 'On order'), ('full', 'Fully Available'), ('partial', 'Partially Available'), ('restock', 'Restock ordered'), ('no', 'Not available')]
available_qty
Float
compute='_compute_availability_status'
digits='Product Unit of Measure'
delayed_qty
Float
compute='_compute_availability_status'
digits='Product Unit of Measure'
expected_availability_date
Datetime
compute='_compute_availability_status'
No public methods.
carrier_id
Many2one
related='picking_id.carrier_id'
store='True'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/wms |
| GIT | |
| GIT | https://github.com/OCA/wms.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/wms/tree/14.0/sale_stock_available_to_promise_release |
| VERSION | |
| VERSION | 1.2.0 |
| CATEGORY | |
| CATEGORY | Stock Management |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Florent Xicluna, OCA Transbot, Sébastien Alix, Sébastien BEAU, oca-travis, Weblate, OCA-git-bot, Simone Orsi, hparfr, Michael Tietz, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/wms |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:12 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/wms: - stock_available_to_promise_release odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm - stock_account - stock - barcodes - delivery - sale_management |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_saleorder_document |
report_saleorder_document | ir.ui.view | qweb | Inherits sale.report_saleorder_document |
stock_available_to_promise_release.product_normal_form_view |
New | |||
view_move_release_form |
stock.move.release.form | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_form |
view_move_release_search |
stock.move.release.search | stock.move | filter | Inherits stock.view_move_search |
view_move_release_tree |
Stock Moves Release | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_tree |
view_order_form |
sale.order.form.stock.release.manager | sale.order | xpath | Inherits sale.view_order_form |
view_picking_release_search |
stock.picking.release.search | stock.picking | filter | Inherits stock_available_to_promise_release.view_picking_release_search |
view_picking_release_tree |
stock.picking.release.tree | stock.picking | field | Inherits stock_available_to_promise_release.view_picking_release_tree |
date_expected
Date
compute='_compute_date_expected'
store='True'
args: 'Delivery Date'
No public methods.
No new fields.
Public methods (0)No public methods.
move_need_release_count
Integer
compute='_compute_move_need_release_count'
string='Moves Need Release'
action_open_move_need_release(self)
availability_status
Selection
compute='_compute_availability_status'
selection=[('on_order', 'On order'), ('full', 'Fully Available'), ('partial', 'Partially Available'), ('restock', 'Restock ordered'), ('no', 'Not available')]
available_qty
Float
compute='_compute_availability_status'
digits='Product Unit of Measure'
delayed_qty
Float
compute='_compute_availability_status'
digits='Product Unit of Measure'
expected_availability_date
Datetime
compute='_compute_availability_status'
No public methods.
carrier_id
Many2one
related='picking_id.carrier_id'
store='True'
sale_date_expected
Date
related='group_id.date_expected'
store='True'
args: 'Delivery Date'
No public methods.
sale_date_expected
Date
related='group_id.date_expected'
store=True
string='Delivery Date'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/wms |
| GIT | |
| GIT | https://github.com/OCA/wms.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/wms/tree/13.0/sale_stock_available_to_promise_release |
| VERSION | |
| VERSION | 1.7.0 |
| CATEGORY | |
| CATEGORY | Stock Management |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Guewen Baconnier, OCA Transbot, Sébastien Alix, oca-travis, Weblate, OCA-git-bot, Simone Orsi, Iryna Vushnevska, Matthieu Méquignon |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/wms |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:20 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/wms: - stock_available_to_promise_release odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm - stock_account - stock - barcodes - delivery - sale_management |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_saleorder_document |
report_saleorder_document | ir.ui.view | qweb | Inherits sale.report_saleorder_document |
stock_available_to_promise_release.product_normal_form_view |
New | |||
view_move_release_form |
stock.move.release.form | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_form |
view_move_release_search |
stock.move.release.search | stock.move | filter | Inherits stock.view_move_search |
view_move_release_tree |
Stock Moves Release | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_tree |
view_order_form |
sale.order.form.stock.release.manager | sale.order | xpath | Inherits sale.view_order_form |
view_picking_release_search |
stock.picking.release.search | stock.picking | filter | Inherits stock_available_to_promise_release.view_picking_release_search |
view_picking_release_tree |
stock.picking.release.tree | stock.picking | field | Inherits stock_available_to_promise_release.view_picking_release_tree |
date_expected
Date
compute='_compute_date_expected'
store='True'
args: 'Delivery Date'
No public methods.
No new fields.
Public methods (0)No public methods.
move_need_release_count
Integer
compute='_compute_move_need_release_count'
string='Moves Need Release'
action_open_move_need_release(self)
availability_status
Selection
compute='_compute_availability_status'
selection=[('on_order', 'On order'), ('full', 'Fully Available'), ('partial', 'Partially Available'), ('restock', 'Restock ordered'), ('no', 'Not available')]
available_qty
Float
compute='_compute_availability_status'
digits='Product Unit of Measure'
expected_availability_date
Datetime
compute='_compute_availability_status'
No public methods.
carrier_id
Many2one
related='picking_id.carrier_id'
store='True'
sale_date_expected
Date
related='group_id.date_expected'
store='True'
args: 'Delivery Date'
No public methods.
sale_date_expected
Date
related='group_id.date_expected'
store=True
string='Delivery Date'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/wms |
| GIT | |
| GIT | https://github.com/OCA/wms.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/wms/tree/10.0/sale_stock_available_to_promise_release |
| VERSION | |
| VERSION | 1.2.0 |
| CATEGORY | |
| CATEGORY | Stock Management |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Laurent Mignon (ACSONE), Denis Roussel, oca-travis, OCA-git-bot, Simone Orsi, Iryna Vushnevska |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/wms |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:20:03 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/wms: - stock_available_to_promise_release odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web_kanban - web - bus - web_tour - account - product - decimal_precision - report - analytic - web_planner - procurement - stock_account - stock - barcodes - delivery |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_move_release_form |
stock.move.release.form | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_form |
view_move_release_search |
stock.move.release.search | stock.move | filter | Inherits stock.view_move_search |
view_move_release_tree |
Stock Moves Release | stock.move | field | Inherits stock_available_to_promise_release.view_move_release_tree |
date_expected
Date
compute='_compute_date_expected'
store='True'
args: 'Delivery Date'
No public methods.
No new fields.
Public methods (0)No public methods.
carrier_id
Many2one
related='picking_id.carrier_id'
store='True'
sale_date_expected
Date
related='group_id.date_expected'
store='True'
args: 'Delivery Date'
No public methods.