diff --git a/mrp_multi_level/wizards/mrp_multi_level.py b/mrp_multi_level/wizards/mrp_multi_level.py index bb7557185..a2e390716 100644 --- a/mrp_multi_level/wizards/mrp_multi_level.py +++ b/mrp_multi_level/wizards/mrp_multi_level.py @@ -318,7 +318,7 @@ class MultiLevelMrp(models.TransientModel): @api.model def _adjust_mrp_applicable(self, mrp_areas): """This method is meant to modify the products that are applicable - to MRP Multi level calculation + to MRP Multi level calculation """ return True @@ -500,9 +500,10 @@ class MultiLevelMrp(models.TransientModel): last_qty = 0.00 nbr_create += 1 if ( - (onhand + last_qty + move.mrp_qty) < product_mrp_area.mrp_minimum_stock - or (onhand + last_qty) < product_mrp_area.mrp_minimum_stock - ): + onhand + last_qty + move.mrp_qty + ) < product_mrp_area.mrp_minimum_stock or ( + onhand + last_qty + ) < product_mrp_area.mrp_minimum_stock: if not last_date or last_qty == 0.0: last_date = fields.Date.from_string(move.mrp_date) last_qty = move.mrp_qty diff --git a/setup/mrp_multi_level/odoo/addons/mrp_multi_level b/setup/mrp_multi_level/odoo/addons/mrp_multi_level new file mode 120000 index 000000000..619fe2157 --- /dev/null +++ b/setup/mrp_multi_level/odoo/addons/mrp_multi_level @@ -0,0 +1 @@ +../../../../mrp_multi_level \ No newline at end of file diff --git a/setup/mrp_multi_level/setup.py b/setup/mrp_multi_level/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/mrp_multi_level/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)