diff --git a/stock_usability/__init__.py b/stock_usability/__init__.py index 9781d47..444b4bf 100644 --- a/stock_usability/__init__.py +++ b/stock_usability/__init__.py @@ -4,3 +4,4 @@ from . import stock from . import procurement from . import product from . import partner +from . import wizard diff --git a/stock_usability/__manifest__.py b/stock_usability/__manifest__.py index f9962aa..e4ce9db 100644 --- a/stock_usability/__manifest__.py +++ b/stock_usability/__manifest__.py @@ -30,6 +30,7 @@ This module has been written by Alexis de Lattre from Akretion +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class StockReturnPicking(models.TransientModel): + _inherit = 'stock.return.picking' + + def set_quantity_zero(self): + self.ensure_one() + self.product_return_moves.write({'quantity': 0}) + action = self.env.ref('stock.act_stock_return_picking').read()[0] + action['res_id'] = self.id + return action diff --git a/stock_usability/wizard/stock_picking_return_view.xml b/stock_usability/wizard/stock_picking_return_view.xml new file mode 100644 index 0000000..ab595c5 --- /dev/null +++ b/stock_usability/wizard/stock_picking_return_view.xml @@ -0,0 +1,23 @@ + + + + + + + + stock.return.picking + + + +