diff --git a/multi_level_mrp/README.rst b/mrp_multi_level/README.rst similarity index 100% rename from multi_level_mrp/README.rst rename to mrp_multi_level/README.rst diff --git a/multi_level_mrp/__init__.py b/mrp_multi_level/__init__.py similarity index 100% rename from multi_level_mrp/__init__.py rename to mrp_multi_level/__init__.py diff --git a/multi_level_mrp/__manifest__.py b/mrp_multi_level/__manifest__.py similarity index 88% rename from multi_level_mrp/__manifest__.py rename to mrp_multi_level/__manifest__.py index dcd161cb9..7504f1284 100644 --- a/multi_level_mrp/__manifest__.py +++ b/mrp_multi_level/__manifest__.py @@ -2,7 +2,7 @@ # Copyright 2016-18 Eficent Business and IT Consulting Services S.L. # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). { - 'name': 'Multi Level MRP', + 'name': 'MRP Multi Level', 'version': '11.0.1.0.0', 'author': 'Ucamco, ' 'Eficent, ' @@ -17,7 +17,7 @@ 'stock_demand_estimate', ], 'data': [ - 'security/multi_level_mrp_security.xml', + 'security/mrp_multi_level_security.xml', 'security/ir.model.access.csv', 'views/mrp_area_view.xml', 'views/product_view.xml', @@ -25,9 +25,9 @@ 'views/mrp_product_view.xml', 'wizards/mrp_inventory_procure_view.xml', 'views/mrp_inventory_view.xml', - 'wizards/multi_level_mrp_view.xml', + 'wizards/mrp_multi_level_view.xml', 'views/mrp_menuitem.xml', - 'data/multi_level_mrp_cron.xml', + 'data/mrp_multi_level_cron.xml', 'data/mrp_area_data.xml', ], 'demo': [ diff --git a/multi_level_mrp/data/mrp_area_data.xml b/mrp_multi_level/data/mrp_area_data.xml similarity index 100% rename from multi_level_mrp/data/mrp_area_data.xml rename to mrp_multi_level/data/mrp_area_data.xml diff --git a/multi_level_mrp/data/multi_level_mrp_cron.xml b/mrp_multi_level/data/mrp_multi_level_cron.xml similarity index 62% rename from multi_level_mrp/data/multi_level_mrp_cron.xml rename to mrp_multi_level/data/mrp_multi_level_cron.xml index 6e73455dc..83c2417ca 100755 --- a/multi_level_mrp/data/multi_level_mrp_cron.xml +++ b/mrp_multi_level/data/mrp_multi_level_cron.xml @@ -1,16 +1,16 @@ - + Multi Level MRP - + 1 days -1 - - + + diff --git a/multi_level_mrp/demo/initial_on_hand_demo.xml b/mrp_multi_level/demo/initial_on_hand_demo.xml similarity index 100% rename from multi_level_mrp/demo/initial_on_hand_demo.xml rename to mrp_multi_level/demo/initial_on_hand_demo.xml diff --git a/multi_level_mrp/demo/mrp_bom_demo.xml b/mrp_multi_level/demo/mrp_bom_demo.xml similarity index 100% rename from multi_level_mrp/demo/mrp_bom_demo.xml rename to mrp_multi_level/demo/mrp_bom_demo.xml diff --git a/multi_level_mrp/demo/product_category_demo.xml b/mrp_multi_level/demo/product_category_demo.xml similarity index 100% rename from multi_level_mrp/demo/product_category_demo.xml rename to mrp_multi_level/demo/product_category_demo.xml diff --git a/multi_level_mrp/demo/product_product_demo.xml b/mrp_multi_level/demo/product_product_demo.xml similarity index 100% rename from multi_level_mrp/demo/product_product_demo.xml rename to mrp_multi_level/demo/product_product_demo.xml diff --git a/multi_level_mrp/demo/product_supplierinfo_demo.xml b/mrp_multi_level/demo/product_supplierinfo_demo.xml similarity index 100% rename from multi_level_mrp/demo/product_supplierinfo_demo.xml rename to mrp_multi_level/demo/product_supplierinfo_demo.xml diff --git a/multi_level_mrp/demo/res_partner_demo.xml b/mrp_multi_level/demo/res_partner_demo.xml similarity index 100% rename from multi_level_mrp/demo/res_partner_demo.xml rename to mrp_multi_level/demo/res_partner_demo.xml diff --git a/multi_level_mrp/models/__init__.py b/mrp_multi_level/models/__init__.py similarity index 100% rename from multi_level_mrp/models/__init__.py rename to mrp_multi_level/models/__init__.py diff --git a/multi_level_mrp/models/mrp_area.py b/mrp_multi_level/models/mrp_area.py similarity index 100% rename from multi_level_mrp/models/mrp_area.py rename to mrp_multi_level/models/mrp_area.py diff --git a/multi_level_mrp/models/mrp_inventory.py b/mrp_multi_level/models/mrp_inventory.py similarity index 100% rename from multi_level_mrp/models/mrp_inventory.py rename to mrp_multi_level/models/mrp_inventory.py diff --git a/multi_level_mrp/models/mrp_move.py b/mrp_multi_level/models/mrp_move.py similarity index 100% rename from multi_level_mrp/models/mrp_move.py rename to mrp_multi_level/models/mrp_move.py diff --git a/multi_level_mrp/models/mrp_product.py b/mrp_multi_level/models/mrp_product.py similarity index 100% rename from multi_level_mrp/models/mrp_product.py rename to mrp_multi_level/models/mrp_product.py diff --git a/multi_level_mrp/models/product.py b/mrp_multi_level/models/product.py similarity index 100% rename from multi_level_mrp/models/product.py rename to mrp_multi_level/models/product.py diff --git a/multi_level_mrp/models/stock_location.py b/mrp_multi_level/models/stock_location.py similarity index 100% rename from multi_level_mrp/models/stock_location.py rename to mrp_multi_level/models/stock_location.py diff --git a/multi_level_mrp/security/ir.model.access.csv b/mrp_multi_level/security/ir.model.access.csv similarity index 61% rename from multi_level_mrp/security/ir.model.access.csv rename to mrp_multi_level/security/ir.model.access.csv index 5a26f7c66..2e2cafd52 100644 --- a/multi_level_mrp/security/ir.model.access.csv +++ b/mrp_multi_level/security/ir.model.access.csv @@ -7,7 +7,3 @@ access_mrp_product_user,mrp.product user,model_mrp_product,base.group_user,1,0,0 access_mrp_product_manager,mrp.product manager,model_mrp_product,mrp.group_mrp_manager,1,1,1,1 access_mrp_area_user,mrp.area user,model_mrp_area,mrp.group_mrp_user,1,0,0,0 access_mrp_area_manager,mrp.area manager,model_mrp_area,mrp.group_mrp_manager,1,1,1,1 -access_mrp_forecast_forecast_user,mrp.forecast.forecast user,model_mrp_forecast_forecast,mrp.group_mrp_user,1,0,0,0 -access_mrp_forecast_forecast_manager,mrp.forecast.forecast manager,model_mrp_forecast_forecast,mrp.group_mrp_manager,1,1,1,1 -access_mrp_forecast_product_user,mrp.forecast.product user,model_mrp_forecast_product,mrp.group_mrp_user,1,0,0,0 -access_mrp_forecast_product_manager,mrp.forecast.product manager,model_mrp_forecast_product,mrp.group_mrp_manager,1,1,1,1 diff --git a/multi_level_mrp/security/multi_level_mrp_security.xml b/mrp_multi_level/security/mrp_multi_level_security.xml similarity index 100% rename from multi_level_mrp/security/multi_level_mrp_security.xml rename to mrp_multi_level/security/mrp_multi_level_security.xml diff --git a/multi_level_mrp/static/src/img/icon.png b/mrp_multi_level/static/src/img/icon.png similarity index 100% rename from multi_level_mrp/static/src/img/icon.png rename to mrp_multi_level/static/src/img/icon.png diff --git a/multi_level_mrp/tests/__init__.py b/mrp_multi_level/tests/__init__.py similarity index 64% rename from multi_level_mrp/tests/__init__.py rename to mrp_multi_level/tests/__init__.py index 5aafb933a..aa6799388 100644 --- a/multi_level_mrp/tests/__init__.py +++ b/mrp_multi_level/tests/__init__.py @@ -1,2 +1,2 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from . import test_multi_level_mrp +from . import test_mrp_multi_level diff --git a/multi_level_mrp/tests/test_multi_level_mrp.py b/mrp_multi_level/tests/test_mrp_multi_level.py similarity index 95% rename from multi_level_mrp/tests/test_multi_level_mrp.py rename to mrp_multi_level/tests/test_mrp_multi_level.py index 44794bb4e..7603218ce 100644 --- a/multi_level_mrp/tests/test_multi_level_mrp.py +++ b/mrp_multi_level/tests/test_mrp_multi_level.py @@ -9,30 +9,30 @@ from odoo import fields from dateutil.rrule import WEEKLY -class TestMultiLevelMRP(SavepointCase): +class TestMrpMultiLevel(SavepointCase): @classmethod def setUpClass(cls): - super(TestMultiLevelMRP, cls).setUpClass() + super(TestMrpMultiLevel, cls).setUpClass() cls.mo_obj = cls.env['mrp.production'] cls.po_obj = cls.env['purchase.order'] cls.product_obj = cls.env['product.product'] cls.partner_obj = cls.env['res.partner'] cls.stock_picking_obj = cls.env['stock.picking'] cls.estimate_obj = cls.env['stock.demand.estimate'] - cls.multi_level_mrp_wiz = cls.env['multi.level.mrp'] + cls.mrp_multi_level_wiz = cls.env['mrp.multi.level'] cls.mrp_inventory_procure_wiz = cls.env['mrp.inventory.procure'] cls.mrp_inventory_obj = cls.env['mrp.inventory'] cls.mrp_product_obj = cls.env['mrp.product'] cls.mrp_move_obj = cls.env['mrp.move'] - cls.fp_1 = cls.env.ref('multi_level_mrp.product_product_fp_1') - cls.fp_2 = cls.env.ref('multi_level_mrp.product_product_fp_2') - cls.sf_1 = cls.env.ref('multi_level_mrp.product_product_sf_1') - cls.sf_2 = cls.env.ref('multi_level_mrp.product_product_sf_2') - cls.pp_1 = cls.env.ref('multi_level_mrp.product_product_pp_1') - cls.pp_2 = cls.env.ref('multi_level_mrp.product_product_pp_2') - cls.vendor = cls.env.ref('multi_level_mrp.res_partner_lazer_tech') + cls.fp_1 = cls.env.ref('mrp_multi_level.product_product_fp_1') + cls.fp_2 = cls.env.ref('mrp_multi_level.product_product_fp_2') + cls.sf_1 = cls.env.ref('mrp_multi_level.product_product_sf_1') + cls.sf_2 = cls.env.ref('mrp_multi_level.product_product_sf_2') + cls.pp_1 = cls.env.ref('mrp_multi_level.product_product_pp_1') + cls.pp_2 = cls.env.ref('mrp_multi_level.product_product_pp_2') + cls.vendor = cls.env.ref('mrp_multi_level.res_partner_lazer_tech') cls.wh = cls.env.ref('stock.warehouse0') cls.stock_location = cls.wh.lot_stock_id cls.customer_location = cls.env.ref( @@ -100,7 +100,7 @@ class TestMultiLevelMRP(SavepointCase): # Create test MO: date_mo = datetime.today() + timedelta(days=9) - bom_fp_2 = cls.env.ref('multi_level_mrp.mrp_bom_fp_2') + bom_fp_2 = cls.env.ref('mrp_multi_level.mrp_bom_fp_2') cls.mo = cls.mo_obj.create({ 'product_id': cls.fp_2.id, 'bom_id': bom_fp_2.id, @@ -143,7 +143,7 @@ class TestMultiLevelMRP(SavepointCase): cls._create_demand_estimate( cls.prod_test, cls.stock_location, dr, qty) - cls.multi_level_mrp_wiz.create({}).run_multi_level_mrp() + cls.mrp_multi_level_wiz.create({}).run_mrp_multi_level() @classmethod def _create_demand_estimate(cls, product, location, date_range, qty): @@ -215,7 +215,7 @@ class TestMultiLevelMRP(SavepointCase): self.assertEqual(po_move.purchase_order_id, self.po) self.assertEqual(po_move.purchase_line_id, self.po.order_line) - def test_04_multi_level_mrp(self): + def test_04_mrp_multi_level(self): """Tests MRP inventories created.""" # FP-1 fp_1_inventory_lines = self.mrp_inventory_obj.search( diff --git a/multi_level_mrp/views/mrp_area_view.xml b/mrp_multi_level/views/mrp_area_view.xml similarity index 100% rename from multi_level_mrp/views/mrp_area_view.xml rename to mrp_multi_level/views/mrp_area_view.xml diff --git a/multi_level_mrp/views/mrp_inventory_view.xml b/mrp_multi_level/views/mrp_inventory_view.xml similarity index 98% rename from multi_level_mrp/views/mrp_inventory_view.xml rename to mrp_multi_level/views/mrp_inventory_view.xml index 175f6ce5a..b536e831a 100644 --- a/multi_level_mrp/views/mrp_inventory_view.xml +++ b/mrp_multi_level/views/mrp_inventory_view.xml @@ -37,7 +37,7 @@