From f6650f0da751653a8beeeffdf0f2a39c4d01d40a Mon Sep 17 00:00:00 2001 From: Josse Colpaert Date: Wed, 27 Aug 2014 10:15:42 +0200 Subject: [PATCH] [IMP] Clean --- addons/mrp/mrp.py | 3 ++- addons/mrp/mrp_view.xml | 2 +- addons/stock/stock.py | 1 + addons/stock_dropshipping/wizard/__init__.py | 5 ++--- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index fa2dfedff49..2beed43af2e 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -527,7 +527,8 @@ class mrp_production(osv.osv): 'priority': fields.selection([('0', 'Not urgent'), ('1', 'Normal'), ('2', 'Urgent'), ('3', 'Very Urgent')], 'Priority', select=True, readonly=True, states=dict.fromkeys(['draft', 'confirmed'], [('readonly', False)])), - 'product_id': fields.many2one('product.product', 'Product', required=True, readonly=True, states={'draft': [('readonly', False)]}), + 'product_id': fields.many2one('product.product', 'Product', required=True, readonly=True, states={'draft': [('readonly', False)]}, + domain=[('type','!=','service')]), 'product_qty': fields.float('Product Quantity', digits_compute=dp.get_precision('Product Unit of Measure'), required=True, readonly=True, states={'draft': [('readonly', False)]}), 'product_uom': fields.many2one('product.uom', 'Product Unit of Measure', required=True, readonly=True, states={'draft': [('readonly', False)]}), 'product_uos_qty': fields.float('Product UoS Quantity', readonly=True, states={'draft': [('readonly', False)]}), diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index 7659dc1981a..9bf317885d3 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -684,7 +684,7 @@ - +