From 7bc6533e9887f750583b3bfb8f9fd80d062c4e95 Mon Sep 17 00:00:00 2001 From: Lois Rilo Date: Thu, 21 Jun 2018 12:05:41 +0200 Subject: [PATCH] [11.0][REN] multi_level_mrp -> mrp_multi_level --- .../README.rst | 0 .../__init__.py | 0 .../__manifest__.py | 8 +++--- .../data/mrp_area_data.xml | 0 .../data/mrp_multi_level_cron.xml | 8 +++--- .../demo/initial_on_hand_demo.xml | 0 .../demo/mrp_bom_demo.xml | 0 .../demo/product_category_demo.xml | 0 .../demo/product_product_demo.xml | 0 .../demo/product_supplierinfo_demo.xml | 0 .../demo/res_partner_demo.xml | 0 .../models/__init__.py | 0 .../models/mrp_area.py | 0 .../models/mrp_inventory.py | 0 .../models/mrp_move.py | 0 .../models/mrp_product.py | 0 .../models/product.py | 0 .../models/stock_location.py | 0 .../security/ir.model.access.csv | 4 --- .../security/mrp_multi_level_security.xml | 0 .../static/src/img/icon.png | Bin .../tests/__init__.py | 2 +- .../tests/test_mrp_multi_level.py | 26 +++++++++--------- .../views/mrp_area_view.xml | 0 .../views/mrp_inventory_view.xml | 2 +- .../views/mrp_menuitem.xml | 4 +-- .../views/mrp_product_view.xml | 0 .../views/product_view.xml | 0 .../views/stock_location_view.xml | 0 .../wizards/__init__.py | 2 +- .../wizards/mrp_inventory_procure.py | 6 ++-- .../wizards/mrp_inventory_procure_view.xml | 2 +- .../wizards/mrp_multi_level.py | 4 +-- .../wizards/mrp_multi_level_view.xml | 12 ++++---- 34 files changed, 38 insertions(+), 42 deletions(-) rename {multi_level_mrp => mrp_multi_level}/README.rst (100%) rename {multi_level_mrp => mrp_multi_level}/__init__.py (100%) rename {multi_level_mrp => mrp_multi_level}/__manifest__.py (88%) rename {multi_level_mrp => mrp_multi_level}/data/mrp_area_data.xml (100%) rename multi_level_mrp/data/multi_level_mrp_cron.xml => mrp_multi_level/data/mrp_multi_level_cron.xml (62%) rename {multi_level_mrp => mrp_multi_level}/demo/initial_on_hand_demo.xml (100%) rename {multi_level_mrp => mrp_multi_level}/demo/mrp_bom_demo.xml (100%) rename {multi_level_mrp => mrp_multi_level}/demo/product_category_demo.xml (100%) rename {multi_level_mrp => mrp_multi_level}/demo/product_product_demo.xml (100%) rename {multi_level_mrp => mrp_multi_level}/demo/product_supplierinfo_demo.xml (100%) rename {multi_level_mrp => mrp_multi_level}/demo/res_partner_demo.xml (100%) rename {multi_level_mrp => mrp_multi_level}/models/__init__.py (100%) rename {multi_level_mrp => mrp_multi_level}/models/mrp_area.py (100%) rename {multi_level_mrp => mrp_multi_level}/models/mrp_inventory.py (100%) rename {multi_level_mrp => mrp_multi_level}/models/mrp_move.py (100%) rename {multi_level_mrp => mrp_multi_level}/models/mrp_product.py (100%) rename {multi_level_mrp => mrp_multi_level}/models/product.py (100%) rename {multi_level_mrp => mrp_multi_level}/models/stock_location.py (100%) rename {multi_level_mrp => mrp_multi_level}/security/ir.model.access.csv (61%) rename multi_level_mrp/security/multi_level_mrp_security.xml => mrp_multi_level/security/mrp_multi_level_security.xml (100%) rename {multi_level_mrp => mrp_multi_level}/static/src/img/icon.png (100%) rename {multi_level_mrp => mrp_multi_level}/tests/__init__.py (64%) rename multi_level_mrp/tests/test_multi_level_mrp.py => mrp_multi_level/tests/test_mrp_multi_level.py (95%) rename {multi_level_mrp => mrp_multi_level}/views/mrp_area_view.xml (100%) rename {multi_level_mrp => mrp_multi_level}/views/mrp_inventory_view.xml (98%) rename {multi_level_mrp => mrp_multi_level}/views/mrp_menuitem.xml (90%) rename {multi_level_mrp => mrp_multi_level}/views/mrp_product_view.xml (100%) rename {multi_level_mrp => mrp_multi_level}/views/product_view.xml (100%) rename {multi_level_mrp => mrp_multi_level}/views/stock_location_view.xml (100%) rename {multi_level_mrp => mrp_multi_level}/wizards/__init__.py (54%) rename {multi_level_mrp => mrp_multi_level}/wizards/mrp_inventory_procure.py (97%) rename {multi_level_mrp => mrp_multi_level}/wizards/mrp_inventory_procure_view.xml (97%) rename multi_level_mrp/wizards/multi_level_mrp.py => mrp_multi_level/wizards/mrp_multi_level.py (99%) rename multi_level_mrp/wizards/multi_level_mrp_view.xml => mrp_multi_level/wizards/mrp_multi_level_view.xml (60%) 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 @@