[ADD]Vehicles tags data values + Number of seats for vehicles
bzr revid: dle@openerp.com-20121019120644-4efruki6qr8unfy1
This commit is contained in:
parent
d1217ae7e9
commit
d6c61e9d8d
|
@ -393,5 +393,37 @@
|
|||
<field name="name">Refueling</field>
|
||||
<field name="category">service</field>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_tag_junior" model="fleet.vehicle.tag" >
|
||||
<field name="name">Junior</field>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_tag_senior" model="fleet.vehicle.tag" >
|
||||
<field name="name">Senior</field>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_tag_leasing" model="fleet.vehicle.tag" >
|
||||
<field name="name">Leasing</field>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_tag_purchased" model="fleet.vehicle.tag" >
|
||||
<field name="name">Purchased</field>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_tag_compact" model="fleet.vehicle.tag" >
|
||||
<field name="name">Compact</field>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_tag_sedan" model="fleet.vehicle.tag" >
|
||||
<field name="name">Sedan</field>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_tag_convertible" model="fleet.vehicle.tag" >
|
||||
<field name="name">Convertible</field>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_tag_break" model="fleet.vehicle.tag" >
|
||||
<field name="name">Break</field>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
|
@ -58,6 +58,7 @@
|
|||
<field name="state" ref="vehicle_state_active"/>
|
||||
<field name="odometer_unit">kilometers</field>
|
||||
<field name="car_value">20000</field>
|
||||
<field eval="[(6,0,[ref('vehicle_tag_leasing'),ref('fleet.vehicle_tag_break'),ref('fleet.vehicle_tag_senior')])]" name="tag_ids"/>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_2" model="fleet.vehicle">
|
||||
|
@ -72,6 +73,7 @@
|
|||
<field name="state" ref="vehicle_state_inactive"/>
|
||||
<field name="odometer_unit">kilometers</field>
|
||||
<field name="car_value">16000</field>
|
||||
<field eval="[(6,0,[ref('vehicle_tag_leasing'),ref('fleet.vehicle_tag_compact'),ref('fleet.vehicle_tag_junior')])]" name="tag_ids"/>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_3" model="fleet.vehicle">
|
||||
|
@ -86,6 +88,7 @@
|
|||
<field name="state" ref="vehicle_state_active"/>
|
||||
<field name="odometer_unit">kilometers</field>
|
||||
<field name="car_value">20000</field>
|
||||
<field eval="[(6,0,[ref('vehicle_tag_leasing'),ref('fleet.vehicle_tag_compact'),ref('fleet.vehicle_tag_senior')])]" name="tag_ids"/>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_4" model="fleet.vehicle">
|
||||
|
@ -100,6 +103,7 @@
|
|||
<field name="state" ref="vehicle_state_active"/>
|
||||
<field name="odometer_unit">kilometers</field>
|
||||
<field name="car_value">20000</field>
|
||||
<field eval="[(6,0,[ref('vehicle_tag_leasing'),ref('fleet.vehicle_tag_compact'),ref('fleet.vehicle_tag_senior')])]" name="tag_ids"/>
|
||||
</record>
|
||||
|
||||
<record id="vehicle_5" model="fleet.vehicle">
|
||||
|
@ -114,6 +118,7 @@
|
|||
<field name="state" ref="vehicle_state_active"/>
|
||||
<field name="odometer_unit">kilometers</field>
|
||||
<field name="car_value">18000</field>
|
||||
<field eval="[(6,0,[ref('vehicle_tag_leasing'),ref('fleet.vehicle_tag_compact'),ref('fleet.vehicle_tag_senior')])]" name="tag_ids"/>
|
||||
</record>
|
||||
|
||||
<record id="log_odometer_1" model="fleet.vehicle.odometer">
|
||||
|
@ -903,6 +908,5 @@
|
|||
<field name="date">2012-01-01</field>
|
||||
<field name="parent_id" ref="log_contract_5_fleet_vehicle_cost" />
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
|
@ -398,6 +398,7 @@ class fleet_vehicle(osv.Model):
|
|||
'color' : fields.char('Color',size=32, help='Color of the vehicle'),
|
||||
'state': fields.many2one('fleet.vehicle.state', 'State', help='Current state of the vehicle',ondelete="set null"),
|
||||
'location' : fields.char('Location',size=32, help='Location of the vehicle (garage, ...)'),
|
||||
'seats' : fields.integer('Seats Number', help='Number of seats of the vehicle'),
|
||||
'doors' : fields.integer('Doors Number', help='Number of doors of the vehicle'),
|
||||
'tag_ids' :fields.many2many('fleet.vehicle.tag','fleet_vehicle_vehicle_tag_rel','vehicle_tag_id','tag_id','Tags'),
|
||||
|
||||
|
@ -418,7 +419,7 @@ class fleet_vehicle(osv.Model):
|
|||
'contract_renewal_due_soon' : fields.function(get_next_contract_reminder,type="integer",string='Contracts to renew',store=False),
|
||||
'contract_renewal_overdue' : fields.function(get_overdue_contract_reminder,type="integer",string='Contracts Overdued',store=False),
|
||||
|
||||
'car_value': fields.float('Car value', help='Value of the bought vehicle'),
|
||||
'car_value': fields.float('Car Value', help='Value of the bought vehicle'),
|
||||
#'leasing_value': fields.float('Leasing value',help='Value of the leasing(Monthly, usually'),
|
||||
}
|
||||
|
||||
|
|
|
@ -189,14 +189,14 @@
|
|||
<button name="act_show_log_fuel" type="object" string="Fuel Logs" help="show the fuel logs for this vehicle" />
|
||||
<button name="act_show_log_odometer" type="object" string="Odometer Logs" help="show the odometer logs for this vehicle" />
|
||||
</div>
|
||||
<group col ="2">
|
||||
<group string="General Properties">
|
||||
<group col="2" string="General Properties">
|
||||
<group >
|
||||
<field name="driver" />
|
||||
<field name="location" />
|
||||
<field name="vin_sn" />
|
||||
<field name="company_id" groups="base.group_multi_company"/>
|
||||
</group>
|
||||
<group string="Additional Properties">
|
||||
<group >
|
||||
<label for="odometer" />
|
||||
<div>
|
||||
<field name="odometer" class="oe_inline"/>
|
||||
|
@ -207,7 +207,8 @@
|
|||
</group>
|
||||
</group>
|
||||
<group col="2">
|
||||
<group string="External Options">
|
||||
<group string="Additional Properties">
|
||||
<field name="seats" />
|
||||
<field name="doors" />
|
||||
<field name="color" />
|
||||
</group>
|
||||
|
|
Loading…
Reference in New Issue