[MERGE]add object brand
authorCedric Snauwaert <csn@openerp.com>
Thu, 20 Sep 2012 13:11:32 +0000 (15:11 +0200)
committerCedric Snauwaert <csn@openerp.com>
Thu, 20 Sep 2012 13:11:32 +0000 (15:11 +0200)
bzr revid: csn@openerp.com-20120920131132-i3eq3et5y3x0cyuk

addons/fleet/fleet.py

index ce30f82..a02e26a 100644 (file)
@@ -9,16 +9,23 @@ class fleet_vehicle_model(osv.Model):
 
 class fleet_vehicle_model(osv.Model):
     _name = 'fleet.vehicle.model'
-    _description = '...'
+    _description = ''
 
     _columns = {
+        'brand' : fields.many2one('fleet.vehicle.model.brand', 'brand', required=True),
         'type' : fields.many2one('fleet.vehicle.type', 'Vehicle Type', required=True),
-        'brand' : fields.char('Brand', size=32, required=True),
         'name' : fields.char('Name', size=32, required=True),
         'make' : fields.char('Make',size=32,required=True),
         'partner_id': fields.many2many('res.partner','fleet_vehicle_model_vendors','model_id', 'partner_id',string='Vendors',required=False),
     }
 
+class fleet_vehicle_model_brand(osv.Model):
+    _name = 'fleet.vehicle.model.brand'
+    _description = 'Brand model of the vehicle'
+    _columns = {
+        'name' : fields.char('Brand Name',size=32, required=True),
+    }
+
 class fleet_vehicle(osv.Model):
     _name = 'fleet.vehicle'
     _description = 'Fleet Vehicle'