From 40b79890fe11ccaa95c4b282ca25021f73768d16 Mon Sep 17 00:00:00 2001 From: Kev-Roche Date: Wed, 1 Dec 2021 14:31:24 +0100 Subject: [PATCH] [FIX] stock_reception_usability --- stock_reception_usability/models/__init__.py | 2 +- .../models/stock_picking.py | 38 ------------------- .../views/stock_picking.xml | 10 ----- 3 files changed, 1 insertion(+), 49 deletions(-) delete mode 100644 stock_reception_usability/models/stock_picking.py diff --git a/stock_reception_usability/models/__init__.py b/stock_reception_usability/models/__init__.py index a33bde1..ede7a8e 100644 --- a/stock_reception_usability/models/__init__.py +++ b/stock_reception_usability/models/__init__.py @@ -1,2 +1,2 @@ from . import stock_move -from . import stock_picking + diff --git a/stock_reception_usability/models/stock_picking.py b/stock_reception_usability/models/stock_picking.py deleted file mode 100644 index cd6b75c..0000000 --- a/stock_reception_usability/models/stock_picking.py +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright (C) 2021 Akretion (). -# @author Kévin Roche -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo import api, fields, models - - -class StockPicking(models.Model): - _inherit = "stock.picking" - - def action_fill_quantity_done(self): - self.ensure_one() - for move in self.move_ids_without_package: - if move.move_line_ids: - first_line = move.move_line_ids[0] - else: - first_line = False - if move.quantity_done == 0 and first_line: - qty = move.product_uom_qty - if first_line.qty_done == 0: - first_line.write( - { - "qty_done": qty, - } - ) - elif move.quantity_done < move.product_uom_qty or ( - move.quantity_done == 0 and not first_line - ): - qty = move.product_uom_qty - move.quantity_done - self.env["stock.move.line"].create( - { - "move_id": move.id, - "location_dest_id": move.location_dest_id.id, - "location_id": move.location_id.id, - "product_uom_id": move.product_uom.id, - "qty_done": qty, - } - ) diff --git a/stock_reception_usability/views/stock_picking.xml b/stock_reception_usability/views/stock_picking.xml index c59ee62..a15d02d 100644 --- a/stock_reception_usability/views/stock_picking.xml +++ b/stock_reception_usability/views/stock_picking.xml @@ -12,16 +12,6 @@ name="attrs" >{'column_invisible': [('parent.state', '=', 'done')]} - - - -