diff --git a/stock_usability/models/__init__.py b/stock_usability/models/__init__.py index 1562117..f0ccbe2 100644 --- a/stock_usability/models/__init__.py +++ b/stock_usability/models/__init__.py @@ -1,6 +1,7 @@ from . import stock_move from . import stock_picking from . import stock_picking_type +from . import stock_location from . import stock_location_route from . import stock_warehouse_orderpoint from . import stock_quant diff --git a/stock_usability/models/stock_location.py b/stock_usability/models/stock_location.py new file mode 100644 index 0000000..b7af626 --- /dev/null +++ b/stock_usability/models/stock_location.py @@ -0,0 +1,14 @@ +# Copyright 2023 Akretion France (http://www.akretion.com) +# @author Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class StockLocation(models.Model): + _inherit = 'stock.location' + + def action_show_quants(self): + self.ensure_one() + action = self.env['stock.quant']._get_quants_action(domain=[('location_id', 'child_of', self.id)]) + return action diff --git a/stock_usability/models/stock_quant.py b/stock_usability/models/stock_quant.py index 1d27ac9..7324778 100644 --- a/stock_usability/models/stock_quant.py +++ b/stock_usability/models/stock_quant.py @@ -24,5 +24,5 @@ class StockQuant(models.Model): ('package_id', '=', self.package_id.id or False), ('result_package_id', '=', self.package_id.id or False), ] - action['context'] = {'create': 0} + action['context'] = {'create': 0, 'stock_move_line_main_view': True} return action diff --git a/stock_usability/views/stock_location.xml b/stock_usability/views/stock_location.xml index ed56749..90d08e5 100644 --- a/stock_usability/views/stock_location.xml +++ b/stock_usability/views/stock_location.xml @@ -40,6 +40,10 @@ string="Reordering Rules" class="oe_stat_button" icon="fa-refresh"/> + diff --git a/stock_usability/views/stock_move.xml b/stock_usability/views/stock_move.xml index 6f53638..195c4e0 100644 --- a/stock_usability/views/stock_move.xml +++ b/stock_usability/views/stock_move.xml @@ -73,6 +73,17 @@ {'search_default_done': 1} + + stock_usability.stock.move.line.form + stock.move.line + + + + + + + + stock_usability.stock.move.line.tree stock.move.line