diff options
| author | XavierDo <xdo@odoo.com> | 2018-02-14 14:08:51 +0100 |
|---|---|---|
| committer | XavierDo <xdo@odoo.com> | 2018-02-26 14:27:26 +0100 |
| commit | 2966d4faedb2817039ed608dff48acfda418109e (patch) | |
| tree | e2bb0ec6e24151bcca8d40cb0ef4433295a7119e /addons/mrp | |
| parent | 6a378e383910ab597359f95c38028b229fc82cc7 (diff) | |
[IMP] product: rename product.uom into uom.uom
Also rename product.uom.categ into uom.category to
give it a decent name.
Diffstat (limited to 'addons/mrp')
| -rw-r--r-- | addons/mrp/models/mrp_bom.py | 8 | ||||
| -rw-r--r-- | addons/mrp/models/mrp_production.py | 2 | ||||
| -rw-r--r-- | addons/mrp/models/mrp_unbuild.py | 2 | ||||
| -rw-r--r-- | addons/mrp/models/mrp_workorder.py | 2 | ||||
| -rw-r--r-- | addons/mrp/security/ir.model.access.csv | 8 | ||||
| -rw-r--r-- | addons/mrp/wizard/mrp_product_produce.py | 4 |
6 files changed, 13 insertions, 13 deletions
diff --git a/addons/mrp/models/mrp_bom.py b/addons/mrp/models/mrp_bom.py index 5cdd1eace62..41cf4fcddc7 100644 --- a/addons/mrp/models/mrp_bom.py +++ b/addons/mrp/models/mrp_bom.py @@ -16,7 +16,7 @@ class MrpBom(models.Model): _order = "sequence" def _get_default_product_uom_id(self): - return self.env['product.uom'].search([], limit=1, order='id').id + return self.env['uom.uom'].search([], limit=1, order='id').id code = fields.Char('Reference') active = fields.Boolean( @@ -38,7 +38,7 @@ class MrpBom(models.Model): 'Quantity', default=1.0, digits=dp.get_precision('Unit of Measure'), required=True) product_uom_id = fields.Many2one( - 'product.uom', 'Product Unit of Measure', + 'uom.uom', 'Product Unit of Measure', default=_get_default_product_uom_id, oldname='product_uom', required=True, help="Unit of Measure (Unit of Measure) is the unit of measurement for the inventory control") sequence = fields.Integer('Sequence', help="Gives the sequence order when displaying a list of bills of material.") @@ -180,7 +180,7 @@ class MrpBomLine(models.Model): _rec_name = "product_id" def _get_default_product_uom_id(self): - return self.env['product.uom'].search([], limit=1, order='id').id + return self.env['uom.uom'].search([], limit=1, order='id').id product_id = fields.Many2one( 'product.product', 'Product', required=True) @@ -188,7 +188,7 @@ class MrpBomLine(models.Model): 'Product Quantity', default=1.0, digits=dp.get_precision('Product Unit of Measure'), required=True) product_uom_id = fields.Many2one( - 'product.uom', 'Product Unit of Measure', + 'uom.uom', 'Product Unit of Measure', default=_get_default_product_uom_id, oldname='product_uom', required=True, help="Unit of Measure (Unit of Measure) is the unit of measurement for the inventory control") diff --git a/addons/mrp/models/mrp_production.py b/addons/mrp/models/mrp_production.py index ae6e40ddbcd..97922186eb9 100644 --- a/addons/mrp/models/mrp_production.py +++ b/addons/mrp/models/mrp_production.py @@ -60,7 +60,7 @@ class MrpProduction(models.Model): readonly=True, required=True, track_visibility='onchange', states={'confirmed': [('readonly', False)]}) product_uom_id = fields.Many2one( - 'product.uom', 'Product Unit of Measure', + 'uom.uom', 'Product Unit of Measure', oldname='product_uom', readonly=True, required=True, states={'confirmed': [('readonly', False)]}) picking_type_id = fields.Many2one( diff --git a/addons/mrp/models/mrp_unbuild.py b/addons/mrp/models/mrp_unbuild.py index 0ff3db0a337..099f53e2a89 100644 --- a/addons/mrp/models/mrp_unbuild.py +++ b/addons/mrp/models/mrp_unbuild.py @@ -26,7 +26,7 @@ class MrpUnbuild(models.Model): 'Quantity', required=True, states={'done': [('readonly', True)]}) product_uom_id = fields.Many2one( - 'product.uom', 'Unit of Measure', + 'uom.uom', 'Unit of Measure', required=True, states={'done': [('readonly', True)]}) bom_id = fields.Many2one( 'mrp.bom', 'Bill of Material', diff --git a/addons/mrp/models/mrp_workorder.py b/addons/mrp/models/mrp_workorder.py index 6a6f154594c..8bac597e6a9 100644 --- a/addons/mrp/models/mrp_workorder.py +++ b/addons/mrp/models/mrp_workorder.py @@ -35,7 +35,7 @@ class MrpWorkorder(models.Model): related='production_id.product_id', readonly=True, help='Technical: used in views only.', store=True) product_uom_id = fields.Many2one( - 'product.uom', 'Unit of Measure', + 'uom.uom', 'Unit of Measure', related='production_id.product_uom_id', readonly=True, help='Technical: used in views only.') production_availability = fields.Selection( diff --git a/addons/mrp/security/ir.model.access.csv b/addons/mrp/security/ir.model.access.csv index da0c8235e69..ed54b330b87 100644 --- a/addons/mrp/security/ir.model.access.csv +++ b/addons/mrp/security/ir.model.access.csv @@ -22,7 +22,7 @@ access_mrp_production_stock_worker,mrp.production stock_worker,model_mrp_product access_product_product_user,product.product user,product.model_product_product,mrp.group_mrp_user,1,0,0,0 access_product_template_user,product.template user,product.model_product_template,mrp.group_mrp_user,1,0,0,0 access_product_price_history_mrp_manager,product.price.history.mrp.manager,product.model_product_price_history,mrp.group_mrp_manager,1,1,1,1 -access_product_uom_user,product.uom user,uom.model_product_uom,mrp.group_mrp_user,1,0,0,0 +access_uom_uom_user,uom.uom user,uom.model_uom_uom,mrp.group_mrp_user,1,0,0,0 access_product_supplierinfo_user,product.supplierinfo user,product.model_product_supplierinfo,mrp.group_mrp_user,1,1,1,1 access_res_partner,res.partner,base.model_res_partner,mrp.group_mrp_user,1,0,0,0 access_mrp_workorder_mrp_user,mrp.workorder.user,model_mrp_workorder,mrp.group_mrp_user,1,1,1,1 @@ -31,7 +31,7 @@ access_resource_calendar_leaves_user,mrp.resource.calendar.leaves.user,resource. access_resource_calendar_leaves_manager,mrp.resource.calendar.leaves.manager,resource.model_resource_calendar_leaves,mrp.group_mrp_manager,1,0,0,0 access_resource_calendar_attendance_mrp_user,mrp.resource.calendar.attendance.mrp.user,resource.model_resource_calendar_attendance,mrp.group_mrp_user,1,1,1,1 access_resource_calendar_attendance_manager,mrp.resource.calendar.attendance.manager,resource.model_resource_calendar_attendance,mrp.group_mrp_manager,1,1,1,1 -access_product_puom_categ,product.uom.categ,uom.model_product_uom_categ,mrp.group_mrp_user,1,0,0,0 +access_uom_category,uom.category,uom.model_uom_category,mrp.group_mrp_user,1,0,0,0 access_resource_resource,resource.resource,resource.model_resource_resource,mrp.group_mrp_user,1,0,0,0 access_resource_resource_manager,resource.resource.manager,resource.model_resource_resource,mrp.group_mrp_manager,1,1,1,1 access_product_supplierinfo_manager,product.supplierinfo user,product.model_product_supplierinfo,mrp.group_mrp_manager,1,0,0,0 @@ -42,8 +42,8 @@ access_stock_warehouse_orderpoint_user,stock.warehouse.orderpoint,stock.model_st access_stock_picking_mrp_manager,stock.picking mrp_manager,stock.model_stock_picking,mrp.group_mrp_manager,1,0,0,0 access_mrp_bom_stockuser,mrp.bom,model_mrp_bom,stock.group_stock_user,1,0,0,0 access_mrp_bom_line_stockuser,mrp.bom.line,model_mrp_bom_line,stock.group_stock_user,1,0,0,0 -access_product_uom_categ_mrp_manager,product.uom.categ mrp_manager,uom.model_product_uom_categ,mrp.group_mrp_manager,1,1,1,1 -access_product_uom_mrp_manager,product.uom mrp_manager,uom.model_product_uom,mrp.group_mrp_manager,1,1,1,1 +access_uom_category_mrp_manager,uom.category mrp_manager,uom.model_uom_category,mrp.group_mrp_manager,1,1,1,1 +access_uom_uom_mrp_manager,uom.uom mrp_manager,uom.model_uom_uom,mrp.group_mrp_manager,1,1,1,1 access_product_category_mrp_manager,product.category mrp_manager,product.model_product_category,mrp.group_mrp_manager,1,1,1,1 access_product_template_mrp_manager,product.template mrp_manager,product.model_product_template,mrp.group_mrp_manager,1,1,1,1 access_product_product_mrp_manager,product.product mrp_manager,product.model_product_product,mrp.group_mrp_manager,1,1,1,1 diff --git a/addons/mrp/wizard/mrp_product_produce.py b/addons/mrp/wizard/mrp_product_produce.py index 15c1684561e..b2705050636 100644 --- a/addons/mrp/wizard/mrp_product_produce.py +++ b/addons/mrp/wizard/mrp_product_produce.py @@ -81,7 +81,7 @@ class MrpProductProduce(models.TransientModel): production_id = fields.Many2one('mrp.production', 'Production') product_id = fields.Many2one('product.product', 'Product') product_qty = fields.Float(string='Quantity', digits=dp.get_precision('Product Unit of Measure'), required=True) - product_uom_id = fields.Many2one('product.uom', 'Unit of Measure') + product_uom_id = fields.Many2one('uom.uom', 'Unit of Measure') lot_id = fields.Many2one('stock.production.lot', string='Lot') produce_line_ids = fields.One2many('mrp.product.produce.line', 'product_produce_id', string='Product to Track') product_tracking = fields.Selection(related="product_id.tracking") @@ -177,7 +177,7 @@ class MrpProductProduceLine(models.TransientModel): product_id = fields.Many2one('product.product', 'Product') lot_id = fields.Many2one('stock.production.lot', 'Lot') qty_to_consume = fields.Float('To Consume') - product_uom_id = fields.Many2one('product.uom', 'Unit of Measure') + product_uom_id = fields.Many2one('uom.uom', 'Unit of Measure') qty_done = fields.Float('Done') move_id = fields.Many2one('stock.move') |
