diff --git a/rma_sale_mrp/models/account_move.py b/rma_sale_mrp/models/account_move.py index 843e1c235..bffd67543 100644 --- a/rma_sale_mrp/models/account_move.py +++ b/rma_sale_mrp/models/account_move.py @@ -1,4 +1,5 @@ # Copyright 2021 Tecnativa - David Vidal +# Copyright 2024 Michael Tietz (MT Software) # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from odoo import models from odoo.tools import float_compare @@ -16,7 +17,8 @@ def _check_rma_invoice_lines_qty(self): if lines: return lines.sudo().filtered( lambda r: ( - r.rma_id.phantom_bom_product + not r.rma_id.phantom_bom_product + or r.rma_id.phantom_bom_product and float_compare(r.quantity, r.rma_id.kit_qty, precision) < 0 ) ) diff --git a/rma_sale_mrp/readme/CONTRIBUTORS.rst b/rma_sale_mrp/readme/CONTRIBUTORS.rst index e5276b375..aa9cd144a 100644 --- a/rma_sale_mrp/readme/CONTRIBUTORS.rst +++ b/rma_sale_mrp/readme/CONTRIBUTORS.rst @@ -1,3 +1,4 @@ * `Tecnativa `__: * David Vidal +* Michael Tietz (MT Software)