summaryrefslogtreecommitdiff
path: root/addons/sale_mrp
diff options
context:
space:
mode:
authorArnold Moyaux <arm@odoo.com>2020-07-29 14:05:30 +0000
committerArnold Moyaux <arm@odoo.com>2020-08-03 07:43:05 +0000
commit69eaaac3a14be28366dc7082f4319a71e8ae439c (patch)
treed18fa35c23d8d3980b059bcaefdb9350c98e7d10 /addons/sale_mrp
parent1e0f4188e5ff218324229f9570fe6f6ec545e575 (diff)
[IMP] stock: Hide Replenish on Order routes
Improve onboarding by removing the replenish on order route. Companies that do MTO process could unarchive the route in order to have a basic configuration. closes odoo/odoo#55147 Task: 2245882 Signed-off-by: Arnold Moyaux <amoyaux@users.noreply.github.com>
Diffstat (limited to 'addons/sale_mrp')
-rw-r--r--addons/sale_mrp/tests/test_multistep_manufacturing.py1
-rw-r--r--addons/sale_mrp/tests/test_sale_mrp_flow.py1
-rw-r--r--addons/sale_mrp/tests/test_sale_mrp_lead_time.py2
-rw-r--r--addons/sale_mrp/tests/test_sale_mrp_procurement.py3
4 files changed, 5 insertions, 2 deletions
diff --git a/addons/sale_mrp/tests/test_multistep_manufacturing.py b/addons/sale_mrp/tests/test_multistep_manufacturing.py
index a33464de35f..b0ab1d0988e 100644
--- a/addons/sale_mrp/tests/test_multistep_manufacturing.py
+++ b/addons/sale_mrp/tests/test_multistep_manufacturing.py
@@ -10,6 +10,7 @@ class TestMultistepManufacturing(TestMrpCommon):
def setUp(self):
super(TestMultistepManufacturing, self).setUp()
+ self.env.ref('stock.route_warehouse0_mto').active = True
self.MrpProduction = self.env['mrp.production']
# Create warehouse
warehouse_form = Form(self.env['stock.warehouse'])
diff --git a/addons/sale_mrp/tests/test_sale_mrp_flow.py b/addons/sale_mrp/tests/test_sale_mrp_flow.py
index 94973e8aa56..47f1523e9c0 100644
--- a/addons/sale_mrp/tests/test_sale_mrp_flow.py
+++ b/addons/sale_mrp/tests/test_sale_mrp_flow.py
@@ -14,6 +14,7 @@ class TestSaleMrpFlow(ValuationReconciliationTestCommon):
@classmethod
def setUpClass(cls, chart_template_ref=None):
super().setUpClass(chart_template_ref=chart_template_ref)
+ cls.env.ref('stock.route_warehouse0_mto').active = True
# Useful models
cls.StockMove = cls.env['stock.move']
diff --git a/addons/sale_mrp/tests/test_sale_mrp_lead_time.py b/addons/sale_mrp/tests/test_sale_mrp_lead_time.py
index b019fc0e708..a559605b71b 100644
--- a/addons/sale_mrp/tests/test_sale_mrp_lead_time.py
+++ b/addons/sale_mrp/tests/test_sale_mrp_lead_time.py
@@ -13,7 +13,7 @@ class TestSaleMrpLeadTime(TestStockCommon):
def setUp(self):
super(TestSaleMrpLeadTime, self).setUp()
-
+ self.env.ref('stock.route_warehouse0_mto').active = True
# Update the product_1 with type, route, Manufacturing Lead Time and Customer Lead Time
with Form(self.product_1) as p1:
p1.type = 'product'
diff --git a/addons/sale_mrp/tests/test_sale_mrp_procurement.py b/addons/sale_mrp/tests/test_sale_mrp_procurement.py
index 1f321e634d4..ce076c7b4bf 100644
--- a/addons/sale_mrp/tests/test_sale_mrp_procurement.py
+++ b/addons/sale_mrp/tests/test_sale_mrp_procurement.py
@@ -10,6 +10,7 @@ from odoo.tools import mute_logger
class TestSaleMrpProcurement(TransactionCase):
def test_sale_mrp(self):
+ self.env.ref('stock.route_warehouse0_mto').active = True
warehouse0 = self.env.ref('stock.warehouse0')
# In order to test the sale_mrp module in OpenERP, I start by creating a new product 'Slider Mobile'
# I define product category Mobile Products Sellable.
@@ -73,7 +74,7 @@ class TestSaleMrpProcurement(TransactionCase):
to avoid generating multiple deliveries
to the customer location
"""
-
+ self.env.ref('stock.route_warehouse0_mto').active = True
# Create warehouse
self.customer_location = self.env['ir.model.data'].xmlid_to_res_id('stock.stock_location_customers')
warehouse_form = Form(self.env['stock.warehouse'])