Hi, I'm trying to modify the module fleet but i have this error when i try to add a new field: TypeError: The model "fleet.vehicle" specifies an unexisting parent class "fleet.vehicle" You may need to add a dependency on the parent class' module.
I'm working with openerp 7
__openerp.py
enter code here{
'name': 'flt',
'version': '0.1',
'category': 'Tools',
'description': """Module gestion de transport""",
'author': 'Oumaima Hilali',
'website': 'http://openerp.com',
'depends': ['mail','fleet'],
'data': [
'fleet_view.xml',
],
'demo': [],
'test':[],
'installable': True,
'images': [],
}
fleet.py
class fleet_vehicle(osv.osv):
_name = 'fleet.vehicle'
_inherit='fleet.vehicle'
_columns = {
'type':fields.char('Type', size=64, required=True),
}
fleet_vehicle()
fleet_view.xml
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record model="ir.ui.view" id="view_fleet_inherit">
<field name="name">fleet.vehicle.form.inherit</field>
<field name="model">fleet.vehicle</field>
<field name="type">form</field>
<field name="inherit_id" ref="fleet.fleet_vehicle_form">form</field>
<field name="arch" type="xml">
<field name="model_id" position="after">
<field name="type" colspan="6"/>
</field>
</field>
</record>
</record>
</data>
</openerp>