| 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/stock_reserve |
| 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), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, rjaraspearhead |
| 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 |
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 | Allows to create stock reservations on products. Each reservation can have a validity date, once passed, the reservation is automatically lifted. The reserved products are substracted from the virtual stock. It means that if you reserved a quantity of products which bring the virtual stock below the minimum, the orderpoint will be triggered and new purchase orders will be generated. It also implies that the max may be exceeded if the reservations are canceled. If ownership of stock is active in the stock settings, you can specify the owner on the reservation. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_product_form_view_reservation_button |
product.product.reservation.button | product.product | xpath | Inherits product.product_normal_form_view |
product_template_form_view_reservation_button |
product.template.reservation.button | product.template | xpath | Inherits product.product_template_only_form_view |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | list | New |
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
date_validity
Date
move_id
Many2one → stock.move
index=True
ondelete='cascade'
readonly=True
required=True
args: 'stock.move', 'Reservation Move'
note
Text
string='Notes'
assign_waiting_confirmed_reserve_moves(self)
default_get(self, fields_list)
get_location_from_ref(self, ref)
open_move(self)
release_reserve(self)
release_validity_exceeded(self, ids=None)
reserve(self)
unlink(self)
write(self, vals)
| 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/17.0/stock_reserve |
| 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), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Chris Mann |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-warehouse |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:00 |
| 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 | Allows to create stock reservations on products. Each reservation can have a validity date, once passed, the reservation is automatically lifted. The reserved products are substracted from the virtual stock. It means that if you reserved a quantity of products which bring the virtual stock below the minimum, the orderpoint will be triggered and new purchase orders will be generated. It also implies that the max may be exceeded if the reservations are canceled. If ownership of stock is active in the stock settings, you can specify the owner on the reservation. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_product_form_view_reservation_button |
product.product.reservation.button | product.product | xpath | Inherits product.product_normal_form_view |
product_template_form_view_reservation_button |
product.template.reservation.button | product.template | xpath | Inherits product.product_template_only_form_view |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | tree | New |
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
date_validity
Date
move_id
Many2one → stock.move
index=True
ondelete='cascade'
readonly=True
required=True
args: 'stock.move', 'Reservation Move'
note
Text
string='Notes'
assign_waiting_confirmed_reserve_moves(self)
default_get(self, fields_list)
get_location_from_ref(self, ref)
open_move(self)
release_reserve(self)
release_validity_exceeded(self, ids=None)
reserve(self)
unlink(self)
write(self, vals)
| 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/16.0/stock_reserve |
| VERSION | |
| VERSION | 1.3.1 |
| CATEGORY | |
| CATEGORY | Warehouse |
| 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 | Víctor Martínez, Weblate, OCA-git-bot, oca-ci, aliciagarzo, Hugo |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/stock-logistics-warehouse |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:45 |
| 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_product_form_view_reservation_button |
product.product.reservation.button | product.product | xpath | Inherits product.product_normal_form_view |
product_template_form_view_reservation_button |
product.template.reservation.button | product.template | xpath | Inherits product.product_template_only_form_view |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | tree | New |
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
date_validity
Date
move_id
Many2one → stock.move
index=True
ondelete='cascade'
readonly=True
required=True
args: 'stock.move', 'Reservation Move'
note
Text
string='Notes'
assign_waiting_confirmed_reserve_moves(self)
default_get(self, fields_list)
get_location_from_ref(self, ref)
open_move(self)
release_reserve(self)
release_validity_exceeded(self, ids=None)
reserve(self)
unlink(self)
write(self, vals)
| 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_reserve |
| VERSION | |
| VERSION | 1.2.1 |
| CATEGORY | |
| CATEGORY | Warehouse |
| 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 | Víctor Martínez, Weblate, OCA-git-bot, oca-ci, Fernando La Chica |
| 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_product_form_view_reservation_button |
product.product.reservation.button | product.product | xpath | Inherits product.product_normal_form_view |
product_template_form_view_reservation_button |
product.template.reservation.button | product.template | xpath | Inherits product.product_template_only_form_view |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | tree | New |
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
date_validity
Date
move_id
Many2one → stock.move
index=True
ondelete='cascade'
readonly=True
required=True
args: 'stock.move', 'Reservation Move'
note
Text
string='Notes'
assign_waiting_confirmed_reserve_moves(self)
default_get(self, fields_list)
get_location_from_ref(self, ref)
open_move(self)
release_reserve(self)
release_validity_exceeded(self, ids=None)
reserve(self)
unlink(self)
write(self, vals)
| 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_reserve |
| VERSION | |
| VERSION | 2.1.2 |
| CATEGORY | |
| CATEGORY | Warehouse |
| 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 | Enric Tobella, Víctor Martínez, Weblate, OCA-git-bot, oca-ci |
| 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_product_form_view_reservation_button |
product.product.reservation.button | product.product | xpath | Inherits product.product_normal_form_view |
product_template_form_view_reservation_button |
product.template.reservation.button | product.template | xpath | Inherits product.product_template_only_form_view |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | tree | New |
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
date_validity
Date
move_id
Many2one → stock.move
index=True
ondelete='cascade'
readonly=True
required=True
args: 'stock.move', 'Reservation Move'
assign_waiting_confirmed_reserve_moves(self)
default_get(self, fields_list)
get_location_from_ref(self, ref)
open_move(self)
release_reserve(self)
release_validity_exceeded(self, ids=None)
reserve(self)
unlink(self)
write(self, vals)
| 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_reserve |
| 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), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Carlos Roca |
| 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_product_form_view_reservation_button |
product.product.reservation.button | product.product | xpath | Inherits product.product_normal_form_view |
product_template_form_view_reservation_button |
product.template.reservation.button | product.template | xpath | Inherits product.product_template_only_form_view |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | tree | New |
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
date_validity
Date
move_id
Many2one → stock.move
index=True
ondelete='cascade'
readonly=True
required=True
args: 'stock.move', 'Reservation Move'
assign_waiting_confirmed_reserve_moves(self)
default_get(self, fields_list)
get_location_from_ref(self, ref)
open_move(self)
release_reserve(self)
release_validity_exceeded(self, ids=None)
reserve(self)
unlink(self)
write(self, vals)
| 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_reserve |
| 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), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Denis Roussel, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Weblate, OCA-git-bot, Andrius Preimantas, oca-ci |
| 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_product_form_view_reservation_button |
product.template.reservation.button | product.product | xpath | Inherits product.product_normal_form_view |
product_template_form_view_reservation_button |
product.template.reservation.button | product.template | xpath | Inherits product.product_template_only_form_view |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | tree | New |
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
date_validity
Date
move_id
Many2one → stock.move
index=True
ondelete='cascade'
readonly=True
required=True
args: 'stock.move', 'Reservation Move'
default_get(self, fields_list)
get_location_from_ref(self, ref)
open_move(self)
release(self)
release_validity_exceeded(self, ids=None)
reserve(self)
unlink(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_reserve |
| 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), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Weblate, OCA-git-bot |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com |
| 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_product_form_view_reservation_button |
product.template.reservation.button | product.product | xpath | Inherits product.product_template_form_view |
product_template_form_view_reservation_button |
product.template.reservation.button | product.template | xpath | Inherits product.product_template_only_form_view |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | tree | New |
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
date_validity
Date
move_id
Many2one → stock.move
index=True
ondelete='cascade'
readonly=True
required=True
args: 'stock.move', 'Reservation Move'
default_get(self, fields_list)
get_location_from_ref(self, ref)
open_move(self)
release(self)
release_validity_exceeded(self, ids=None)
reserve(self)
unlink(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_reserve |
| VERSION | |
| VERSION | 0.2.0 |
| CATEGORY | |
| CATEGORY | Warehouse |
| 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 | Stéphane Bidoul, Yannick Vaucher, Alexandre Fayolle, Lionel Sausin, Joël Grand-Guillaume, Leonardo Pistone, Pedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, Weblate, OCA-git-bot, Ismael Calvo, Alexandre MOREAU, Miku Laitinen, gfcapalbo, Giovanni Capalbo (Therp) |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com |
| 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 |
|---|---|---|---|---|
product_product_form_view_reservation_button |
product.template.reservation.button | product.product | xpath | Inherits product.product_template_form_view |
product_template_form_view_reservation_button |
product.template.reservation.button | product.template | xpath | Inherits product.product_template_only_form_view |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | tree | New |
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
reservation_count
Float
compute='_compute_reservation_count'
string='# Sales'
action_view_reservations(self)
date_validity
Date
move_id
Many2one → stock.move
ondelete='cascade'
readonly=True
required=True
select=1
args: 'stock.move', 'Reservation Move'
default_get(self, fields_list)
get_location_from_ref(self, ref)
open_move(self)
release(self)
release_validity_exceeded(self, ids=None)
reserve(self)
unlink(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_reserve |
| VERSION | |
| VERSION | 0.1 |
| CATEGORY | |
| CATEGORY | Warehouse |
| 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 | Guewen Baconnier, Alexandre Fayolle |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com |
| 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 Reserve ============= Allows to create stock reservations on products. Each reservation can have a validity date, once passed, the reservation is automatically lifted. The reserved products are substracted from the virtual stock. It means that if you reserved a quantity of products which bring the virtual stock below the minimum, the orderpoint will be triggered and new purchase orders will be generated. It also implies that the max may be exceeded if the reservations are canceled. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_form_view |
product.product.form.reserve | product.product | xpath | Inherits procurement.product_form_view_procurement_button |
view_stock_reservation_form |
stock.reservation.form | stock.reservation | form | New |
view_stock_reservation_search |
stock.reservation.search | stock.reservation | search | New |
view_stock_reservation_tree |
stock.reservation.tree | stock.reservation | tree | New |
No new fields.
Public methods (1)open_stock_reservation(self, cr, uid, ids, context=None)
No new fields.
Public methods (8)get_location_from_ref(self, cr, uid, ref, context=None)
onchange_product_id(self, cr, uid, ids, product_id=False, context=None)
onchange_quantity(self, cr, uid, ids, product_id, product_qty, context=None)
open_move(self, cr, uid, ids, context=None)
release(self, cr, uid, ids, context=None)
release_validity_exceeded(self, cr, uid, ids=None, context=None)
reserve(self, cr, uid, ids, context=None)
unlink(self, cr, uid, ids, context=None)
| STATUS | |
|---|---|
| STATUS | Open migration PR - not merged yet for this version |
| REPOSITORY | |
| REPOSITORY | OCA/stock-logistics-reservation |
| PULL REQUEST | |
| PULL REQUEST | [19.0][MIG] stock_reserve: Migration to 19.0 (#59) |