From 4a350ff8ccad554d38d977605b99d47ef8a3873e Mon Sep 17 00:00:00 2001 From: Andrea Ulliana Date: Tue, 2 Oct 2018 08:26:41 +0000 Subject: [PATCH] [IMP] product: clean forms and improve archiving Several last cleaning in the product and product variant form : - various labelling and design improvements - sales, purchased and manufactured stat button (number of sales was incorrect and click will now open normal sales analysis) - now archiving related product.template if there is only one active product.product Task-1880039 closes #28633 --- addons/mrp/models/product.py | 4 +- addons/mrp/views/mrp_production_views.xml | 3 +- addons/mrp/views/product_views.xml | 4 +- addons/mrp_bom_cost/views/product_views.xml | 6 +- addons/point_of_sale/views/product_view.xml | 4 +- addons/product/models/product.py | 10 ++- addons/product/models/product_template.py | 2 +- .../product/views/product_attribute_views.xml | 6 +- addons/product/views/product_views.xml | 84 ++++++++++--------- addons/purchase/models/product.py | 7 +- .../purchase/report/purchase_report_views.xml | 4 +- addons/sale/models/product_product.py | 21 +++-- addons/sale/models/product_template.py | 8 +- .../report_all_channels_sales_views.xml | 34 +------- addons/sale/views/sale_views.xml | 4 +- addons/stock/views/product_views.xml | 2 +- addons/stock_account/views/product_views.xml | 16 ++-- 17 files changed, 102 insertions(+), 117 deletions(-) diff --git a/addons/mrp/models/product.py b/addons/mrp/models/product.py index d682efc18dd..b040a267411 100644 --- a/addons/mrp/models/product.py +++ b/addons/mrp/models/product.py @@ -44,9 +44,9 @@ class ProductTemplate(models.Model): action = self.env.ref('mrp.mrp_production_report').read()[0] action['domain'] = [('state', '=', 'done'), '&', ('product_tmpl_id', 'in', self.ids)] action['context'] = { - 'search_default_last_year_mo_order': 1, - 'search_default_status': 1, 'search_default_scheduled_month': 1, 'graph_measure': 'product_uom_qty', + 'search_default_confirmed': 0, + 'time_ranges': {'field': 'date_finished', 'range': 'last_365_days'} } return action diff --git a/addons/mrp/views/mrp_production_views.xml b/addons/mrp/views/mrp_production_views.xml index 485b2b7e3b8..cd0d81a6542 100644 --- a/addons/mrp/views/mrp_production_views.xml +++ b/addons/mrp/views/mrp_production_views.xml @@ -271,8 +271,6 @@ - @@ -340,6 +338,7 @@ mrp.production form graph,pivot,form + current +
- -

All general settings about this product are managed on